DeepSeek Harness 在 2026 年 8 月 19 日发布了 v0.1.0-rc.8。这次更新不只是修复问题,还补上了图片输入、子代理安装、Windows PowerShell 会话和 Web 启动体验等能力。
需要先说明:rc.8 目前仍是预发布版,npm 的 next 指向 rc.8,普通 latest 暂时仍是 rc.7。准备升级前,最好先确认自己依赖的插件和配置已经完成兼容验证。
官方发布页:
https://github.com/deepseek-ai/deepseek-harness/releases/tag/dsh-v0.1.0-rc.8
一、这次更新了什么
1. 图片输入链路更完整
/goal、/plan 等命令现在可以接收图文输入,输入框的 @ 菜单也可以引用文件和会话。DeepSeek 模型适配器增加了原生图片请求能力,图片会通过附件系统持久化,再在请求阶段转换为模型接口需要的格式。
但这不代表默认 DeepSeek 模型已经全部可以识图。视觉能力需要模型明确声明:
inputModalities: [text, image]
默认 Flash、Pro 和未声明能力的模型仍按纯文本模型处理;实验视觉模型目前也没有进入默认模型目录。因此,这次更新提供的是“完整的图片通道”,最终能否识图仍取决于具体模型和服务端接口。
官方还为历史图片增加了请求载荷保护。累计图片过多时,会优先省略较早的图片,默认将 base64 图片载荷控制在 20 MiB 左右,减少请求体过大后反复失败的情况。
2. dsh web 会在页面就绪后自动打开浏览器
过去执行 dsh web 后,通常还要复制终端中的地址。rc.8 会等待完整 Web 配置加载完成,再打开默认浏览器,避免浏览器过早访问一个尚未准备好的页面。
不希望自动打开时可以使用:
dsh web --no-open
SSH 环境不会强行打开远程机器的浏览器,仍会保留地址供端口转发使用。
3. Windows 终端体验改善
Windows PTY 新增持久 PowerShell 会话,并在极简模式中默认启用。连续执行命令时可以保留工作目录和会话状态,减少每次重新启动 PowerShell 带来的等待和上下文丢失。
4. Codex 和 Claude Code 子代理更容易安装
Codex 与 Claude Code 子代理现在可以作为 Profile Bundle 按需安装。Codex 还支持非交互权限模式和多个命名实例,更适合同时配置不同用途、权限或工作目录的代理。
5. 稳定性与性能继续提升
这次还包括一些很实用的修复:
- 自定义 OpenAI 兼容网关可以配置更多请求兼容选项;
- 修复部分推理内容在多轮请求中缺失的问题;
- 取消流式生成后,已经显示的回复前缀会保留到后续提问和分叉会话;
web_search支持并发查询;- 子代理提交报告后可以及时唤醒父任务;
- 大型历史会话的分叉速度得到改善;
- 安装依赖下载体积进一步缩小。
SQLite 会话后端也升级到了新的 Schema 17,通过分片打包和压缩降低存储体积。不过这个可选后端不提供旧 Schema 迁移,使用自定义 SQLite 持久化的部署需要特别留意。官方默认组合目前没有启用它。
二、官方能自动打开网页后,启动器还有什么用
rc.8 解决了“运行命令后还要手动复制地址”的问题,但它本身仍是一个前台命令。对于希望像普通 Windows 软件一样使用 Harness 的用户,后台托盘、安装包和进程管理仍然有价值。

dsh-launcher 是一个独立的 Windows 社区工具,主要提供:
- 双击桌面快捷方式或输入
dsh、deepseek启动; - Harness 在后台运行,不反复弹出终端窗口;
- 托盘中查看状态、打开网页、停止、重启和退出;
- 服务真正就绪后再打开页面;
- 收集标准输出和错误日志;
- 通过 Doctor 检查 Node.js、CLI、插件清单、端口和重复运行时;
- 提供 EXE 安装器、开始菜单和卸载入口。
项目地址:
https://github.com/Wanbinyu/dsh-launcher
下载页面:
https://github.com/Wanbinyu/dsh-launcher/releases
它不是 DeepSeek 官方工具,也不是 Cordis 插件,而是对 Windows 桌面启动和进程生命周期的补充。
三、会话用了多少 token,大概花了多少钱
另一个容易被忽略的问题是费用。Harness 能展示 token 使用情况,但不同供应商、模型、缓存命中和输入输出单价并不相同,仅看 token 数很难快速估算会话成本。
dsh-billing 是一个开源社区插件,用于在本地计算参考费用和额度进度:
- 按 provider 和 model 分开统计;
- 展示本轮费用、会话累计费用和 token 明细;
- 支持缓存命中、未命中输入和输出的不同价格;
- 支持设置会话额度并显示进度提醒;
- 未配置价格的模型会明确标记,不会偷偷按错误价格计算;
- 计价在本地完成,不读取或上传 API Key。
项目地址:
https://github.com/Wanbinyu/dsh-billing
安装到 Web profile:
dsh plugin --profile web add github:Wanbinyu/dsh-billing
这里显示的是根据本地价格配置计算出的参考值,不是供应商账单,也不会自动阻止模型调用。实际结算仍应以模型供应商后台为准。
四、该怎么选择
如果只是偶尔在终端运行 Harness,rc.8 自带的浏览器自动打开已经足够。
如果希望把 Harness 当作长期运行的 Windows 桌面工具,使用托盘管理、日志和一键安装,可以考虑 dsh-launcher。
如果同时使用多个模型或供应商,希望在会话过程中看到费用和额度变化,可以安装 dsh-billing。
这两个项目都是独立社区项目,与 DeepSeek 官方没有隶属或背书关系。它们不修改 Harness 核心源码,而是基于现有启动方式和插件接口补充日常使用体验。
DeepSeek Harness 仍处于快速迭代的候选版本阶段。对插件作者来说,rc.8 最值得关注的不只是新功能,也包括模型能力声明、Web 启动参数和持久化格式的变化。先完成兼容测试,再升级日常环境,会比直接追最新版更稳妥。