Commit Graph
71 Commits
Author SHA1 Message Date
SXP-Simon 251eb2ca0d [v4.5.5] 性能优化,CPU 密集型计算(统计和分析)已卸载到各线程池,避免阻塞事件循环;修复 Jinja2 模板渲染线程安全问题 2026-01-07 00:38:11 +08:00
SXP-Simon 3ca7f71376 fix(typo): 调整文档 2026-01-07 00:28:35 +08:00
SXP-Simon 64ae5e1a6d [v4.5.4] 更新插件 metadata 描述,为了使用户更容易搜索到此插件,重新在插件市场提交 2026-01-06 22:20:55 +08:00
Helian Nuits f458bcfefa [v4.5.2] 添加查看模板指令,合并转发模板图片供用户查看,优化选择模板命令 (@clown145) 2026-01-03 01:30:52 +08:00
clown145 a52a9afa4f feat: 回退对群分析指令的更改 2026-01-03 01:24:51 +08:00
clown145 9fef747b46 feat: 添加查看模板指令 2026-01-03 01:24:51 +08:00
SXP-Simon 099421931e fix(typo): 增加 readme 新模板 retro_futurism 演示 2025-12-31 14:50:21 +08:00
SXP-Simon d339f1b7c0 [v4.5.0] 添加新的模板主题 retro_futurism, 灵感来源明日方舟 孤星 未来复古主义主题;添加模板调试工具 scripts/debug_render.py,方便用户在不启动 AstrBot 的情况下调试模板效果 (@Saramanda9988) 2025-12-31 14:44:23 +08:00
Saramanda9988 569f1a0aab feat: add debug render tool for report templates with mock data 2025-12-31 14:29:27 +08:00
SXP-Simon 4ca8180933 [v4.4.0] 修复可能的图片生成成功但是发送失败的情况,增加 Fallback 的 BASE64 编码的图片发送方式 @Heximiao 2025-12-20 21:10:56 +08:00
SXP-Simon 8f107f6c05 [v4.3.0] 纠正关闭特定分析区但是基础样式没有去除的 bug 2025-11-29 00:19:02 +08:00
SXP-Simon 964f8478ea [v4.2.7] 模板文档更新 2025-11-26 13:07:49 +08:00
SXP-Simon a81640c289 [v4.2.6] fix(延迟启动调度器失败): 'xxxPlatformAdapter' object has no attribute 'metadata' 2025-11-26 00:42:40 +08:00
SXP-Simon bb124a96f6 [v4.2.5] 正确获取 platform_id 2025-11-25 23:42:41 +08:00
SXP-Simon 3d60a14445 [v4.2.0] (!!!要求:AstrBot v4.5.7+!!!) 适配 AstrBot v4.5.7+ 的新 LLM API 标准,支持多套主题模板切换使用,欢迎为插件贡献新的报告模板 2025-11-25 21:12:30 +08:00
SXP-Simon d942a5a2eb docs(templates-customization): 欢迎为插件贡献新的报告模板!!! 2025-11-25 20:55:33 +08:00
SXP-Simon c211ea7050 chore(copilot_instructions.md): 插件开发文档写入 copilot instructions, 更新 README. 2025-11-25 20:55:33 +08:00
SXP-Simon 9db57a9adb feat(mascot): 为 template footer 添加吉祥物 base64 图片 2025-11-23 20:05:07 +08:00
SXP-Simon 7132acdcb9 [v4.1.0] 群黑白名单机制;使用信号量(Semaphore)并发限制和弱引用字典(WeakValueDictionary)优化锁管理 2025-11-23 13:29:12 +08:00
SXP-Simon e5256027a6 [v4.0.1] 纠正字体情况,调整字号 2025-11-22 15:32:44 +08:00
Helian Nuits bfd74ac54c feat(report/template): 全新设计的报告模板,采用卡通手账日记风格设计,灵感来源于 GalGame 《五彩斑斓的世界》女主二阶堂真红和男主悠马每天晚上写日记的场景 (#48)
* feat(template): 尝试采用卡通手账日记形式的设计风格

* fix(topic): 正确使用样式

* fix(template): 活跃时间段样式调整

* fix(template): 辨识度增强

* fix(head): 五彩斑斓的一天,来看看群里发生了什么吧!

* fix(h1): 五彩斑斓的一天,来看看群里发生了什么吧!

* [v4.0.0] feat(report/template): 全新设计的报告模板,采用卡通手账日记风格设计,灵感来源于 GalGame 《五彩斑斓的世界》女主二阶堂真红和男主悠马每天晚上写日记的场景

* fix(cr): 在Google Fonts链接中添加了Indie+Flower字体,确保--font-hand变量中使用的'Indie Flower'字体能够正确加载。

* fix(pre-commit): 修复了 pre-commit 检查失败的问题。移除了所有未使用的 level 变量赋值
2025-11-22 13:19:07 +08:00
SXP-Simon 2a1dcb3db0 [v3.9.5] fix(report/template): 迁移到应该使用的 jinja2 模板引擎, HTML 文件方便调试和修改 2025-11-22 01:46:58 +08:00
SXP-Simon 8287452688 chore(assets): 整理 assets 资源 2025-11-21 23:14:20 +08:00
SXP-Simon b9a4ffbcb3 fix(typo) 2025-11-21 14:35:25 +08:00
SXP-Simon 63381e2d03 chore(readme): 更新 readme,使用了 nano banana 生成的项目架构图以及贡献指南 2025-11-21 14:35:25 +08:00
SXP-Simon 4fd2a164fb chore(badge): 增加反馈群&水群 badge 2025-11-18 23:47:23 +08:00
SXP-Simon cba8db126e feat(.github): 感谢 @lxfight,参考 https://github.com/lxfight/astrbot_plugin_mnemosyne 的 actions 实现自动发版和 Issue 模板 2025-11-18 22:45:27 +08:00
SXP-Simon 160fee61c6 [v3.8.6] 正确处理群聊分析文件的发送匹配,与消息获取时的逻辑一致 2025-11-18 20:47:42 +08:00
SXP-Simon f1022d7c04 [v3.8.5] 处理 Bot 实例与平台 ID 2025-11-18 14:41:31 +08:00
SXP-Simon db82bd4c4e [v3.8.0] 支持填入多个QQ账号 #42 2025-11-18 00:17:04 +08:00
Helian Nuits 65f86e7429 Update README.md 2025-11-10 01:38:44 +08:00
SXP-Simon 42ef82f00f [v3.7.0] 自定义每部分分析的服务商,兼容 Astrbot 内置生态,提供更加用户友好的配置 (#30) (#40)
* fix(max_query_rounds): 弃用的 max_query_rounds

* feat(provider): 根据配置键获取 Provider,支持多级回退

回退顺序:
1. 尝试从配置获取指定的 provider_id(如 topic_provider_id)
    2. 回退到主 LLM provider_id(llm_provider_id)
    3. 回退到当前会话的 Provider(通过 umo)
    4. 回退到第一个可用的 Provider

* feat: 添加 _special: select_provider 支持并删除 custom_api_key 相关逻辑

* style: 使用 ruff 格式化代码

* refactor: 重构 provider 选择逻辑并修复兼容性问题

* improve: 改进 Provider 选择和 LLM 调用的日志输出

* [v3.7.0] 根据配置键获取 Provider,支持多级回退
2025-11-10 01:00:31 +08:00
SXP-Simon bc396a3b23 [v3.6.0] (#38, #36, #29) 由于 napcat 存在的问题 [NapNeko/NapCatQQ#441](https://github.com/NapNeko/NapCatQQ/issues/441) 选择取消分页拉取和多次轮询获取逻辑,解决获取消息数量异常的情况 (@exynos967) 2025-11-09 23:22:03 +08:00
SXP-Simon a1e75270d5 [v3.5.0] (#34) max_tokens 参数处理 以及 过滤机器人自己的消息 2025-11-04 21:23:22 +08:00
SXP-Simon 7250293f7c [v3.4.2] 尝试修复错误的获取提示词方法 2025-11-04 17:50:49 +08:00
SXP-Simon bc88955107 [v3.4.1] 避免用户手动卸载插件配置文件的更新,避免受 3.3.0 以及 3.2.0 错误版本的提示词配置影响导致群分析不可用 2025-11-04 17:20:54 +08:00
SXP-Simon 5c7a26847d [v3.4.0] propmt 自定义问题修复,使用丑陋的双花括号完成 conf_schema JSON 块 2025-11-04 14:23:28 +08:00
SXP-Simon 139d5c0942 [fix] (typo) README 日志·版本记录错误 2025-11-04 14:18:01 +08:00
SXP-Simon 08f3e7c136 [v3.3.0] 修复 群分析获取历史消息的机制并不严格,出现超过当天消息、超过最大数量限制的情况 的问题 2025-11-03 20:59:39 +08:00
SXP-Simon f5d251095e [v3.2.0] 自定义提示词模板,推荐根据群聊情况进行自定义修改以满足自己的需求 2025-11-03 14:06:56 +08:00
SXP-Simon 40b65768de [feat] (asycn llm_analyser) 串行执行群分析导致处理单次请求耗时太长,修改为异步网络请求 2025-11-02 20:14:28 +08:00
SXP-Simon 6d70ec9aa4 [v3.0.0] 解决自动分析器获取群聊消息失败的问题 2025-11-02 17:02:06 +08:00
SXP-Simon 3f0e83bcbc [v2.9.0] PDF 安装过程不阻塞主线程 2025-11-02 15:39:38 +08:00
Helian Nuits 45345b8517 [feat] (#24) 在配置中启用 “偏好使用群昵称” @Ri-Nai 2025-10-19 13:24:15 +08:00
SXP-Simon 97a4a89021 [chore] (v2.7.1) 版本更新至v2.7.1并清理调试日志 2025-10-10 19:32:50 +08:00
SXP-Simon 0a3c7be8f9 v2.7.0 2025-10-10 19:27:12 +08:00
SXP-Simon 978eb6fbb8 [v2.6.1] (自动分析处理) 纠正分析日期处理情况 2025-10-04 19:59:32 +08:00
SXP-Simon 7e3640e2d3 [docs] (README) 更新 README 说明 2025-09-29 21:23:02 +08:00
SXP-Simon fc78b8798d [v2.6.0] (日志调整) 2025-09-28 17:33:30 +08:00
SXP-Simon edbbbf9f04 [v2.5.0] (自动分析器) 增加对并发的处理,纠正自动分析器的 bug 2025-09-24 00:08:20 +08:00