返回目錄

dsh-plugin-cc

維護狀態: 活躍

cpj-dev/dsh-plugin-cc

將 DeepSeek Harness 接入 Claude Code,用於評審、批評、委派與會話匯入。

前往 GitHub
$ dsh plugin add dsh-plugin-cc

85

星數

0

Fork

JavaScript

語言

MIT

授權條款

2026-08-14

建立於

2026-08-27

最近推送

MIT 授權的 Claude Code 外掛,可從斜線指令原生執行 DeepSeek Harness(dsh)——審查、批判性檢視、委派與可復原的 session——並搭配固定的 dsh CLI 與由 broker 管理的多輪 `cc` profile。

DSH 整合

原生執行環境

作者聲明

安全稽核

未稽核

最後核實

2026-08-28

授權條款

MIT

01它能幫你完成什麼?

  • 透過 DeepSeek Harness 審查與批判性檢視本機變更

    由 dsh 驅動的唯讀審查(`/dsh:review`)與結構化對抗式批判(`/dsh:critique`),針對本機變更

    在 Claude Code 中開發、希望 DeepSeek Harness 審查或批判其本機工作的開發者

  • 使用 dsh 執行單次任務與可復原的多輪 session

    支援 `--write` / `--session` / `--resume` / `--mode` / `--background` 的任務執行、透過 `dsh-delegate` 子代理進行背景委派,以及將對話匯入可復原的 session

    希望 DeepSeek Harness 完成任務並維持長時間 session 的 Claude Code 使用者

02如何將外掛接入 DeepSeek Harness?

先決條件

  • Node >= 20 與 `DEEPSEEK_API_KEY`;`/dsh:setup` 另外需要 Node >= 22.19、`npm` 與 `pnpm`(`corepack enable`)
  • 支援外掛的 Claude Code(快速入門使用 `/plugin marketplace add` 與 `/plugin install`)
  • 選用:已建置好的 [deepseek-harness](https://github.com/deepseek-ai/deepseek-harness) 原始碼目錄,供 `/dsh:setup --harness <path>` 使用;或透過 `DSH_BINARY` 指定既有的 `dsh` 執行檔

安裝步驟

  1. 01

    加入 marketplace:`/plugin marketplace add cpj-dev/dsh-plugin-cc`

  2. 02

    安裝外掛:`/plugin install dsh@deepseek-dsh`

  3. 03

    執行設定:`/dsh:setup`

  4. 04

    執行審查:`/dsh:review`

驗證整合成功

  • `/dsh:check` — README 中的就緒檢查指令
  • `/dsh:review` — 快速入門的最後一個指令;執行成功代表外掛已正確連上 dsh

復原

  • 解除安裝:移除外掛、外掛資料目錄與 `~/.dsh/profiles/cc`

03DSH 整合程度與能力邊界

DSH 整合原生執行環境

從 Claude Code 斜線指令呼叫的一級 dsh 執行環境:固定的 @deepseek-ai/dsh CLI、專屬的多輪 `cc` profile,以及由 broker 管理的 session 層

  • 代理模式(standard / minimal / anchored-standard)

    單次執行 `--mode`、單一 shell 的 `DSH_CC_MODE=minimal`、單一機器的 `/dsh:setup --mode minimal`模型可見的工具目錄:完整的 dsh-base 目錄(`standard`)、僅 bash 與 `str_replace_editor`(`minimal`)、或先提供這兩種工具再展開完整目錄(`anchored-standard`)

    broker(`--session` / `--resume` / `/dsh:import`)會保留啟動時的模式;不一致時 → `/dsh:stop --broker`
  • 可復原的多輪 session 與匯入

    `/dsh:run` 上的 `--session` / `--resume`,或從目前對話執行 `/dsh:import`由 broker 程序持有的可復原 dsh session id;以及弱匯入的對話摘要

    session 只在 broker 程序存活期間存在`/dsh:import` 是壓縮的文字摘要——非文字的 Claude 區塊(包含圖片)會被丟棄
  • 背景委派

    `/dsh:delegate <task>`透過 `dsh-delegate` 子代理進行背景交接

  • 執行管理與就緒檢查

    `/dsh:check`、`/dsh:runs`、`/dsh:show`、`/dsh:stop`就緒檢查;執行清單;重播已儲存的結果;終止某次執行或共享的 broker

    終止回合進行中的 broker 執行會捨棄記憶體中的 session

04適合誰?何時不該用?

適合

  • 在 Claude Code 中開發、希望 DeepSeek Harness 審查或批判其本機工作的開發者
  • 希望 DeepSeek Harness 完成任務並維持長時間 session 的 Claude Code 使用者

不適合

  • 執行中沒有審核程序——權限在啟動前就已決定(是否使用 `--write`)。
  • 全新的單次執行無法復原;只有 `--session` / `--resume` / `/dsh:import` 會記錄 session id,而且這些 session 只在 broker 程序存活期間存在。
  • 視覺理解仍由 Claude 負責——斜線指令的 `$ARGUMENTS` 是文字,此外掛絕不會把貼上的圖片轉傳給 DSH;也沒有 `--image` 參數。
  • 僅支援 POSIX——Windows 不在支援範圍內。

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

  • 執行中沒有審核程序——權限在啟動前就已決定(是否使用 `--write`)。
  • 全新的單次執行無法復原;只有 `--session` / `--resume` / `/dsh:import` 會記錄 session id,而且這些 session 只在 broker 程序存活期間存在。
  • 視覺理解仍由 Claude 負責——斜線指令的 `$ARGUMENTS` 是文字,此外掛絕不會把貼上的圖片轉傳給 DSH;也沒有 `--image` 參數。
  • 僅支援 POSIX——Windows 不在支援範圍內。
  • 需要 Node >= 20 與 `DEEPSEEK_API_KEY`;`/dsh:setup` 另外需要 Node >= 22.19、`npm` 與 `pnpm`(`corepack enable`)。
2026-08-142026-08-25v2.0.2

MIT · actively maintained (latest release v2.0.2, 2026-08-25)

06常見問題

如何安裝 dsh-plugin-cc 與 DeepSeek Harness?

執行 `/plugin marketplace add cpj-dev/dsh-plugin-cc`、`/plugin install dsh@deepseek-dsh`、`/dsh:setup`,最後用 `/dsh:review` 驗收。若你已有建置好的 deepseek-harness 原始碼目錄,請使用 `/dsh:setup --harness <path>`;若已有 `dsh` 執行檔,則設定 `DSH_BINARY`。

此外掛如何與 DeepSeek Harness 搭配運作?

它從 Claude Code 斜線指令執行 DeepSeek Harness(`dsh`):`/dsh:review`(對本機變更進行唯讀審查)、`/dsh:critique`(結構化對抗式批判)、`/dsh:run`(支援 `--write`、`--session`、`--resume`、`--mode`、`--background` 的任務)、`/dsh:delegate`(透過 `dsh-delegate` 子代理進行背景交接),以及 `/dsh:import`(將目前對話弱匯入可復原的 session)。

有哪些前置需求?

Node >= 20 與 `DEEPSEEK_API_KEY`。`/dsh:setup` 另外需要 Node >= 22.19、`npm` 與 `pnpm`(`corepack enable`)。此外掛僅支援 POSIX——Windows 不在支援範圍內。

有哪些代理模式可用?

預設為 `standard`(完整的 dsh-base 目錄)。`minimal` 在整個執行期間只開放 bash 與 `str_replace_editor`;`anchored-standard` 先提供這兩種工具,在第一次工具呼叫或助理回覆後恢復完整目錄。可用 `--mode` 切換單次執行、用 `DSH_CC_MODE=minimal` 切換單一 shell、或用 `/dsh:setup --mode minimal` 切換單一機器。

單次執行可以復原嗎?

不行——全新的單次執行無法復原。只有 `--session` / `--resume` / `/dsh:import` 會記錄 session id,而且這些 session 只在 broker 程序存活期間存在。請用 `/dsh:stop` 終止執行、用 `/dsh:stop --broker` 終止共享的 broker。

08資料與來源

  • 作者聲明github.comffa8e8599d45…

    Claude Code plugin that runs **DeepSeek Harness** (`dsh`) from slash commands: review, critique, one-shot tasks, and res…

  • 作者聲明github.comffa8e8599d45…

    Pin: [`@deepseek-ai/dsh@0.1.1-rc.2`](https://www.npmjs.com/package/@deepseek-ai/dsh).

  • 作者聲明github.comffa8e8599d45…

    Runtime: [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) (MIT). This plugin composes the public CLI…

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

🏆

最佳 DeepSeek Harness 外掛

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

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

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