Skip to content

Releases: Soulter/AstrBot

v3.4.33

28 Feb 14:15
Compare
Choose a tag to compare

What's Changed

  1. ✨ 新增: add English README by @CAICAIIs
  2. ✨ 新增: perf: 优化网页录音 #283 by @Fridemn
  3. ✨ 新增: 添加对于 Edge-TTS 的支持 #471 by @Fridemn
  4. ⚡ 优化: 为防止输入一大堆 k,改 k 键为 Ctrl 键;改为长按录音,松手结束;为防止误触改为只有点击输入框之后才会生效 by @Fridemn
  5. ⚡ 优化: 插件市场非列表视图能够正常搜索 #640 by @Fridemn
  6. ⚡ 优化: 插件市场帮助按钮 tooltip 移入时会消失无法点击其中链接,更改为按钮触发 by @Quirrel-zh
  7. ‼️‼️ 🐛 修复: v3.4.32 无法记忆历史的会话 #630
  8. ‼️🐛 修复: 钩子函数无法终止事件传播的问题;修复某些情况下终止事件传播后仍然会请求 LLM 的问题
  9. ‼️🐛 修复: OneBot V11 通知类事件某些情况无法回复问题 by @CAICAIIs
  10. 🐛 修复: Correct STT model path and improve logging in provider manager and pip installer
  11. 🐛 修复: 由于已安装插件与插件市场中 name 不一致或 repo 链接大小写不一致导致的检测不到是否安装或有更新 by @Quirrel-zh

New Contributors

Full Changelog: v3.4.32...v3.4.33

v3.4.32

26 Feb 17:02
Compare
Choose a tag to compare

What's Changed

  1. ✨ 新增: Add a draggable iframe for tutorial links and enhance platform configuration UI
  2. ✨ 新增: 集成 astrbot_plugin_telegram/企业微信 至 astrbot
  3. ✨ 新增: openai_source 支持传入任何自定义参数以适配 Ollama 和 FastGPT 等 provider
  4. ✨ 新增: Telegram 适配器中支持 @ 唤醒
  5. ✨ 新增: 添加面板下载按钮置灰 by @Fridemn
  6. ✨ 新增: 添加 SenseVoice 语音转文本(STT)服务 by @diudiu62
  7. ⚡ 优化: Increase forward threshold from 200 to 1500 in default configuration
  8. ⚡ 优化: 添加控制台关闭自动滚动按钮 by @Fridemn
  9. 🐛 修复: 修复前端面板部分页面刷新后的 404 错误
  10. 🐛 修复: 修复某些情况下热重载 服务提供商 时可能没有正确应用的问题
  11. 🐛 修复: 修复 Telegram 适配器中未处理 base64 的问题 @Raven95676
  12. 🐛 修复: 修复 Dify 主动回复报错的问题 #616

v3.4.31

23 Feb 12:19
Compare
Choose a tag to compare

What's Changed

提示:改动范围较大

  1. ✨ 新增: 添加对 Anthropic Claude 的支持 by @Rt39
  2. ✨ 新增: 支持阿里云百炼应用(dashscope)智能体、工作流 #552 by @Soulter
  3. ✨ 新增: 支持 AstrBot 更新使用 Github 加速地址 by @Fridemn
  4. ✨ 新增: 适配多节点的转发消息,添加新的消息段 Nodes
  5. ✨ 新增: 支持在管理面板重启(设置页)
  6. ✨ 新增: 前端支持以列表展示正式版和开发版的列表
  7. ✨ 新增: 支持插件禁止默认的llm调用(event.should_call_llm())#579
  8. 🍺 重构: 支持更大范围的热重载以及管理面板将平台和提供商配置独立化 by @Soulter
  9. ⚡ 优化: 启动时检查端口占用 by @Fridemn
  10. ⚡ 优化: 添加控制台关闭自动滚动按钮 by @Fridemn
  11. ⚡ 优化: 在聊天页面添加粘贴图片的快捷键提示 #557
  12. 🐛 修复: 修复 webchat 未处理 base64 的问题 by @Raven95676
  13. 🐛 修复: 修复 aiocqhttp_platform_adapter 文件相关判断逻辑 by @Raven95676
  14. ‼️🐛 修复: 修复 gemini 请求时出现多次不支持函数工具调用最后 429 的问题

New Contributors

Full Changelog: v3.4.30...v3.4.31

v3.4.30

20 Feb 17:34
Compare
Choose a tag to compare

What's Changed

  1. ‼️🐛 修复: 修复某些情况下导致插件报错 AttributeError 的问题 #549
  2. ✨ 新增: add xAI template
  3. 🐛 修复: 修复 dify 无法使用事件钩子的问题以及出现 GeneratorExit 的问题 #533 #264

v3.4.29

19 Feb 12:11
Compare
Choose a tag to compare

What's Changed

  1. ✨ 新增: gemini source 初步支持对 API Key 进行负载均衡请求 #534
  2. ✨ 新增: 开启对话隔离的群聊以及私聊下,非 op 可以可以使用 /del 和 /reset #519
  3. ✨ 新增: 事件钩子支持 yield 方式发送消息
  4. ⚡ 优化: 查询模型列表时,可以显示当前使用的模型名称 #523
  5. ⚡ 优化: 更换为预编译指令的方式处理指令组指令
  6. 🐛 修复: resolve KeyError when current conversation is not in paginated list
  7. 🐛 修复: 修复指令组的情况下,Permission Filter 对子指令失效的问题
  8. 🐛 修复: reminder rm失败 #529
  9. 🐛 修复: reminder 时区问题 #529
  10. 🐛 修复: 修复 Dify 下无法主动回复的问题 #494
  11. 🐛 修复: 添加代码执行器 Docker 宿主机绝对路径配置及相关功能以修复 Docker 下无法使用代码执行器的问题 #525
  12. 🐛 修复: gewechat 微信群聊情况下可能导致 unknown 的问题 #537

v3.4.28

16 Feb 08:53
Compare
Choose a tag to compare

What's Changed

  1. ✨ 新增: 管理面板支持搜索插件
  2. ✨ 新增: 支持传递 OneBot 的 notice, request 事件类型,如戳一戳,进退群请求等
  3. ✨ 新增: 插件支持自定义过滤算子 by @AraragiEro
  4. ✨ 新增: 添加命令和命令组的别名支持 by @Cvandia
  5. ✨ 新增: 提供了一个方法以删除分段回复后的某些字符,如末尾的标点符号。 by @Soulter and @Nothingness-Void
  6. ⚡ 优化: 优化了分段回复和回复时at,引用都打开时的一些体验性问题
  7. 🐛 修复: 分段回复导致了不完全的非 LLM 输出 #503
  8. 🐛 修复: 添加 no_proxy 环境变量以支持本地请求, 修复在代理状态下时的 502 错误当通过 LMStudio, Ollama 本地部署 LLM 时 #504 #514
  9. 💡🐛 修复: 修复转发消息的字数阈值功能 #510
  10. 💡🐛 修复: 修复 Dify 下无法主动回复的问题 #494

New Contributors

Full Changelog: v3.4.27...v3.4.28

v3.4.27

13 Feb 17:54
Compare
Choose a tag to compare

What's Changed

  1. ✨ 新增: 支持日语版本的 Readme by @eltociear
  2. ✨ 新增: 主动回复支持白名单 #488
  3. ⚡ 优化: 面板数据展示图表的时区问题 #460
  4. ⚡ 优化: 针对 id 对模型号进行排序以适配 OneAPI 乱序情况 #384
  5. ✨ 新增: 支持对大模型的响应进行内容审查 #474
  6. 🐛 修复: 修复保存插件配置时没有检查类型合法性的问题
  7. 🐛 修复: 尝试修复 Gemini empty text 相关报错
  8. 🐛 修复: dify 不能正常使用 set/unset 指令定义动态变量 #482
  9. 🐛 修复: 不能在 Webhook 模式下的 QQ 官方 API 私聊 #484
  10. 🐛 修复: 在没有触发并且没通过安全审查的情况下仍然发送了未通过消息
  11. 🐛 修复: /del 指令导致的相关异常
  12. 🐛 修复: 在 Gewechat 中不能先写内容后 @ 机器人 #492

v3.4.26

11 Feb 18:49
Compare
Choose a tag to compare

What's Changed

  1. ✨ 新增: 支持 Webhook 方式接入 QQ 官方机器人接口
  2. ✨ 新增: 支持完善的 Dify Chat 模式对话管理,包括 /new /switch /del /ls /reset 均已适配 Dify Chat 模式。
  3. ✨ 新增: 支持基于对数函数的分段回复延时时间计算 #414
  4. ✨ 新增: 支持设置管理面板的端口号
  5. ✨ 新增: 支持对大模型的响应进行内容审查 #474
  6. 🐛 修复: gewechat 不能发送主动消息 #402
  7. 🐛 修复: dify Chat 模式无法重置会话 #469
  8. 🐛 修复: ensure result is retrieved again to handle potential plugin chain replacements
  9. 🐛 优化: 将 Gewechat 所有事件下发到流水线供插件开发
  10. 🐛 修复: correct dashboard update tooltip typo by @Akuma-real

v3.4.25

10 Feb 18:09
Compare
Choose a tag to compare

What's Changed

  1. ✨ 新增: 支持接入飞书(Lark)。支持飞书文字、图片。
  2. ✨ 新增: 添加月之暗面配置模板 #446
  3. ✨ 新增: Gewechat 支持文件输出
  4. 🐛 修复: 修复gewechat无法at人和发语音失败的问题 #447 #438
  5. 🐛 修复: 修复qq在@和回复开启的情况下转发消息异常的问题
  6. 🐛 修复: GitHub 加速镜像没有正确被应用
  7. 🐛 优化: 平台将显示不受支持的消息段

v3.4.23

08 Feb 14:54
Compare
Choose a tag to compare

What's Changed

  1. ✨ 新增: 支持 海豚 AI(FishAudio) TTS API #433 by @Cvandia
  2. 🐛 修复: 当群聊主动回复时,不会带上人格的Prompt #419
  3. ✨ 新增: 支持展示插件是否有更新
  4. 👌 优化: 增加DIFY超时时间 #422
  5. 🐛 修复: 自部署文转图不生效 #352
  6. 🐛 修复: 修复 qq 回复别人的时候也会触发机器人, Onebot at 使用 string #330
  7. 👌 优化: 增加DIFY超时时间 #422
  8. 🐛 修复: 重启gewe的时候机器人会疯狂发消息 #421
  9. 🐛 修复: 修复子指令设置permission之后会导致其一定会被执行 #427