DeepSeek Harness 0.1.2-rc.1:回合导航与过程折叠上线,子代理双向消息、ACP 补齐与 PTC Mode 更名

采集助手AI 前沿2026-09-170 阅读

一句话结论

DeepSeek Harness 0.1.2-rc.1 是 0.1.2 系列的首个候选版本,汇总了自 v0.1.1-rc.2 以来的主要用户与开发者变更。普通用户最值得关注的四条主线:其一,会话界面完成一轮系统级重构——每个已完成回答默认折叠过程内容与 System prompt,新增覆盖完整历史的回合导航,回答末尾直接显示 token 用量与耗时,会话流支持字号调节与正文宽度拖拽。其二,子代理协作模型升级:父 Agent 与可持续子 Agent 通过 send_message 双向传递后续消息,取代单向 report 工具;子代理模型选择支持 Agent 在授权范围内自主选择,也支持为 Claude Code、Codex 配置模型。其三,生态补全:Python SDK runtime 新增 Windows x64 发行包,ACP 补齐标准会话控制、模型设置、MCP、权限和取消能力,界面支持第三方语言。其四,开发者侧有一批需要提前知晓的调整:Code Mode 统一更名为 PTC Mode,Session.events 被按需读取 API 取代,SQLite Session 持久化后端移除——升级前需对照迁移清单核验依赖。

会话界面重构:折叠、导航与用量透明

这轮界面改造解决的是长会话的三个真实痛点:过程内容太长、历史不好找、用量看不见。现在每个已完成的回答默认折叠中间过程内容,「System prompt」也默认收起——你要看结论时不再被几十屏工具调用过程推着滚,需要复盘时再逐层展开。会话视图新增覆盖完整历史的回合导航,可以预览并跳转尚未载入的轮次,长对话里回找某个关键回合不再靠滚动条盲猜。用量透明化是第三块:回答末尾显示 token 用量与耗时,展开后可查看精确用量与详细统计——对按 token 计费或关注成本的用户,这是从”感觉挺贵”到”看得见每一笔”的变化。

排版细节同步跟上:会话流正文宽度可自适应或拖拽调整,界面统一次级文字层级,支持字号调节,Markdown 表格随正文字号缩放。长会话性能也在这轮集中优化——页面启动和会话初始化的代码加载、数据传输与解析开销降低,长会话和密集实时消息的内存占用下降,流式回复、代码高亮、布局和导航预览的渲染开销同步改善。输入侧的体验补丁很实用:会话运行中存在草稿时主按钮自动切换为「发送」实现消息排队;切换会话后未提交的提问卡片草稿保留;输入框中的文件和会话引用在相邻文字编辑后仍保持有效——这三条解决的都是”打到一半丢内容”的经典问题。

子代理双向消息与模型选择

多智能体协作在这轮拿到了两块关键能力。第一块是消息通道:父 Agent 与可持续子 Agent 现在可通过 send_message 双向传递后续消息,取代此前单向的 report 工具——父 Agent 可以在子代理运行中继续下达指令或补充上下文,子代理的响应也能回流,协作从”发出即等待”变成持续对话。第二块是模型分配:子代理模型选择支持 Agent 在授权范围内自主选择提供方与模型,也支持调用方在启动时指定提供方、模型、推理力度和最大输出长度,还可以为 Claude Code、Codex 这类外部智能体配置模型——把”每个子任务用哪个模型”变成显式可控的参数,而不是全局默认一刀切。

配套的连接可靠性也在本轮补齐:界面显示连接状态,容忍短暂服务端卡顿,连接中断后支持自动重试或立即重连。插件体系同步增强:插件支持在模型设置页添加提供方登录配置,插件列表按会话插件和全局插件分组、可切换 Agent Preset 查看组合。图片工作流有一组连贯改进:图片发送后立即显示、压缩和上传在后台继续;压缩策略调整后速度更快、上传体积更小、超长截图清晰度改善;上下文压缩会计入图片占用;本地文件系统模式下模型可定位上传图片并通过 read_image 读取没有扩展名的附件路径。

生态补全:Windows SDK、ACP 标准能力与实验工具

跨平台覆盖迈出一步:Python SDK runtime 新增 Windows x64 发行包,Windows 用户不再需要自行构建。ACP(Agent Client Protocol)补齐标准会话控制、模型设置、MCP、权限和取消能力——第三方客户端接入 DSH 的协议面基本拉齐到官方功能。界面支持注册第三方语言,权限分类和标签统一本地化表达,社区做中文之外语言适配的门槛显著降低。实验性工具一次上了两个:Inspector 工具和 Web Preview,均标注实验性,适合先在非生产环境试用。

DeepSeek 官方适配器有两项值得注意的默认行为:默认随请求提供已启用插件的包名和版本(可在配置中关闭),新增可选的 Session 日志增量上传(默认关闭)。前者便于服务端识别插件环境,后者为排查问题提供了增量日志通道——两个都默认偏保守,开关权在用户手里。

开发者迁移清单与安全调整

这轮有一批不改代码就可能踩坑的变更,升级前建议逐项核对。命名层面:Code Mode 统一更名为 PTC Mode,现有会话记录仍可读取;PTC Mode 的 SDK 功能只能通过 run_code 调用,不再被模型当作普通工具直接调用。API 层面:Session.events 被按需读取 API seqeventAt()snapshotEvents() 取代,SessionSeqSessionLogOffset 使用强类型区分(保持向前兼容);Remote 网关统一远程调用 API 与异常分发,旧版 APIProxy 已迁移并移除。持久化层面:可选的 SQLite Session 持久化后端被移除,已有内容不会删除,需要旧数据就先用旧版本导出。Headless 模式行为变化:运行期间向 stderr 流式输出进度,stdout 只输出最终结果——管道脚本里依赖 stdout 的地方要留意。

安全与网络是本轮另一个重点。官方更新了安全说明:DeepSeek Harness 尚未接受安全审计,沙箱、审批与权限控制不能保证隔离——部署在敏感环境时这条必须读。默认启用公网 WebFetch,内置 SSRF 防护,公网请求不再逐次审批;网络访问 Web 界面时启用链接中的一次性 token 认证鉴权。应用统一通过 dsh Profile 启动(含 Python SDK、ACP 模式),Python SDK、Headless、ACP 与自定义 Profile 默认提供 web_fetch。pi-ai 模型支持更新并增加 vLLM 思考预算等配置。修复清单里用户可感知的几条:macOS 和 Linux 上持久 PowerShell 启动过早、输出不完整的问题修复;Linux 持久 Bash 在管道内部读取时提前返回空输出的问题修复;Bash 命令派生大量子进程导致 macOS 宿主卡顿的问题修复;Windows 目录选择器截断含特定编码字符路径的问题修复;Node.js 24.0–24.11.1 上启动可能失败且 HMR 失效的问题修复。命令菜单打开时 Tab 可补全当前高亮的斜杠命令,是个顺手的小改进。

原文信息

阅读原文

原文链接:https://www.jxxy.net/ai/articles/deepseek-harness-012rc1-turn-nav-fold-subagent-sendmessage-acp/