github AstrBotDevs/AstrBot v3.5.18

latest releases: v4.0.0-beta.5, v3.5.27, v4.0.0-beta.4...
2 months ago

What's Changed

重构了大模型请求部分,如果发现此部分使用时有问题请提交 issue

  1. 修复: 安装插件按钮被删除、无法自定义安装插件
  2. 修复: 环境变量中的代理地址无法生效
  3. 修复: randomize jwt secret
  4. 修复: 在 Node 消息段发送简单文本信息的问题
  5. 修复: QQ 官方机器人适配器使用 SessionController(会话控制)功能时机器人回复消息无法发送到聊天平台
  6. 修复: Discord 适配器无法优雅重载
  7. 修复: Telegram 适配器无法主动回复
  8. 修复: 仪表盘的『插件配置』中不显示代码编辑器
  9. 新增: Gemini TTS API
  10. 新增: 允许 html_render 方法传入 Playwright.screenshot 配置参数
  11. 优化: 修复 CommandFilter 支持对布尔类型进行解析
  12. 新增: WechatPadPro 发送 TTS 时 添加对 MP3 格式音频支持
  13. 重构: 将大模型请求部分抽象成 AgentRunner,提高可读性和可扩展性,工具调用结果支持持久化保存到数据库,完善 Agent 的多轮工具调用能力。
  14. 移除: LLMTuner 模型提供商适配器。请使用 Ollama 来加载微调模型

What's Changed

  • 🐞 fix(WebUI): 修复platform的logo路径问题 by @IGCrystal in #1898
  • Fix: JWT secret issue by @Soulter in #1900
  • 🐞 fix: 显示运行时长国际化 by @IGCrystal in #1899
  • 修复plugin_enable配置无法保存的问题 by @railgun19457 in #1902
  • 修复代码重构造成的无法向前兼容在node中发送简单文本信息的问题 by @zouyonghe in #1904
  • 使用定义的Plain类型代替原始基础类型str,保持代码统一性 by @zouyonghe in #1905
  • feat: 增加Gemini TTS API实现 by @Raven95676 in #1920
  • feat: wechatpadpro 触发tts时 添加对mp3格式音频支持 by @zhx8702 in #1830
  • ✨ feat: 对PlatformPage使用翻译键 by @IGCrystal in #1903
  • 🐞 fix(WebUI): 修复安装插件按钮不可见 by @IGCrystal in #1907
  • fix: cannot make active reply in telegram by @Soulter in #1940
  • fix: qq_official适配器使用SessionController(会话控制)功能时机器人回复消息无法发送到聊天平台 by @shuiping233 in #1709
  • [feat] (discord_platform_adapter) 增加了对机器人 Role Mention 方法的响应,并且修复了控制面板上 Discord 平台无法优雅重载的 Bug by @SXP-Simon in #1922
  • Fix: 仪表盘的『插件配置』中不显示 JSON 编辑窗 by @Magstic in #1923
  • Feature: 允许为 html_render 方法传递 Playwright.screenshot() 参数 by @RC-CHN in #1947
  • fix:修复commandfilter对布尔类型的解析 by @QiChenSn in #1942
  • fix(AiocqhttpAdapter): 修复at_info.get("nick", "")的错误 by @HakimYu in #1914
  • Refactor: 将 LLM Request 部分抽象为 AgentRunner 并优化多轮工具调用 by @Soulter in #1963

New Contributors

Full Changelog: v3.5.17...v3.5.18

Don't miss a new AstrBot release

NewReleases is sending notifications on new releases.