mirror of
https://github.com/Nezumi-2711/astrbot_plugin_qq_group_daily_analysis.git
synced 2026-09-22 13:38:43 +00:00
[v4.6.0] 通过 AstrBot 配置文件来判断账号启用插件 (#72)
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
# QQ群日常分析插件
|
||||
|
||||
|
||||
[](https://github.com/SXP-Simon/astrbot-qq-group-daily-analysis)
|
||||
[](https://github.com/SXP-Simon/astrbot-qq-group-daily-analysis)
|
||||
[](https://github.com/AstrBotDevs/AstrBot)
|
||||
[](LICENSE)
|
||||
[](https://qm.qq.com/q/oTzIrdDBIc)
|
||||
@@ -116,162 +116,6 @@ retro_futurism 模板效果图
|
||||
> 1. **性能考虑**: 大量消息分析可能消耗较多 LLM tokens
|
||||
> 2. **数据准确性**: 分析结果基于可获取的群聊记录,可能不完全准确
|
||||
|
||||
## 更新日志
|
||||
|
||||
<details>
|
||||
<summary>📋 点击展开查看完整更新日志</summary>
|
||||
|
||||
### v4.5.8
|
||||
- 群贤毕至添加头像
|
||||
|
||||
### v4.5.7
|
||||
- scrapbook 模板 footer 的 token 描述调整
|
||||
- 仓库地址更新
|
||||
|
||||
### v4.5.6
|
||||
- 更新 scrapbook 模板排版
|
||||
|
||||
### v4.5.5
|
||||
- 修复 Jinja2 模板渲染线程安全问题
|
||||
- 性能优化,CPU 密集型计算(统计和分析)已卸载到各线程池,避免阻塞事件循环
|
||||
|
||||
### v4.5.4
|
||||
- 更新插件 metadata 描述,为了使用户更容易搜索到此插件,重新在插件市场提交
|
||||
|
||||
|
||||
### v4.5.2
|
||||
- 新增 `/查看模板` 指令,以合并转发消息形式查看所有模板预览图
|
||||
- `/设置模板` 指令现支持通过序号设置模板 (@clown145)
|
||||
|
||||
|
||||
### v4.5.0
|
||||
- 添加新的模板主题 retro_futurism, 灵感来源明日方舟 孤星 未来复古主义主题;添加模板调试工具 scripts/debug_render.py,方便用户在不启动 AstrBot 的情况下调试模板效果 (@Saramanda9988)
|
||||
|
||||
### v4.4.0
|
||||
- 修复可能的图片生成成功但是发送失败的情况,增加 Fallback 的 BASE64 编码的图片发送方式(@Heximiao)
|
||||
|
||||
### v4.3.0
|
||||
- 纠正关闭特定分析区但是基础样式没有去除的 bug
|
||||
|
||||
### v4.2.0
|
||||
- 适配 **AstrBot v4.5.7+** 的新 LLM API 标准,支持多套主题模板切换使用,欢迎为插件贡献新的报告模板
|
||||
|
||||
### v4.1.0
|
||||
- 群黑白名单机制
|
||||
- 使用信号量(Semaphore)并发限制和弱引用字典(WeakValueDictionary)优化锁管理
|
||||
|
||||
### v4.0.0
|
||||
- feat(report/template): 全新设计的报告模板,采用卡通手账日记风格设计,灵感来源于 GalGame 《五彩斑斓的世界》女主二阶堂真红和男主悠马每天晚上写日记的场景
|
||||
|
||||
### v3.9.5
|
||||
- fix(report/template): 迁移到应该使用的 jinja2 模板引擎, HTML 文件方便调试和修改
|
||||
|
||||
### v3.9.0
|
||||
- 感谢 lxfight,参考 [Mnemosyne-AstrBot长期记忆插件](https://github.com/lxfight/astrbot_plugin_mnemosyne) 实现自动发版和 Issue 模板
|
||||
|
||||
### v3.8.0
|
||||
- feat(multi-qq-platforms): 尝试适配多个适配器实例,支持填入多个QQ账号;
|
||||
- 可以填写用于自动分析的机器人QQ号、多消息平台QQ号、不希望出现于群分析中的其他人的机器人QQ号等,这种群聊中出现但是不希望分析的QQ号;
|
||||
- fix(多适配器支持): 处理 Bot 实例与平台 ID 之间的对应关系,确保在多适配器环境下正确获取消息和发送报告。
|
||||
|
||||
### v3.7.0
|
||||
- feat(provider): 根据配置键获取 Provider,支持多级回退:
|
||||
|
||||
1. 尝试从配置获取指定的 provider_id(如 topic_provider_id)
|
||||
|
||||
2. 回退到主 LLM provider_id(llm_provider_id)
|
||||
|
||||
3. 回退到当前会话的 Provider(通过 umo)
|
||||
|
||||
4. 回退到第一个可用的 Provider
|
||||
|
||||
### v3.6.0
|
||||
- 由于 napcat 存在的问题 [NapNeko/NapCatQQ#441](https://github.com/NapNeko/NapCatQQ/issues/441) 选择取消分页拉取和多次轮询获取逻辑,解决获取消息数量异常的情况
|
||||
@exynos967
|
||||
|
||||
### v3.5.0
|
||||
- max_tokens 参数处理 以及 过滤机器人自己的消息
|
||||
|
||||
### v3.4.1
|
||||
- 更新配置文件配置项名称,为了避免用户手动卸载插件配置文件的更新,避免受 3.3.0 以及 3.2.0 错误版本的提示词配置影响导致群分析不可用
|
||||
|
||||
### v3.4.0
|
||||
- 自定义提示词模板,简单修复格式问题,尽量保证可用
|
||||
|
||||
### v3.3.0
|
||||
- 修复 `群分析获取历史消息的机制并不严格,出现超过当天消息、超过最大数量限制的情况` 的问题
|
||||
|
||||
### v3.2.0
|
||||
- 自定义提示词模板,推荐根据群聊情况进行自定义修改以满足自己的需求
|
||||
|
||||
### v3.1.0
|
||||
- llm_analyser 串行执行三部分分析导致处理单次请求耗时太长,修改为异步网络请求
|
||||
|
||||
### v3.0.0
|
||||
- 解决自动分析器获取群聊消息失败的问题
|
||||
|
||||
### v2.9.0
|
||||
- PDF 安装过程不阻塞主线程
|
||||
|
||||
### v2.8.0
|
||||
- (#24) 在配置中启用 "偏好使用群昵称" @Ri-Nai
|
||||
|
||||
### v2.7.0
|
||||
- (llm_analyzer) LLM 输出 json 提取增强
|
||||
|
||||
### v2.6.0
|
||||
- (自动分析处理) 纠正分析日期处理情况
|
||||
|
||||
### v2.5.0
|
||||
- 处理了自动分析器的不唯一问题
|
||||
- 自动分析器并发处理群聊
|
||||
|
||||
### v2.4.0
|
||||
- 纠正无法正确获取当前使用的模型情况
|
||||
|
||||
### v2.3.0
|
||||
- 修复定时触发自动分析无法获取到实例的 bug,现在启用该功能需要传入 bot 的 QQ 号
|
||||
|
||||
### v2.2.0
|
||||
- image 格式的报告图片清晰度提高
|
||||
- 字体稍微调大,但是实际效果也不怎么好,后续可能需要彻底改变排版方式再进行调整
|
||||
|
||||
### v2.1.0
|
||||
- 支持配置自定义 Provider 或者留空,支持自定义模型的重试和超时处理,思考模型可以根据情况延长请求超时时间
|
||||
|
||||
### v1.9.0
|
||||
- 生成 24h 时间段活跃情况分析
|
||||
|
||||
### v1.8.0
|
||||
- 修复表情统计情况
|
||||
|
||||
### v1.7.0
|
||||
- 修复提示
|
||||
- 解耦化
|
||||
|
||||
### v1.4.0
|
||||
- PDF 版本情况说明更新
|
||||
|
||||
### v1.3.0
|
||||
- token 消耗情况说明
|
||||
|
||||
### v1.2.0
|
||||
- 增加了对 LLM 话题分析部分的提示词提示规范,并且提供正则处理来提高服务可用性
|
||||
|
||||
### v1.1.0
|
||||
- 修复了部分bug
|
||||
- 优化了权限情况,管理员控制绝大部分命令(防止滥用 token)
|
||||
- 增加了定时自动触发分析功能
|
||||
- 发送 PDF 版的推送,提供命令安装相关配置,也可以不配置 PDF 版
|
||||
|
||||
### v1.0.0
|
||||
- 初始版本发布
|
||||
- 支持基础群聊分析功能
|
||||
- 智能话题和用户称号分析
|
||||
- 精美可视化报告生成
|
||||
|
||||
</details>
|
||||
|
||||
## 常见问题 (FAQ)
|
||||
|
||||
### 获取不到带记录的引用消息
|
||||
|
||||
Reference in New Issue
Block a user