Skip to content

Releases: AstrBotDevs/AstrBot

v3.4.9

Choose a tag to compare

@github-actions github-actions released this 20 Jan 15:36

What's Changed

  • AstrBot 新域名:astrbot.app
  • LLM额外唤醒词与机器人唤醒词冲突时的处理
  • 调整部分日志的严重级别
  • 下载管理面板时显示提示、下载进度和下载速度

v3.4.8

Choose a tag to compare

@github-actions github-actions released this 18 Jan 15:27

What's Changed

  • 支持 Gewechat 接入微信个人号(文字交互)
  • 支持回复时 At 和引用发送者 #241
  • 清除残留的 personalities

v3.4.7

Choose a tag to compare

@github-actions github-actions released this 16 Jan 03:27

What's Changed

  • 更好的人格情景管理
  • 移除了不常用的人格提示词集
  • 优化webchat长连接的处理逻辑
  • 修复 tool 为空时部分模型请求错误的问题 #239

v3.4.6

Choose a tag to compare

@github-actions github-actions released this 12 Jan 18:18

What's Changed

  • 文件和语音功能适配 Lagrange
  • 面板文件更新检查和引导提示
  • WebUI AboutPage 关于页
  • 支持并完善服务提供商(Provider)默认配置模板接口
  • 修复 WebUI 配置页官方文档链接 404 的问题
  • 修复 WebUI WebChat 刷新时 404 的问题
  • 优化 download_file 的 SSL 连接错误处理

v3.4.5

Choose a tag to compare

@github-actions github-actions released this 11 Jan 14:04

What's Changed

  • 支持接入 STT(语音转文字)Provider
  • 内置支持 OpenAI Whisper API/本地运行模型。看这里
  • WebChat 支持语音输入
  • WebChat 支持显示当前 Provider 状态
  • 优化了 WebChat 在没有消息返回时的处理方式
  • 修复了 reminder 在初始化历史待办时没有正常传入 session_id 的问题
  • 代码执行器在成功回复后清空文件 buffer。

v3.4.4

Choose a tag to compare

@github-actions github-actions released this 10 Jan 16:26

What's Changed

  1. 支持通过 /set 设置持久化的会话变量, 方便 Dify App 输入变量
  2. 管理面板支持 Web Chat
  3. 管理面板支持手动安装 Pip 库, 在 控制台 页中可找到

v3.4.3.de3183a

Choose a tag to compare

@github-actions github-actions released this 09 Jan 14:27

What's Changed

  1. 修复了 reminder 插件可能不会触发回调的问题。
  2. 修复了 telegram 插件不可用的问题。
  3. 修复了 qq_official 无法发图的问题。
  4. 修复事件监听器会让 WakeStage 失效的问题。
  5. 修复 websearch 在 cmd_config 中失效的问题。
  6. 支持通过 Google GenAI 访问 Gemini 模型,而不需要使用 Gemini 对 OpenAI 的兼容 API。详见文档。
  7. 支持对插件禁用/启用。/plugin off/on <plugin_name>
  8. 支持基于 Docker 的沙箱化代码执行器。(Beta 测试)详见文档。
  9. 支持接入 Dify LLMOps 平台。详见文档。
  10. 适配器类插件支持设置默认配置模板。
  11. 优化了部分指令的持久化记忆。如 /tool 的禁用、/provider 的选择都将持久化保存,每次启动时不需要重新设置。
  12. 优化了 glm-4v-flash 模型的支持。其只支持一张图。

v3.4.2.357781e

Choose a tag to compare

@Soulter Soulter released this 21 Dec 21:34

What's Changed

Full Changelog: https://github.com/Soulter/AstrBot/compare/v3.4.1...v3.4.2

v3.4.1

Choose a tag to compare

@github-actions github-actions released this 16 Dec 13:01

What's Changed

  1. Fix websearcher
  2. Fix context send_message()
  3. Add reminder llm tool

v3.4.0.10e0f5e

Choose a tag to compare

@Soulter Soulter released this 15 Dec 05:05

What's Changed

(Pre release)

  1. 使用事件队列和事件总线解耦消息平台适配器与事件处理的逻辑;
  2. 替换为采用装饰器的 handler 注册风格,支持通过消息事件类型、适配器类型、正则表达式、指令名开头、指令组注册 handler (指令或者监听器),不再推荐通过函数的 handler 注册方式。
  3. 解耦了事件处理时的固定逻辑,采用流水线代替。
  4. 解耦了 Provider 的相关处理逻辑。
  5. 解耦了 Platform 相关处理逻辑。
  6. aiocqhttp 适配器支持设置群聊白名单、私聊白名单;
  7. aiocqhttp 适配器将图片转换成 base64 格式上报,而不需要先上传到图床;https://github.com/Soulter/AstrBot/issues/219
  8. qq_official 适配器在群聊/ C2C 场景下以 base64 格式直接上传到 QQ 服务器,而不需要先上传到图床;
  9. 移除了对 nakuru 适配器的支持;
  10. 移除了 update, reboot 等指令;
  11. 支持使用插件仓库镜像源安装插件、更新项目;
  12. 支持接入微信
  13. 移除了内嵌的管理面板构建文件。
  14. 移除了 nakuru-project 库以适应 Pydantic V2(但仍然保留其对 OneBot 数据结构的封装文件),使用 OneBot 连接到 QQ 请使用 aiocqhttp 适配器(仅支持反向 Websockets,即 AstrBot 做 Websockets 服务器端)
  15. 新的文档

不向后兼容配置文件。