Skip to content

Releases: deepseekv5/jutian-agent

v11.1.1 — 简洁度收敛 + 流式丢字修复

Choose a tag to compare

@deepseekv5 deepseekv5 released this 11 Oct 13:09

v11.1.1 — 简洁度收敛 + 一个流式丢字修复

本版全部是「行为不变的收敛」,没有新功能、没有界面变化:

  • SSE 流式解析 6→1:6 处各自手写的读流/切行代码统一为一个共享实现,
    并顺带修掉其中一处跨 chunk 拆行会丢字的潜在 bug(长回复偶现吞字的根因候选)
  • uid 生成 6→1:六份重复的短 ID 函数收成一份
  • 删除聊天内联调研死代码:调研已在 11.1.0 迁到专属工作台,旧分支整体移除
  • 新增 8 个流式解析单元测试,测试总数 33 全过

净删重复约 250 行。门禁:tsc 0 错误 / eslint 0 告警 / verify 全过 / 33 测试全过。


更新方式:应用内 设置 → 关于 → 检查更新(自动下载,重启即用)。

v11.1.0 — 深度调研工作台 + 安全加固

Choose a tag to compare

@deepseekv5 deepseekv5 released this 11 Oct 12:15

v11.1.0 — 深度调研工作台 + 全局安全与健壮性加固

这是本轮「全局后盾/前端/仓库大优化」的集中发版,同时包含一批安全修复。

新功能:深度调研专属工作台

  • 新增「调研」标签页:独立提问 → 实时阶段步骤(拆解策略 / 检索 / 阅读来源 / 撰写 / 完成)→ 来源清单(带引用编号、抓取状态、低相关标记)→ 带引用的报告正文
  • 历史归档:列表 / 打开 / 删除,旧报告自动进入历史
  • 聊天输入框的「调研」按钮改为一键跳转工作台,并把当前输入带过去当初始问题
  • 首页能力卡与命令面板均新增入口

安全加固(后端)

  • 修复多处路径穿越:技能卸载 / 安装的技能名不再信任调用方输入,../../ 无法再删除任意目录
  • 目录白名单判断补齐路径分隔符边界,堵住 /UsersX 这类同前缀绕过
  • web_fetch / http_request 增加 SSRF 防护:拒绝内网、云元数据(169.254.169.254)、本应用自身管理端口,重定向逐跳校验
  • 请求体加 32MB 上限,防畸形请求打满内存导致崩溃
  • 修复 QQ Token 缓存失效、重复路由等隐患

健壮性(前端)

  • 修复会话串台:快速切换会话时旧响应不再覆盖新会话
  • 每个标签页独立错误边界:单面板崩溃只坏自己,不再整窗白屏
  • 全局错误提示:漏网的异步异常、上传/导出/导入失败现在都有可见反馈
  • 主题与语言 Provider 渲染稳定化,长列表重渲染显著减少

质量与工程

  • eslint 告警 178 → 0
  • 从零测试到 25 个安全回归测试用例
  • CI 加固:最小权限、超时、依赖漏洞门禁、构建后冒烟启动

更新方式:应用内 设置 → 关于 → 检查更新(自动下载,重启即用)。

v11.0.7 — 新标签页重做

Choose a tag to compare

@deepseekv5 deepseekv5 released this 11 Oct 10:13

v11.0.7 — 新标签页重做

界面

  • 参考官网结构升级为「定位语 + 徽章亮点 + 分组能力卡」
  • 每张卡带图标、标题、一句话介绍与能力标签(39 工具/目标模式/记忆/朗读…),用户不用猜每个入口是干什么的

更新方式:应用内 设置 → 关于 → 检查更新,或等自动更新提示。

v11.0.5 — 工程清理

Choose a tag to compare

@deepseekv5 deepseekv5 released this 11 Oct 09:10

v11.0.5 — 工程清理

清理(审计驱动)

  • 删除 WebLLM 死代码(local-llm.ts + web-llm.d.ts,145 行,零引用),旧包残留的 13MB @mlc-ai 资源不再进入新构建
  • 全量审计:src/electron/scripts 零孤儿文件;打包白名单 21 个依赖全部有引用;无跨文件重复定义

更新方式:应用内 设置 → 关于 → 检查更新,或等自动更新提示。

v11.0.4 — 全自动更新 + 镜像通道

Choose a tag to compare

@deepseekv5 deepseekv5 released this 11 Oct 08:48

v11.0.4 — 全自动更新 + 镜像通道

自动更新(不再需要手动检查)

  • 开机与使用中(每 30 分钟)自动检查;发现新版即静默下载、校验、原子替换
  • 下载完成只提示「重启即用」——不自动重启,重启时机完全交给用户

GitHub 连不通自动切镜像

  • 更新检查与下载在 GitHub 不可达时依次尝试镜像站,全部失败才报错

协议优化


更新方式:应用内 设置 → 关于 → 检查更新,或等自动更新提示。

v11.0.3 — 用户协议与隐私政策

Choose a tag to compare

@deepseekv5 deepseekv5 released this 11 Oct 08:18

v11.0.3 — 用户协议与隐私政策

新增

  • 首次启动强制同意弹窗:进入应用前须阅读并同意《用户协议》与《隐私政策》,未同意无法使用;协议版本化,更新后重新征求
  • 协议覆盖全部功能(对话/AI 角色/知识库/定时任务/集群):AI 标识义务、AI 输出自行核实、未成年人保护、MIT 许可、责任限制
  • 隐私政策:本机数据清单(~/.lyclaw)、在线模型服务数据流向、不用于训练承诺、查阅/复制/删除权利
  • 入口:设置 → 关于

更新方式:应用内 设置 → 关于 → 检查更新,一键完成。

v11.0.2 — 浏览器浮层修复

Choose a tag to compare

@deepseekv5 deepseekv5 released this 11 Oct 06:39

v11.0.2 — 内嵌浏览器浮层修复

修复

  • macOS 红绿灯避让:浮层顶部此前压在系统红绿灯下,点左上角按钮实际触发的是系统按钮——表现为「被开关按钮搞住、退出不了」;现在左侧让出红绿灯区,导航条可拖动窗口
  • 关闭显式化:右上角独立 ✕ 关闭按钮(红色悬停),左侧不再用「←」兼职关闭
  • 层级提升至 z-80;Esc 依旧可关

更新方式:应用内 设置 → 关于 → 检查更新,一键完成。

v11.0.1 — 语音修复 + 种子色 + AGENTS.md

Choose a tag to compare

@deepseekv5 deepseekv5 released this 11 Oct 06:30

v11.0.1 — 语音修复 + ClerkBox 功能移植

语音修复(不再误判、大幅提速)

  • 分段并行合成:长文按句切段多条连接同时跑,实测 1.1 万字 7.5 秒(原单连接 60 秒+ 必超时被误判失败)
  • 磁盘缓存:相同内容第二次朗读零等待(实测 0.013s)
  • 即时反馈:点击朗读立即显示合成中状态,可随时取消

功能移植(来自 ClerkBox)

  • 自定义种子色:设置 → 外观 取色器,任意颜色一键换肤,暗色变体自动派生;预设扩至 10 色
  • AGENTS.md 项目指令:工作目录根的 AGENTS.md(回退 CLAUDE.md)自动注入主对话

更新方式:应用内 设置 → 关于 → 检查更新,一键完成。

v11.0.0 — 自动接力 · 深度调研 · 记忆中枢

Choose a tag to compare

@deepseekv5 deepseekv5 released this 11 Oct 06:12

v11.0.0 — 靠得住、干大事、记得清

模型自动接力(免费模型永不失联)

  • 主上游连接失败 / HTTP 错误 / 空响应耗尽后自动换下一家(Kilo → Pollinations),流式与非流式全覆盖;配置的模型永远第一顺位

深度调研模式

  • 输入框「调研」开关:一个提问 → 自动拆检索词 → 多轮搜索 → 阅读来源(相关性过滤滤垃圾站)→ 带引用的结构化报告,免费模型即可跑

记忆中枢

  • 记忆页新增「角色记忆」分区:全部 AI 角色的长期记忆聚合可见、逐条删除
  • 修复 /api/memories JSON 回落路径 argKey 存量 bug

更新方式:应用内 设置 → 关于 → 检查更新,一键完成。

v10.8.0 — 全平台语音 + 主动更新

Choose a tag to compare

@deepseekv5 deepseekv5 released this 11 Oct 05:43

v10.8.0 — 语音引擎重写 + 主动更新 + 界面收紧

Node 原生 Edge TTS(零 python 依赖)

  • 语音合成纯 Node 直连微软 Edge TTS(WebSocket 协议 + Sec-MS-GEC 令牌,对齐官方 edge-tts 实现)
  • 引擎随 app.asar 分发:更新包天然携带语音资源,mac arm64 / mac x64 / Windows 全平台一致可用
  • 打包的 python TTS 保留为回落;前端另有浏览器/系统语音兜底(三重保障)

自动更新更主动

  • 进入应用 12 秒静默自检 + 使用中每 30 分钟持续检查,发现新版即推送提醒,设置 → 关于 一键更新

界面

  • 侧栏竖向压缩约 180px:功能入口单行图标(悬停见说明)、市场/任务半宽对、底部单行;全部功能保留

说明

  • 本版按需求仅发布 app.asar 更新包;全平台安装器后续按需重发

更新方式:应用内 设置 → 关于 → 检查更新,一键完成。