Skip to content

Releases: Pancakes-Labs/astrbot_plugin_proactive_chat

v1.2.5

Choose a tag to compare

@github-actions github-actions released this 30 Aug 15:10
d120352

2026/08/30 v1.2.5

Hi,好久不见。我想说的是我们还没有跑路 :)

本版本中主要更新并迁移了通知与遥测的端点(大概可以解决控制台一直刷警告信息的问题)并简单修订和完善了文档。

我们预计在九月中下旬将带来一波大的新功能和改进,敬请期待!

🚀 What's Changed

🌐 Data Sources & Network (数据源与网络)

  • 迁移遥测与通知中心至新域名 by @DBJD-CR & Aloys233 in #98

📚 Documentation (文档)

  • 更新适用于 v1.2.5 的 README 文档、贡献指南和更新日志 by @DBJD-CR in #98

Full Changelog: v1.2.4...v1.2.5

v1.2.4

Choose a tag to compare

@github-actions github-actions released this 29 May 14:43

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 (杂项)


❤️ New Contributors

Full Changelog: v1.2.3...v1.2.4

v1.2.3

Choose a tag to compare

@github-actions github-actions released this 06 May 01:36

2026/05/06 v1.2.3

🚀 What's Changed

✨ New Features (新功能)

  • 新增上下文注入来源配置项,支持 AstrBot LLM 对话历史 (原有设计)、平台完整聊天流水混合模式 by @Sisyphbaous-DT-Project in #59
    • 平台完整聊天流水模式下支持可配置的主动消息提示词,并预设了新的提示词模板 by @DBJD-CR in #64
    • 支持插件的原有占位符和完整的会话差异覆写支持 by @DBJD-CR in #64
    • 新增占位符:{{platform_history_lines}},代表实际注入的群聊流水正文 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 (修复)

  • 为 FastAPI 初始化失败添加了降级保护,避免插件加载完全失败 by @DBJD-CR in #64

📚 Documentation (文档)

  • 更新 README 文档中的新配置项与更新日志 by @DBJD-CR in #64
  • 澄清了一些表述不清的配置说明 by @DBJD-CR in #64

🔧 Chore (杂项)

  • 调整群聊默认使用的上下文来源为 平台完整聊天流水 by @DBJD-CR in #64
  • 调整私聊默认的最大主动消息时间间隔为 600 分钟 by @DBJD-CR in #64
  • 调整了一些前端中的标题文案和微小的视觉效果 by @DBJD-CR in #64
  • 移除了前端卡片右下角中的一个圆形阴影装饰 by @DBJD-CR in #64

❤️ New Contributors

Full Changelog: v1.2.2...v1.2.3

v1.2.2

Choose a tag to compare

@github-actions github-actions released this 02 Apr 12:50
283bc37

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

Choose a tag to compare

@github-actions github-actions released this 01 Apr 12:37

2026/04/01 v1.2.1

🚀 What's Changed

✨ New Features (新功能)

  • 为任务管理页的卡片新增调度间隔与免打扰时段的信息展示 by @DBJD-CR in #50

🐛 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 (杂项)

  • 移除了 aiofiles 的依赖版本上限 by @DBJD-CR in #50
  • 修改发版工作流为本仓库实际情况 by @DBJD-CR in #50

Full Changelog: v1.2.0...v1.2.1

v1.2.0 - 重构与 WebUI

Choose a tag to compare

@github-actions github-actions released this 30 Mar 12:06

2026/03/30 v1.2.0

经历了大半个月的高强度开发,新版本的主动消息插件终于和大家见面了!
首先非常感谢大家对本插件的喜爱,插件的 Star 数一个月就翻了将近一倍,让我非常的惊喜,也敦促着我去进一步完善这个插件。
那么现在,你可以通过插件原生的 WebUI 对主动消息插件进行高效的配置与日常使用,新版本的个性化配置请通过插件自带的 Web 端进行配置。
在正式使用新版本插件前,请仔细阅读以下说明:

Important

由于新版本的重构需要,更新后您需要以 UMO 的格式,重新配置需要接收主动消息的会话列表。

完整的 UMO 可通过 /sid 指令快捷获取。格式: {platform_name}:{message_type}:{session_id}

{platform_name} 就是你在 WebUI 中的 机器人 一栏中自定义的机器人名称。{message_type} 可选参数为 GroupMessageFriendMessage

例如:如果你之前在私聊列表中填写的是 123456789,自定义的机器人名称 (平台名称) 为 default,请改为 default:FriendMessage:123456789
如果你之前在群聊列表中填写的是 987654321,自定义的机器人名称 (平台名称) 为 default,请改为 default:GroupMessage:987654321

使用 QQ 官机时,注意不要像个人号那样填写 QQ 号,应填写 UID,可使用指令 /sid 获取,格式类似 4C011A2B3D4C5E6F9F8E7D6C5B4A3210

使用个人微信需要升级到最新的手机微信版本:iOS >= 8.0.70Android >= 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 (杂项)

  • 为屎山代码工作流添加了 SHA256 校验 by @DBJD-CR in #47
  • SVG 与插件元数据更新 by @DBJD-CR in #47

❤️ New Contributors

Full Changelog: v1.1.5...v1.2.0

v1.1.5

Choose a tag to compare

@DBJD-CR DBJD-CR released this 17 Feb 09:50
69437c4

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

Choose a tag to compare

@DBJD-CR DBJD-CR released this 22 Jan 13:05

What's Changed

新增 & 修复 (Feat & Fix)

  • 为配置文件新增了滑块组件(仅 AstrBot v4.9.2+ 支持)by @DBJD-CR
  • 优化了插件在多实例情况下的行为表现 by @DBJD-CR

Tip

如果遇到你期望之外的 Bot 给你发送主动消息,并且插件无法自行更正,请尝试删除插件生成的持久化数据(不影响你在插件中的配置项),然后和你想要发送主动消息的那个 Bot 重新聊一下。

Full Changelog: v1.1.3...v1.1.4

v1.1.3 (异常处理)

Choose a tag to compare

@DBJD-CR DBJD-CR released this 11 Jan 07:50
f0c582c

What's Changed

新增 & 修复 (Feat & Fix)

  • main.py 新增了相关逻辑,增强对 ApiNotAvailable 报错的处理 Fix #19 by @DBJD-CR
  • main.py 新增了相关逻辑,防止 LLM ”发对象“ by @DBJD-CR

文档与杂项 (Docs & Chore)


New Contributors

Full Changelog: v1.1.2...v1.1.3

v1.1.2 (兼容提升)

Choose a tag to compare

@DBJD-CR DBJD-CR released this 07 Jan 11:11

What's Changed

新增 & 修复 (Feat & Fix)

  • main.py 新增了相关逻辑,让插件伪造一个 AstrBot 消息事件,使生成的主动消息经过 on_decorating_result 钩子,让其他插件能对主动消息的内容进行修改,提升插件兼容性。 Fix #15

文档与杂项 (Docs & Chore)

  • 新增 DeepWiki 与 Zread 第三方文档
  • 新增英文与日文 README.md 文档
  • 更新贡献指南
  • 更新 PR 模板

New Contributors

Full Changelog: v1.1.0...v1.1.2