Skip to main content
NoneBotPluginLogo

NoneBotPluginText

省流

nonebot-plugin-summary

pypi python QQ Chat Group

>💬使用AI总结群友说了什么B话💬<

💿 安装

通过pip或nb安装:

  • 通过 pip 安装
pip install nonebot-plugin-summary
  • 通过 nb-cli安装
nb plugin install nonebot-plugin-summary

✅ 插件依赖于

  1. nonebot-plugin-datastore ————本地化储存
  2. nonebot-plugin-userinfo ————获取用户信息
  3. nonebot-plugin-alconna ————实现命令解析
  4. nonebot-plugin-chatrecorder ————实现消息储存
  5. 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 反馈群 (🥵女装粉丝群)

群连接

群二维码 点我展开

7a4bd22dea47d25d9b632d4b2696d4cd

💕感谢

感谢我的学长免费给我提供了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)

Source distribution for nonebot-plugin-summary 0.4.2
File Size Uploaded
nonebot_plugin_summary-0.4.2.tar.gz 9.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for nonebot-plugin-summary 0.4.2
File Interpreter ABI Platform
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
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page