💿 安装
通过pip或nb安装:
- 通过 pip 安装
pip install nonebot-plugin-summary
- 通过 nb-cli安装
nb plugin install nonebot-plugin-summary
✅ 插件依赖于
- nonebot-plugin-datastore ————本地化储存
- nonebot-plugin-userinfo ————获取用户信息
- nonebot-plugin-alconna ————实现命令解析
- nonebot-plugin-chatrecorder ————实现消息储存
- nonebot-plugin-saa ————实现多平台
⚠注意 若先前没有安装过nonebot-plugin-chatrecorder或者nonebot-plugin-orm,则会在启动时报错,请按报错的提示安装数据库!
⚙ 配置
需要提前配置本插件所依赖的插件!
在 .env 中,可以添加以下配置项
SUMMARY__TOKEN = your_token #必填!!
SUMMARY__BASE_URL = "https://api.gpt.ge/v1" #可选,默认为 https://api.gpt.ge/v1
SUMMARY__MODEL_NAME = "gpt-4o-mini" #可选,默认为 gpt-4o-mini
SUMMARY__DEFAULT_CONTEXT = 100 #可选,默认为 100,获取上下文数量
⚠ 注意!!
必须填写TOKEN,否则无法使用!TOKEN就是API_KEY!理论上支持所有OpenAI格式的访问和返回。
🗨命令
🎨一般用法
/总结 ————使用AI总结群友说了什么B话!
🚀进阶用法
/总结 100 114514 1919810 2024-01-01~2024-01-02
/总结 {总结消息数} {用户id} {群号} {时间范围}
💪 目前支持的平台
| 平台 | 是否经过测试 | 是否能够正常工作 | 测试环境 |
|---|---|---|---|
| Onebot | ✅ | ✅ | NapCat + Window11 |
| 飞书 | ❌ | ❓ | 🤔 |
| Red | ❌ | ❓ | 🤔 |
| DoDo | ❌ | ❓ | 🤔 |
| Mirai | ❌ | ❓ | 🤔 |
| 开黑啦 | ❌ | ❓ | 🤔 |
| Kritor | ❌ | ❓ | 🤔 |
| Ntchat | ❌ | ❓ | 🤔 |
| Satori | ❌ | ❓ | 🤔 |
| Telegram | ❌ | ❓ | 🤔 |
| Discord | ❌ | ❓ | 🤔 |
| Tailchat | ❌ | ❓ | 🤔 |
| QQ 官方接口 | ❌ | ❓ | 🤔 |
| Rocket.Chat | ❌ | ❓ | 🤔 |
- 如果你测试过能够使用,请在 Issue 中指出
📦另外
😳加入作者的 BUG 反馈群 (🥵女装粉丝群)
群二维码 点我展开
💕感谢
感谢我的学长免费给我提供了API_KEY!
感谢以下开发者作出的贡献:
🎀TODO
-
适配全平台
-
实现总结以转发消息发送
-
实现总结特定人的消息总结
-
实现转发消息总结
-
实现总结以图片发送
-
实现总结跳转
-
移除HIM
待补充。.....
👾题外话
整个项目快被我写成屎山了
Metadata
Release files for nonebot-plugin-summary 0.4.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| nonebot_plugin_summary-0.4.2.tar.gz | 9.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nonebot_plugin_summary-0.4.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 19.4 kB
Release files / nonebot_plugin_summary-0.4.2.tar.gz
| Download URL | nonebot_plugin_summary-0.4.2.tar.gz |
|---|---|
| Size | 9.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1d78b9ccb36e23446cc278c5bc44d34856baa0b8bd3b600b21fa24c02f047441
|
|
BLAKE2b-256 checksum How to use checksums |
e87ff212a8efd5b91b0e21a1aed2aba087c250ad3694a6655894556db1a3fe34
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.9.21
|
Release files / nonebot_plugin_summary-0.4.2-py3-none-any.whl
| Download URL | nonebot_plugin_summary-0.4.2-py3-none-any.whl |
|---|---|
| Size | 10.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a2a82edc41469275593df411727917300b70bc473c29c8166a07d3d42746a0bf
|
|
BLAKE2b-256 checksum How to use checksums |
0733255357f9e0090c108227f2cdb27c4ce5e04eade7bbef3f6b4abfe6fe7ecb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.9.21
|