github AstrBotDevs/AstrBot v4.10.4

latest release: v4.10.5
18 hours ago

What's Changed

修复

  • 修复钉钉适配器中"回复消息 At 发送人"功能失效的问题
  • 修复 Xinference STT 在部分情况下无法使用的问题
  • 修复"会话隔离"功能在非默认配置下无法生效的问题
  • 修复部分 LLM 中转商因 token 使用情况不符合 OpenAI 标准接口规范导致请求报错的问题
  • 修复 Deepseek 模型开启思考模式后工具调用报错的问题
  • 修复部分操作系统环境下 pip 安装依赖时出现 UnicodeDecodeError 错误的问题

优化

  • 全面优化对思考型模型的支持(如 Anthropic Extended Thinking、Deepseek 思考模式),完整回传 thinking 内容,提升模型推理性能
  • 优化 WebUI 记忆侧边栏中"更多功能"和"平台日志"模块的展开状态记忆
  • 为 MiniMax TTS 新增 "auto" 音色情绪选项,支持模型根据文本内容自动选择情绪
  • 优化备份功能,支持大文件分片下载
  • 为 WebSocket 连接添加 max_size 参数,以处理更大的消息并防止接收来自 Satori 平台的大负载时连接断开
  • 优化插件安装流程,通过文件安装插件时,若插件已加载则先终止再重新加载,避免重复加载
  • 知识库支持将 overlap 参数设置为 0

新增

What's Changed

  • fix: at sender users not working in dingtalk by @Soulter in #4219
  • feat: two dashboard persistence optimizations by @ocetars in #4221
  • perf: add auto voice emotion for minimax tts by @Soulter in #4228
  • fix: Xinference STT failed: INVALID by @simplify123 in #4231
  • fix: unique session config cannot be applied in non-default astrbot config by @Soulter in #4232
  • feat: 为备份部分添加分片上传及备份文件相关管理功能 by @RC-CHN in #4237
  • fix: handle None values in _extract_usage to prevent TypeError by @NieiR in #4244
  • feat: add JSON value for custom_extra_body by @fluidcat in #4246
  • perf: support extended thinking for Anthropic, DeepSeek reasoning mode, and Gemini text part thought signatures to improve multi-turn reasoning performance. by @Soulter in #4240
  • chore: add github actions for marking bug issues stale by @ocetars in #4252
  • fix(#4214): optimize pip install output decoding for cross-platform encoding compatibility by @ocetars in #4249
  • perf(satori): increase websocket max message size to 10MB by @shangxueink in #4238
  • feat: add template_list config type to support multiple repeated core/plugin config sets by @railgun19457 in #4208
  • fix: ensure close aiodocker.Docker() by @fluidcat in #4251
  • fix(#4188): terminate the same plugin when install the plugin via file by @ocetars in #4250
  • Allow zero chunk overlap in recursive chunker by @Soulter in #4258
  • perf: add Add button to ListConfigItem by @Soulter in #4259
  • feat: enhance configuration editor with template schema support and UI improvements by @Soulter in #4267

New Contributors

Full Changelog: v4.10.3...v4.10.4

Don't miss a new AstrBot release

NewReleases is sending notifications on new releases.