Releases: Pancakes-Labs/astrbot_plugin_proactive_chat
Release list
v1.2.5
2026/08/30 v1.2.5
Hi,好久不见。我想说的是我们还没有跑路 :)
本版本中主要更新并迁移了通知与遥测的端点(大概可以解决控制台一直刷警告信息的问题)并简单修订和完善了文档。
我们预计在九月中下旬将带来一波大的新功能和改进,敬请期待!
🚀 What's Changed
🌐 Data Sources & Network (数据源与网络)
📚 Documentation (文档)
Full Changelog: v1.2.4...v1.2.5
v1.2.4
2026/05/29 v1.2.4
🚀 What's Changed
✨ New Features (新功能)
- 为 Web UI 的第三方脚本添加自适应 CDN 选择机制,基于浏览器的时区和语言为中国大陆用户提供更好的支持 by @Ayleovelle in #71
🐛 Bug Fixes (修复)
- 优化了遥测事件容易触发请求频率超限的问题,并防止在限流或网络连接问题期间丢失遥测数据 by @Ayleovelle in #71
- 优化了 WebUI 加载相关的问题并提升了加载速度 by @DBJD-CR in #72
📚 Documentation (文档)
🔧 Chore (杂项)
- 移除了对
fastapi和uvicorn的依赖版本上限 by @Ayleovelle in #71 - ruff 格式化 by @DBJD-CR in #72
- 更新插件元数据 by @DBJD-CR in #72
❤️ New Contributors
- @Ayleovelle made their first contribution in #71
Full Changelog: v1.2.3...v1.2.4
v1.2.3
2026/05/06 v1.2.3
🚀 What's Changed
✨ New Features (新功能)
- 新增上下文注入来源配置项,支持
AstrBot LLM 对话历史(原有设计)、平台完整聊天流水和混合模式by @Sisyphbaous-DT-Project in #59 - 前端中新增
重新调度按钮,用于重新 roll 一次进行主动消息的时间 by @DBJD-CR in #64 - 增强了前端中状态卡片和任务卡片携带的信息内容 by @DBJD-CR in #64
- 增强了前端中的动画效果 by @DBJD-CR in #64
- 自动跳过已达未回复次数上限的会话的自动主动消息触发器设置 by @DBJD-CR in #64
- 优化了部分日志的打印行为 by @DBJD-CR in #64
🐛 Bug Fixes (修复)
📚 Documentation (文档)
🔧 Chore (杂项)
- 调整群聊默认使用的上下文来源为
平台完整聊天流水by @DBJD-CR in #64 - 调整私聊默认的最大主动消息时间间隔为 600 分钟 by @DBJD-CR in #64
- 调整了一些前端中的标题文案和微小的视觉效果 by @DBJD-CR in #64
- 移除了前端卡片右下角中的一个圆形阴影装饰 by @DBJD-CR in #64
❤️ New Contributors
- @Sisyphbaous-DT-Project made their first contribution in #59
Full Changelog: v1.2.2...v1.2.3
v1.2.2
2026/04/02 v1.2.2
🚀 What's Changed
🐛 Bug Fixes (修复)
- 修复了在 Telegram 适配器下,插件启动时可能因内部事件模块被重复扫描/注册而触发“注册指令报错”的问题 by @DBJD-CR in #52
- 修复了配置密码的情况下,Web 端缺失密码填写入口的问题 by @DBJD-CR in #52
Full Changelog: v1.2.1...v1.2.2
v1.2.1
2026/04/01 v1.2.1
🚀 What's Changed
✨ New Features (新功能)
🐛 Bug Fixes (修复)
- 修复并增强了遥测中对于 AstrBot 版本号的获取方式 by @DBJD-CR in #50
- 优化了部分链路中输出日志的判断逻辑,避免误导性日志 by @DBJD-CR in #50
- 尝试修复 release 中编译打包的插件,在部分环境下出现的 WebUI 白屏问题 by @DBJD-CR in #50
- 修复了一些 Issue 模板中错误的语法问题 by @DBJD-CR in #50
- 其他的一些代码稳定性改进 by @DBJD-CR in #50
🔧 Chore (杂项)
Full Changelog: v1.2.0...v1.2.1
v1.2.0 - 重构与 WebUI
2026/03/30 v1.2.0
经历了大半个月的高强度开发,新版本的主动消息插件终于和大家见面了!
首先非常感谢大家对本插件的喜爱,插件的 Star 数一个月就翻了将近一倍,让我非常的惊喜,也敦促着我去进一步完善这个插件。
那么现在,你可以通过插件原生的 WebUI 对主动消息插件进行高效的配置与日常使用,新版本的个性化配置请通过插件自带的 Web 端进行配置。
在正式使用新版本插件前,请仔细阅读以下说明:
Important
由于新版本的重构需要,更新后您需要以 UMO 的格式,重新配置需要接收主动消息的会话列表。
完整的 UMO 可通过 /sid 指令快捷获取。格式: {platform_name}:{message_type}:{session_id}
{platform_name} 就是你在 WebUI 中的 机器人 一栏中自定义的机器人名称。{message_type} 可选参数为 GroupMessage 和 FriendMessage
例如:如果你之前在私聊列表中填写的是 123456789,自定义的机器人名称 (平台名称) 为 default,请改为 default:FriendMessage:123456789。
如果你之前在群聊列表中填写的是 987654321,自定义的机器人名称 (平台名称) 为 default,请改为 default:GroupMessage:987654321。
使用 QQ 官机时,注意不要像个人号那样填写 QQ 号,应填写 UID,可使用指令 /sid 获取,格式类似 4C011A2B3D4C5E6F9F8E7D6C5B4A3210。
使用个人微信需要升级到最新的手机微信版本:iOS >= 8.0.70,Android >= 8.0.69,并确保微信中包含 ClawBot 插件
如果更新到新版本发现自己的某些配置项或自定义提示词被重置,可以参考插件数据文件夹下的配置快照与提示词备份来辅助恢复。
如遇到无法正常使用的问题,欢迎通过 Issue 等方式向开发者反馈。
以下是较为详细的主要更新内容:
🚀 What's Changed
✨ New Features (新功能)
- 完整的 WebUI 支持,提供 运行状态 / 任务管理 / 通知中心 / 文档浏览 /配置管理 五大页面视图 by @DBJD-CR & @Aloys233 in #34 #36 #37 #39 #43 #46 #47
- 其中 通知中心 与 文档浏览 支持完整的原生 MarkDown 浏览体验
- 更多内容等待您去探索!
- 新增通知系统相关的配置项 by @DBJD-CR in #39 #40 #47
- 新增遥测系统相关的配置项 by @DBJD-CR in #46
- 新增
内容过滤正则表达式配置项,默认关闭。仅建议 AstrBot v4.20.1+ 开启 by @DBJD-CR in #46
♻️ Refactor (重构)
- 将原来的
main.py全家桶架构彻底拆分为多文件的模块化架构并保持原有核心功能不变 by @DBJD-CR in #34 - 将原来又臭又长的配置文件结构大幅简化 (并且现在在 AstrBot WebUI 中进行浏览时再也不会卡顿了),个性化配置功能解耦至插件独立 Web by @DBJD-CR in #34 #36
- 破坏性变更:暂时移除了配置与提示词备份相关功能,以及需要重新填写的 UMO 格式 by @DBJD-CR in #34
🐛 Bug Fixes (修复)
- 或许没有?
📚 Documentation (文档)
- 全面重写和增强了 README 文档,并同步更新多语言文档 (AI 翻译) by @DBJD-CR & Alaye-Dong in #47
- 更新适用于 v1.2.0 版本的贡献指南、更新日志 by @DBJD-CR in #39 #47
- 新增了一些 Issue 模板以便更好的分类 Issue 类型 by @DBJD-CR in #39
- 澄清了一些表述不清的配置说明 by @DBJD-CR in #34
🔧 Chore (杂项)
❤️ New Contributors
- @dependabot[bot] made their first contribution in #34
- @openai-codex[bot] made their first contribution in #34
- @roomote made their first contribution in #36
- @kilo-code-bot[bot] made their first contribution in #36
- @gemini-code-assist[bot] made their first contribution in #36
- @claude made their first contribution in #37
- @Aloys233 made their first contribution in #40
- @codex made their first contribution in #43
- @Alaye-Dong made their first contribution in #47
Full Changelog: v1.1.5...v1.2.0
v1.1.5
2026/02/17 v1.1.5
感谢您使用本插件,首先在这祝大家新年快乐!
非常感谢大家对本插件的喜爱,最近也是成功突破了 80 Star,可喜可贺喵!
目前重构计划已经提上了日程,等我另一个插件的 WebUI 和配置管理也写成熟了就可以回来升级和重构主动消息插件了。
另外官方最近在 AstrBot v4.14.0+ 推出了“未来任务”功能,因此本插件原定在 v1.2.0 版本中更新的内容就被重构计划替代了喵,下次更新版号或许也可能直接跳到 2.0.0 了()
What's Changed
新增 & 优化 (Feat & Opt)
- 配置自动备份: 每次插件重载时,会自动将当前生效的完整用户配置备份为
user_config_snapshot.json,防止配置丢失。 - Prompt 汇总导出: 新增 Prompt 提取功能,自动将所有私聊、群聊的全局及个性化 Prompt 汇总导出为
prompts_collection.md,极大提升了 Prompt 的可读性和管理便捷性。 - 数据持久化增强: 所有备份数据均存储在插件专属数据目录下,为后续重构做好数据安全准备。
- 新增了一些基础的 GitHub 工作流。
修复
- 修复了一个错误的导入名
文档 & 杂项
- 修订 README 文档与更新日志
- Issue/PR 模板微调
Full Changelog: v1.1.4...v1.1.5
v1.1.4
v1.1.3 (异常处理)
What's Changed
新增 & 修复 (Feat & Fix)
- 在
main.py新增了相关逻辑,增强对 ApiNotAvailable 报错的处理 Fix #19 by @DBJD-CR - 在
main.py新增了相关逻辑,防止 LLM ”发对象“ by @DBJD-CR
文档与杂项 (Docs & Chore)
- 调整了部分日志的打印级别
- 更新文档 by @dosu-ai @sourcery-ai
New Contributors
Full Changelog: v1.1.2...v1.1.3
v1.1.2 (兼容提升)
What's Changed
新增 & 修复 (Feat & Fix)
- 在
main.py新增了相关逻辑,让插件伪造一个 AstrBot 消息事件,使生成的主动消息经过on_decorating_result钩子,让其他插件能对主动消息的内容进行修改,提升插件兼容性。 Fix #15
文档与杂项 (Docs & Chore)
- 新增 DeepWiki 与 Zread 第三方文档
- 新增英文与日文 README.md 文档
- 更新贡献指南
- 更新 PR 模板
New Contributors
- @NickWoluff made their first contribution in #16
- @sourcery-ai made their first contribution in #17
Full Changelog: v1.1.0...v1.1.2