通过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 中指出
感谢我的学长免费给我提供了API_KEY!
感谢以下开发者作出的贡献:
-
适配全平台
-
实现总结以转发消息发送
-
实现总结特定人的消息总结
-
实现转发消息总结
-
实现总结以图片发送
-
实现总结跳转
-
移除HIM
待补充。.....
整个项目快被我写成屎山了

