Skip to content

Releases: iranee/qnap-agent

v0.2.9

13 Jun 13:49
298cda5

Choose a tag to compare

📝 建议全新安装v0.2.9版本

✨ 新增功能

  • 网页配置UI新增MCP配置面板
  • 工具反馈默认配置新增格式化输出、关闭HTML转义选项
  • 新增MQTT通道、Slack Webhook通道接入能力
  • Agent支持停止指令,网络错误支持可配置重试次数与退避时长
  • 实现多智能体发现提示词,新增跨Agent任务委托工具,支持定向子回合代理
  • Bedrock模型接入实时令牌流式输出能力
  • 文件编辑工具增加Diff差异预览展示
  • 网页端增加带确认弹窗的出厂重置按钮,配套新增重置API与CLI重置命令
  • 聊天代码块支持独立复制、折叠,会话历史持久展示所用模型名称
  • 新增巴西葡萄牙语国际化语言包
  • 接入SiliconFlow、gpt4free(OpenAI兼容接口)、Gemini联网搜索多家模型服务商
  • 网页端完善模型管理、服务商选择、连通性实测功能
  • 自动识别DeepSeek视觉模型不兼容场景并抛出提示错误
  • 新增请求级上下文策略、Agent自我迭代能力,扩展流式输出支持
  • 聊天面板增加详情显示切换开关,支持拉取远端模型列表与预设模型库

🐛 问题修复

  • 修复MQTT通道停止逻辑异常
  • 修复Gemini调用MCP工具Schema校验异常,完整支持Streamable HTTP传输协议
  • 修复网络重试、工具反馈格式化相关逻辑缺陷
  • 修复DeepSeek流式推理内容解析、MiMo推理历史回放异常
  • 修复Telegram图集消息、SVG附件、语音队列、媒体存储重载多处适配问题
  • 修复Agent停止逻辑、排队后续任务、工具反馈残留清理、代理ID校验异常
  • MCP服务白名单支持大小写模糊匹配,无可选服务时自动隐藏MCP发现入口
  • 修复Agent配置头解析、工具权限校验、空工具声明识别、思考模式关闭不生效问题
  • 完善LINE消息Token捕获、超时处理、响应体释放、媒体发送异常处理
  • 修复OpenAI兼容流式SSE事件、推理字段解析异常
  • 修复运行时事件日志重载阻塞、观察者阻塞、摘要目标校验失效问题
  • 修复无换行符文件Diff预览、预览内容超限问题
  • 修复网页端拉取模型密钥读取异常、HTTP环境复制按钮失效问题
  • 加强Windows PowerShell安全防护,拦截编码绕过注入攻击
  • 修正百度搜索免费调用额度文档标注错误

♻️ 代码重构&优化

  • Agent模块拆分委托逻辑,重构MCP白名单管理,从配置头读取代理身份标识
  • 重构运行时事件总线,移除旧版总线、拆分事件载荷、迁移事件消费逻辑
  • LINE机器人SDK升级至官方v8版本
  • 统一多模型服务商元数据管理架构
  • 清理冗余废弃代码,标准化配置结构体排版缩进
  • 优化参数JSON格式化空值处理逻辑,增强异常容错能力

📦 依赖升级

  • 前端组件、TailwindCSS、Vite、i18n、TS等前端依赖批量更新
  • Go生态SDK、AWS Bedrock运行时、JSON Schema解析、Telegram客户端、SQLite驱动等后端依赖同步升级
  • Go版本升级至1.25.10,修复标准库安全漏洞

📚 文档与配套调整

  • CLI帮助文档补充MCP Streamable HTTP传输方式说明
  • 同步国际化文案、配置格式文档、集成测试方案说明
  • 更新微信群二维码,升级Slack客户端SDK版本

安装方法

  1. 下载对应架构的 .qpkg 文件
  2. 登录 QNAP 管理界面 → App Center
  3. 点击右上角齿轮图标 → 手动安装
  4. 选择下载的 .qpkg 文件进行安装
  5. 安装完成后访问 http://NAS-IP:18800 完成配置

支持架构

文件 适用设备
*_x86_64.qpkg Intel/AMD 64位
*_arm_64.qpkg ARM 64位(aarch64)
*_arm-x41.qpkg QNAP ARM Cortex-A9(arm-x41)
*_arm-x31.qpkg QNAP ARM Cortex-A15(arm-x31)

构建信息

v0.2.8

28 May 09:37
ce841c0

Choose a tag to compare

第一版

所有版本二进制来源:
https://github.com/sipeed/picoclaw/releases/

修复ARM版本的启动BUG