Releases: Soulter/AstrBot
Releases · Soulter/AstrBot
v3.4.33
What's Changed
- ✨ 新增: add English README by @CAICAIIs
- ✨ 新增: perf: 优化网页录音 #283 by @Fridemn
- ✨ 新增: 添加对于 Edge-TTS 的支持 #471 by @Fridemn
- ⚡ 优化: 为防止输入一大堆 k,改 k 键为 Ctrl 键;改为长按录音,松手结束;为防止误触改为只有点击输入框之后才会生效 by @Fridemn
- ⚡ 优化: 插件市场非列表视图能够正常搜索 #640 by @Fridemn
- ⚡ 优化: 插件市场帮助按钮 tooltip 移入时会消失无法点击其中链接,更改为按钮触发 by @Quirrel-zh
‼️ ‼️ 🐛 修复: v3.4.32 无法记忆历史的会话 #630‼️ 🐛 修复: 钩子函数无法终止事件传播的问题;修复某些情况下终止事件传播后仍然会请求 LLM 的问题‼️ 🐛 修复: OneBot V11 通知类事件某些情况无法回复问题 by @CAICAIIs- 🐛 修复: Correct STT model path and improve logging in provider manager and pip installer
- 🐛 修复: 由于已安装插件与插件市场中 name 不一致或 repo 链接大小写不一致导致的检测不到是否安装或有更新 by @Quirrel-zh
New Contributors
- @CAICAIIs made their first contribution in #639
- @Quirrel-zh made their first contribution in #645
Full Changelog: v3.4.32...v3.4.33
v3.4.32
What's Changed
- ✨ 新增: Add a draggable iframe for tutorial links and enhance platform configuration UI
- ✨ 新增: 集成 astrbot_plugin_telegram/企业微信 至 astrbot
- ✨ 新增: openai_source 支持传入任何自定义参数以适配 Ollama 和 FastGPT 等 provider
- ✨ 新增: Telegram 适配器中支持 @ 唤醒
- ✨ 新增: 添加面板下载按钮置灰 by @Fridemn
- ✨ 新增: 添加 SenseVoice 语音转文本(STT)服务 by @diudiu62
- ⚡ 优化: Increase forward threshold from 200 to 1500 in default configuration
- ⚡ 优化: 添加控制台关闭自动滚动按钮 by @Fridemn
- 🐛 修复: 修复前端面板部分页面刷新后的 404 错误
- 🐛 修复: 修复某些情况下热重载 服务提供商 时可能没有正确应用的问题
- 🐛 修复: 修复 Telegram 适配器中未处理 base64 的问题 @Raven95676
- 🐛 修复: 修复 Dify 主动回复报错的问题 #616
v3.4.31
What's Changed
提示:改动范围较大
- ✨ 新增: 添加对 Anthropic Claude 的支持 by @Rt39
- ✨ 新增: 支持阿里云百炼应用(dashscope)智能体、工作流 #552 by @Soulter
- ✨ 新增: 支持 AstrBot 更新使用 Github 加速地址 by @Fridemn
- ✨ 新增: 适配多节点的转发消息,添加新的消息段
Nodes
- ✨ 新增: 支持在管理面板重启(设置页)
- ✨ 新增: 前端支持以列表展示正式版和开发版的列表
- ✨ 新增: 支持插件禁止默认的llm调用(event.should_call_llm())#579
- 🍺 重构: 支持更大范围的热重载以及管理面板将平台和提供商配置独立化 by @Soulter
- ⚡ 优化: 启动时检查端口占用 by @Fridemn
- ⚡ 优化: 添加控制台关闭自动滚动按钮 by @Fridemn
- ⚡ 优化: 在聊天页面添加粘贴图片的快捷键提示 #557
- 🐛 修复: 修复 webchat 未处理 base64 的问题 by @Raven95676
- 🐛 修复: 修复 aiocqhttp_platform_adapter 文件相关判断逻辑 by @Raven95676
‼️ 🐛 修复: 修复 gemini 请求时出现多次不支持函数工具调用最后 429 的问题
New Contributors
- @Rt39 made their first contribution in #559
- @Raven95676 made their first contribution in #568
- @Fridemn made their first contribution in #574
Full Changelog: v3.4.30...v3.4.31
v3.4.30
v3.4.29
What's Changed
- ✨ 新增: gemini source 初步支持对 API Key 进行负载均衡请求 #534
- ✨ 新增: 开启对话隔离的群聊以及私聊下,非 op 可以可以使用 /del 和 /reset #519
- ✨ 新增: 事件钩子支持 yield 方式发送消息
- ⚡ 优化: 查询模型列表时,可以显示当前使用的模型名称 #523
- ⚡ 优化: 更换为预编译指令的方式处理指令组指令
- 🐛 修复: resolve KeyError when current conversation is not in paginated list
- 🐛 修复: 修复指令组的情况下,Permission Filter 对子指令失效的问题
- 🐛 修复: reminder rm失败 #529
- 🐛 修复: reminder 时区问题 #529
- 🐛 修复: 修复 Dify 下无法主动回复的问题 #494
- 🐛 修复: 添加代码执行器 Docker 宿主机绝对路径配置及相关功能以修复 Docker 下无法使用代码执行器的问题 #525
- 🐛 修复: gewechat 微信群聊情况下可能导致 unknown 的问题 #537
v3.4.28
What's Changed
- ✨ 新增: 管理面板支持搜索插件
- ✨ 新增: 支持传递 OneBot 的 notice, request 事件类型,如戳一戳,进退群请求等
- ✨ 新增: 插件支持自定义过滤算子 by @AraragiEro
- ✨ 新增: 添加命令和命令组的别名支持 by @Cvandia
- ✨ 新增: 提供了一个方法以删除分段回复后的某些字符,如末尾的标点符号。 by @Soulter and @Nothingness-Void
- ⚡ 优化: 优化了分段回复和回复时at,引用都打开时的一些体验性问题
- 🐛 修复: 分段回复导致了不完全的非 LLM 输出 #503
- 🐛 修复: 添加 no_proxy 环境变量以支持本地请求, 修复在代理状态下时的 502 错误当通过 LMStudio, Ollama 本地部署 LLM 时 #504 #514
- 💡🐛 修复: 修复转发消息的字数阈值功能 #510
- 💡🐛 修复: 修复 Dify 下无法主动回复的问题 #494
New Contributors
- @AraragiEro made their first contribution in #477
- @Nothingness-Void made their first contribution in #389
Full Changelog: v3.4.27...v3.4.28
v3.4.27
What's Changed
- ✨ 新增: 支持日语版本的 Readme by @eltociear
- ✨ 新增: 主动回复支持白名单 #488
- ⚡ 优化: 面板数据展示图表的时区问题 #460
- ⚡ 优化: 针对 id 对模型号进行排序以适配 OneAPI 乱序情况 #384
- ✨ 新增: 支持对大模型的响应进行内容审查 #474
- 🐛 修复: 修复保存插件配置时没有检查类型合法性的问题
- 🐛 修复: 尝试修复 Gemini empty text 相关报错
- 🐛 修复: dify 不能正常使用 set/unset 指令定义动态变量 #482
- 🐛 修复: 不能在 Webhook 模式下的 QQ 官方 API 私聊 #484
- 🐛 修复: 在没有触发并且没通过安全审查的情况下仍然发送了未通过消息
- 🐛 修复: /del 指令导致的相关异常
- 🐛 修复: 在 Gewechat 中不能先写内容后 @ 机器人 #492
v3.4.26
What's Changed
- ✨ 新增: 支持 Webhook 方式接入 QQ 官方机器人接口
- ✨ 新增: 支持完善的 Dify Chat 模式对话管理,包括 /new /switch /del /ls /reset 均已适配 Dify Chat 模式。
- ✨ 新增: 支持基于对数函数的分段回复延时时间计算 #414
- ✨ 新增: 支持设置管理面板的端口号
- ✨ 新增: 支持对大模型的响应进行内容审查 #474
- 🐛 修复: gewechat 不能发送主动消息 #402
- 🐛 修复: dify Chat 模式无法重置会话 #469
- 🐛 修复: ensure result is retrieved again to handle potential plugin chain replacements
- 🐛 优化: 将 Gewechat 所有事件下发到流水线供插件开发
- 🐛 修复: correct dashboard update tooltip typo by @Akuma-real