组合在官方 @deepseek-ai/dsh-base 之上的树外 TUI bundle——与 DSH 共用 Agent/Session/工具的终端编码界面,支持会话恢复、/diff、/review、按会话 Agent Preset 与模型切换动画。MIT 协议社区项目。
DSH 适配
原生运行时
作者声明
安全审计
未审计
最后核验
2026-09-05
许可证
MIT
01它能帮你完成什么?
在终端里直接使用 DeepSeek Harness 的 Agent、模型、工具和持久会话
类 Claude-Code / Codex 的终端编码界面:斜杠命令、会话恢复、模型 / 权限管理、审批条与 plan/goal 模式
使用 DeepSeek Harness(dsh)的开发者,想要终端优先的编码工作流而非 Web UI
在终端内审查与管理代码改动
/diff 与 /review 做按文件与只读代码审查,/todos、/jobs 管理后台任务,/copy 复制完整回复
希望在 Agent 旁边直接获得 diff / review / todo 工作流、不离开 TUI 的工程师
按会话组合 Agent Preset 并切换模型
/mode 预设(standard/code/minimal/cordis)、/model 管理 provider 与 API key,切换模型时的 Wave/Aurora/Pulse 动画
希望按会话微调工具、技能、reasoning effort 与 subagent 的进阶用户
02如何接入 DeepSeek Harness?
前置条件
- Node `^22.19 || >=24` 与预览版 dsh CLI(当前版本线:`@deepseek-ai/dsh@0.1.1-rc.2`)——安装前必装
安装步骤
- 01
全局安装预览版 dsh CLI 与 dsh-code:`npm install -g @deepseek-ai/dsh@0.1.1-rc.2 dsh-code@1.0.3`
$ npm install -g @deepseek-ai/dsh@0.1.1-rc.2 dsh-code@1.0.3
- 02
全局安装 pnpm:`npm install -g pnpm`
$ npm install -g pnpm
- 03
将插件挂入 cli profile:`dsh plugin --profile cli add dsh-code@1.0.3`
$ dsh plugin --profile cli add dsh-code@1.0.3
验证接入成功
作者未说明
03DSH 适配与能力边界
以树外 bundle 的形式组合在官方 @deepseek-ai/dsh-base 之上,复用 DSH 的 Agent、Session、工具、命令、技能、权限与 sandbox
会话管理
终端编码会话→新建 / 恢复 / 分支 / 删除会话,可搜索历史,Markdown 导出,token 与 TTFT 统计
Agent Preset 与模型控制
/mode、/model、/permission、/effort、/subagent→按会话的 Agent Preset(standard/code/minimal/cordis),provider/API key/OAuth 管理,subagent 模型
代码审查与 diff 工作流
工作区 / 暂存区 / 指定 ref→/diff 查看改动,/review 发起只读审查,/todos、/jobs 管理后台任务,/copy 复制完整回复
模型切换动画
模型或 reasoning effort 变化→模型或 reasoning effort 变化时输入框播放 Wave / Aurora / Pulse 动画
04适合谁?何时不该用?
适合
- 使用 DeepSeek Harness(dsh)的开发者,想要终端优先的编码工作流而非 Web UI
- 希望在 Agent 旁边直接获得 diff / review / todo 工作流、不离开 TUI 的工程师
- 希望按会话微调工具、技能、reasoning effort 与 subagent 的进阶用户
不适合
- dsh-code 1.0.3 面向 dsh 0.1.1-rc.2 构建,全部 Harness 依赖均精确锁定为 0.1.1-rc.2。请保持全局 dsh 与 dsh-code 同步,避免宿主与插件混用候选版本。
05兼容性、维护与安全提示
- dsh-code 1.0.3 面向 dsh 0.1.1-rc.2 构建,全部 Harness 依赖均精确锁定为 0.1.1-rc.2。请保持全局 dsh 与 dsh-code 同步,避免宿主与插件混用候选版本。
- pnpm 会忽略发布不足 24 小时的包,因此发布首日请使用精确版本 `dsh-code@1.0.3`;24 小时后可省略版本号。npm 安装不受此限制。
- DeepSeek Harness 目前仍处于 developer preview,可能出现破坏兼容性的变化;DSH-Code 会持续跟随其插件接口演进,因此预览版 dsh CLI 仍可能变动。
MIT · 社区维护中(最新版本 1.0.3,2026-08-31)
06常见问题
怎么安装 DSH-Code?
先全局安装预览版 dsh CLI 与 dsh-code,再挂载插件:`npm install -g @deepseek-ai/dsh@0.1.1-rc.2 dsh-code@1.0.3`、`npm install -g pnpm`、`dsh plugin --profile cli add dsh-code@1.0.3`。发布首日要用精确版本,因为 pnpm 会跳过发布不足 24 小时的包。
DSH-Code 会取代 DeepSeek Harness 吗?
不会。它是组合在官方 @deepseek-ai/dsh-base 之上的树外 TUI bundle,读取 Harness 的实时注册表并复用同一套 Agent、Session、工具、命令、技能、权限与 sandbox。宿主 dsh 仍然运行一切。
可以恢复历史会话并审查代码吗?
可以。`/resume` 与 `--continue` 能恢复会话(同时还原 Agent Preset 与模型选择),`/diff` 查看文件改动,`/review` 发起只读代码审查,`/todos`、`/jobs`、`/copy` 负责任务与回复管理。
使用前必须先配置模型吗?
不需要。未配置模型时仍可进入 TUI、查看会话并使用非模型功能;在 `/model` 中按 `a` 可管理 API key、OAuth 或设备码登录。dsh-code 1.0.3 面向 dsh 0.1.1-rc.2 构建,请保持全局 dsh 与 dsh-code 版本同步。
07相关的 DSH 工作流
dsh-tui
作者 ccch1mneyyy
DSH's officially top-recommended TUI plugin — high performance, low overhead, cute pixel whale, smooth mouse interaction. One-command install via npm. / DSH 官方首推的 TUI 插件,高性能低占用,可爱像素鲸鱼,流畅鼠标交互,npm 一键安装
dsh-better-sidebar
作者 omdsh-dev
开放的侧边栏底座,支持三方拓展注册新侧边栏页面。内置文件渲染编辑/终端/侧边对话/Git/子代理页面 | Open sidebar foundation, supports third-party extensions to register new sidebar pages. Built-in file rendering/editing, terminal, side chat, Git, and sub-agent pages.
dsh-tianshu-tui
作者 huiliyi37
官方 DeepSeek Harness 的交互式终端 UI 插件:自研 ANSI 极简交互渲染、流式 Markdown/工具卡、16+ 主题、slash 命令与选择器、输入历史与本地偏好持久化、LSP 诊断、memory记忆,很丝滑的开发体验。
dsh-damage-pulse
作者 wssfk12138
DeepSeek Harness Token 余额监控插件:鲸鱼娘待机/扣费/复苏动画、峰谷计费、连续扣费飘字与会话费用统计。
08数据与来源
它以树外 bundle 的形式组合在官方 `@deepseek-ai/dsh-base` 之上,与 Harness Web UI 使用同一套 Agent、Session、工具、命令、技能、权限、sandbox、上下文压缩与插件服务。
DSH-Code 读取 Harness 的实时注册表,不在本地维护另一套副本。
页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-09-05。发现错误?提交更正。
最佳 DeepSeek Harness 插件
从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。
