返回目錄

deepseek-harness-cli

維護狀態: 活躍

peiyuwang54/deepseek-harness-cli

DeepSeek 非官方命令列工具(CLI),用於在終端中呼叫 DeepSeek Harness 能力。

前往 GitHub
$ dsh

57

星數

3

Fork

TypeScript

語言

MIT

授權條款

2026-08-14

建立於

2026-09-01

最近推送

DeepSeek CLI 是由 DeepSeek 驅動、可在本機終端執行的開源編碼智能體。它支援從規劃到執行的代理式編碼,提供含六種主題、九種介面語言的 Codex 風格終端介面、持久會話、MCP 整合,以及針對終端、無頭自動化與 Web UI 的插件化設定。

DSH 整合

原生執行環境

作者聲明

安全稽核

未稽核

最後核實

2026-09-02

授權條款

MIT

01它能幫你完成什麼?

  • 在終端中執行從規劃到執行的代理式編碼任務

    一個本機執行的 DeepSeek 編碼智能體,具備 Codex 風格終端介面、持久會話與插件化設定

    希望在本機終端使用 DeepSeek 驅動編碼智能體的開發者

  • 在腳本與 CI 中自動化執行非互動任務

    執行如 `deepseek exec "run the tests"` 的任務並回傳結果(支援 JSON 輸出)

    CI/CD 流程與自動化腳本

  • 透過 MCP 伺服器與受管插件擴充 CLI

    經 `deepseek mcp` 與 `deepseek plugin` 接入的 MCP 伺服器及啟用/停用 Cordis 插件包

    需要自訂工具鏈、整合外部服務的團隊

02如何將外掛接入 DeepSeek Harness?

先決條件

  • 一個 DeepSeek API Key(首次啟動貼上,或啟動前設定 DEEPSEEK_API_KEY)
  • macOS、Linux 或 Windows,且具備 curl / PowerShell
  • Node.js ^22.19 或 >=24 及 pnpm 11.7.0(僅原始碼建置時需要)

安裝步驟

  1. 01

    macOS/Linux:執行 curl -fsSL https://raw.githubusercontent.com/peiyuwang54/deepseek-harness-cli/master/apps/cli/install/install.sh | sh

  2. 02

    Windows:在 PowerShell 中執行 irm https://raw.githubusercontent.com/peiyuwang54/deepseek-harness-cli/master/apps/cli/install/install.ps1 | iex

  3. 03

    或透過 npm 安裝:npm install -g @peiyu_wang/deepseek-harness-cli

  4. 04

    或透過 Homebrew 安裝:brew install --cask peiyuwang54/dsh/deepseek-harness-cli

  5. 05

    進入專案目錄並執行 `deepseek`(或簡寫 `dsh`)即可開始

    $ dsh

驗證整合成功

  • Web UI 預設在 http://127.0.0.1:3080 啟動並開啟預設瀏覽器
  • 執行 `deepseek doctor` 診斷安裝狀態並回報已啟用的 MCP 連線

03DSH 整合程度與能力邊界

DSH 整合原生執行環境

DeepSeek Harness CLI,與官方 DeepSeek Harness 保持同步

  • 終端中的代理式編碼

    自然語言提示、計畫與 shell 指令修改後的程式碼、shell 執行、網頁搜尋、技能與子智能體結果

  • MCP 伺服器整合

    MCP 伺服器指令與設定會話內可用的 MCP 工具

    啟動已設定的 MCP 伺服器時會以 5000 毫秒的每請求逾時進行探測
  • 插件化設定

    tui 設定的插件包名稱啟用/停用的 Cordis 插件包

    `install`、`update` 與 `remove` 使用 pnpm 解析依賴
  • 持久會話與憑證

    復原中的會話與 DeepSeek API Key復原的上下文與經共享憑證提供方儲存的 API Key

    API Key 由共享憑證提供方儲存,不會寫入聊天歷程

04適合誰?何時不該用?

適合

  • 希望在本機終端使用 DeepSeek 驅動編碼智能體的開發者
  • CI/CD 流程與自動化腳本
  • 需要自訂工具鏈、整合外部服務的團隊

不適合

  • 首次啟動需要 DeepSeek API Key,由共享憑證提供方儲存
  • `--yolo` 會同時關閉隔離與審批提示,僅可在隔離環境中使用

05相容性、維護與安全提醒

  • 首次啟動需要 DeepSeek API Key,由共享憑證提供方儲存
  • `--yolo` 會同時關閉隔離與審批提示,僅可在隔離環境中使用
  • 原始碼建置需要 Node.js ^22.19 或 >=24 以及 pnpm 11.7.0
2026-08-142026-09-01作者未說明

active

06常見問題

如何安裝 DeepSeek CLI?

macOS/Linux 執行 curl 安裝腳本,Windows 執行 PowerShell 安裝腳本,也可透過 npm(`npm install -g @peiyu_wang/deepseek-harness-cli`)或 Homebrew 安裝,隨後在專案目錄執行 `deepseek` 或 `dsh`。

需要 DeepSeek API Key 嗎?

需要。首次啟動在遮罩提示中貼上 DeepSeek API Key,或啟動前設定 DEEPSEEK_API_KEY。金鑰由共享憑證提供方儲存,不會寫入聊天歷程。

如何在 CI 中執行非互動任務?

使用 `deepseek exec "你的任務"` 在無會話狀態下執行任務,支援 `--json` 輸出結構化結果,也可 `resume --last` 接續上一次執行。

如何新增 MCP 伺服器或插件?

用 `deepseek mcp add <名稱> -- <指令>` 新增 MCP 伺服器,用 `deepseek plugin --profile tui <list|verify|install|enable|disable|update>` 管理插件;插件的 install/update/remove 使用 pnpm 解析依賴。

08資料與來源

  • 作者聲明github.com97bbbb7205dc…

    This is DeepSeek Harness CLI. We keep iterating in sync with the official [DeepSeek Harness](https://github.com/deepseek…

此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-09-02。發現錯誤?提交更正。

🏆

最佳 DeepSeek Harness 外掛

從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。

DSH Plugins 是獨立的 DeepSeek Harness 外掛市集,與 DeepSeek 官方無關,也不代表官方背書。第三方外掛未經安全稽核,安裝前請審查原始碼。

每週取得最新的 DeepSeek Harness 外掛,絕不濫發。