組合在官方 @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 個值得優先安裝的外掛,涵蓋各個分類。
