DeepSeek Harness v0.1.6-alpha.1
DeepSeek Harness v0.1.6-alpha.1:终端、远程工作区与实验功能更新
- 作者
- DeepSeekAgent.io 编辑部
- 发布
- 更新
DeepSeek 于 2026 年 9 月 15 日发布 dsh-v0.1.6-alpha.1。版本序列从 v0.1.5-rc.2 直接进入 v0.1.6-alpha.1,中间没有 v0.1.5-rc.3 或 v0.1.5 正式版。它是 GitHub Pre-release,并发布在 npm 的 alpha 通道,不是默认稳定升级。
这次更新把 DSH 的工作面扩展到侧边栏终端、归档 Session、MCP Resource、Headless 输入、SSH 远程工作区,以及实验性的 Browser Use、Computer Use 和 Auto Review。与此同时,PTC、Session 事件、插件热更新和 DeepSeek 默认协议出现了需要逐项检查的兼容性变化。
发布状态
| 检查项 | 2026-09-17 状态 |
|---|---|
| GitHub Release | v0.1.6-alpha.1,Pre-release |
| GitHub Tag | dsh-v0.1.6-alpha.1 |
npm alpha | 0.1.6-alpha.1 |
| 升级起点 | v0.1.5-rc.2 |
固定版本运行:
npx @deepseek-ai/[email protected] web
生产或团队环境应固定完整版本号,不要让 alpha 通道在复现实验时自动漂移。
用户直接能看到的变化
侧边栏终端
Web 侧边栏加入终端标签页、Shell 选择和刷新后恢复。终端由会话界面管理,适合在 Agent 运行期间查看命令、日志和工作区状态。
Session 归档与恢复
归档 Session 现在有独立列表,并可以恢复。长期项目可以把暂时不用的会话移出主列表,同时保留重新进入的路径。
文件、图片与 Trajectory
文件和 Skill 引用、交付文件、图片与 PDF 的预览继续完善。Trajectory JSON 支持展开与复制,PTC 代码和结果更清楚,运行耗时重新显示;超过一小时的 Turn 会使用小时、分钟、秒展示。
V4.1 Flash 的图片链路增加了尺寸调整、Token 估算和默认请求图片质量。使用视觉任务时,应同时核对模型 ID 和 inputModalities,避免旧模型目录把图片先降级成文字。
新的运行入口
Headless
Headless 可以从标准输入读取任务,支持 --session-id 继续指定 Session,并通过 --json 输出 NDJSON 事件。它更适合脚本、CI 与外部调度器:任务输入和事件输出都可以进入管道,无需依赖 Web 界面。
SSH 远程工作区
本地 DSH 可以连接远程 SSH 工作区。模型、Session 与界面留在本地,文件和命令执行边界位于远端。上线前要单独检查密钥、远端权限、工作目录和命令审计。
MCP Resource
DSH 增加 MCP Resource 发现、读取和 URI Template 支持。MCP Server 即使不提供 Tool,只提供 Resource,也能参与工作流。官方 SDK 升级到 v2 后,协议协商、分页和无 Tool Server 的处理方式也随之更新。
三组实验功能
| 功能 | 入口 | 使用前检查 |
|---|---|---|
| Browser Use | Playwright MCP、Chrome DevTools MCP、Stagehand | 浏览器权限、登录状态、外部动作范围 |
| Computer Use | Cua Driver MCP 与原生 Driver | 屏幕控制权限、误点击与中止机制 |
| Auto Review | 自动审查工作流 | 触发条件、输出去向、是否会阻塞交付 |
这些能力仍标记为实验性。先放进单独 Profile,用可回滚的测试账号和工作区验证,再接入常用环境。
兼容性变化
DeepSeek 默认协议
DeepSeek 默认连接改用 Messages 协议,并通过 Files API 复用图片。以前手工配置官方根地址的用户,需要删除旧配置,或改为:
https://api.deepseek.com/anthropic
升级后先完成一次纯文本请求,再测试同一张图片的首次请求和复用请求。
PTC 重新命名
PTC 包和服务统一改名为 ptc-runtime,不保留旧别名;Workflow Executor 改为 workflow-ptc,Python PTC 被移除。引用旧包名、服务 ID 或 Python PTC 的 Profile 与插件必须迁移。
Session 与插件生命周期
agent/session-start 改为异步串行的 agent/created。同步 Session API snapshotEvents、eventAt 和 ownEvents 被标记为弃用。插件热更新不再提供事务回滚,激活失败后可能只应用部分变化,因此更新失败时要重新检查整个 Profile 状态。
Agent Team
实验性 Team 使用 spawn_teammate,并禁用 subagent 与 subagent_fork;默认 Teammate 创建上限从 8 提高到 16。并发规模扩大后,子会话 Token、工具调用和供应商账单需要单独监控。
已知安装问题
社区在 Computer Use 包上报告了 dsh.bundle manifest 缺失:把相关包加入 Profile 后,Profile 可能无法启动。该问题来自社区复现,不在官方发布说明中。测试 Browser/Computer Use 时应把实验包放进独立 Profile;启动失败先移除新增包并核对包内 manifest,不要在主 Profile 上连续叠加修改。
升级建议
| 使用场景 | 建议 |
|---|---|
| 需要 Headless、SSH 或侧边栏终端 | 固定 0.1.6-alpha.1,在副本环境测试 |
| 正在开发 MCP Resource 集成 | 升级并检查 SDK v2、分页与 URI Template |
| 依赖 PTC 或 Session API 的插件 | 完成名称、事件和异步 API 迁移后再升级 |
| 日常稳定使用 | 继续保留当前可用版本,等待后续 rc 或稳定通道 |
| 计划测试 Computer Use | 使用独立 Profile,并先检查 dsh.bundle 问题 |
升级前备份 Profile、Session 和关键配置;记录当前版本、Node 版本、模型 ID 与自定义插件清单。升级后按“启动、纯文本、图片、文件、Session 恢复、插件激活”顺序验收,出现问题时可以快速回退到固定版本。
相关阅读
- DeepSeek Harness v0.1.5-rc.2 更新
- DSH Sub-agent 用量与计费分析
- DSH 模态声明机制与 V4.1 Flash 图像输入
- DeepSeek Harness 完整安装与使用教程
常见问题
v0.1.6-alpha.1 是稳定版吗?
不是。GitHub 将它标记为 Pre-release,npm 使用 alpha 通道。
v0.1.5 中间是否漏发了版本?
官方公开序列从 v0.1.5-rc.2 直接进入 v0.1.6-alpha.1,没有公开的 v0.1.5-rc.3 或 v0.1.5 正式版。
这次最需要关注哪项迁移?
使用 DeepSeek 官方 Endpoint 的用户先检查 Messages 协议地址;插件作者重点检查 PTC 名称、agent/created 事件和弃用的同步 Session API。