返回目錄

dsh-expert-mode

精選清單收錄維護狀態: 活躍

asher-2000/dsh-expert-mode

DSH (DeepSeek Harness) 专家模式 agent preset — 首席协调官 + 17位领域专家子代理 Expert-mode preset for DeepSeek Harness

前往 GitHub
$ dsh plugin add dsh-expert-mode

14

星數

1

Fork

JavaScript

語言

MIT

授權條款

2026-08-15

建立於

2026-09-07

最近推送

MIT 授權的 dsh agent-preset 外掛程式:1 位協調官 + 17 位專家,含智慧委派、交叉審查、訊息匯流排、任務板與品質閘門——透過把預設集掛進 DSH 的預設集探索目錄來啟用。

DSH 整合

原生執行環境

作者聲明

安全稽核

未稽核

最後核實

2026-11-10

授權條款

MIT

01它能幫你完成什麼?

  • 把 DeepSeek Harness 工作區變成「首席協調官」模式,讓任務自動派給最合適的專家

    1 位協調官 + 17 位專家——全端、安全/資料、商業——每位都暴露成工具(`expert_frontend_dev`、`expert_security`、`expert_product_manager` 等),協調官可呼叫,也可平行呼叫

    想要一支多代理團隊、但不想自己寫提示詞或維護多份設定的 DeepSeek Harness 使用者

  • 讓多位專家協作處理高風險任務,又不離題、不重複勞動

    品質閘門(五階段流程 + 獨立專家審查、2 輪返工上限)、檔案訊息匯流排、帶相依 DAG 與崩潰復原的檔案系統任務板,以及經驗池

    在 DeepSeek Harness 裡處理複雜高風險變更、單一 agent 不夠用的團隊

02如何將外掛接入 DeepSeek Harness?

先決條件

  • 已安裝 DeepSeek Harness(預設集是在 DSH 工作區裡選擇的)
  • 可寫入的 `~/.dsh/.agent-presets/` 目錄——DSH 的預設集探索目錄,每個子目錄是一個預設集

安裝步驟

  1. 01

    安裝套件:`dsh plugin add dsh-expert-mode`,或 `npm install dsh-expert-mode`

    $ dsh plugin add dsh-expert-mode

  2. 02

    建立預設集目錄並複製預設集檔案:`mkdir -p ~/.dsh/.agent-presets/expert-mode`,再 `cp -r node_modules/dsh-expert-mode/agent.cordis.yml node_modules/dsh-expert-mode/preset.yml node_modules/dsh-expert-mode/cordis.patch.yml ~/.dsh/.agent-presets/expert-mode/`

  3. 03

    選用:把方法論文件一併複製 `cp -r node_modules/dsh-expert-mode/.expert-mode ~/.dsh/.agent-presets/expert-mode/`

  4. 04

    重新啟動 `dsh web`,在工作區預設集選擇器裡選「專家模式」

    $ dsh web

驗證整合成功

  • 重新啟動後預設集會出現在工作區預設集選擇器裡
  • 提一個問題,看它是否被路由給專家——README 的例子是協調官辨識「後端開發 + 安全」並分別委派 Backend Dev 與 Security

03DSH 整合程度與能力邊界

DSH 整合原生執行環境

原生 dsh agent-preset 外掛程式(不是 Cordis 服務外掛程式):npm 套件內含 `agent.cordis.yml`、`preset.yml` 與 `cordis.patch.yml`,複製到 DSH 的預設集探索目錄 `~/.dsh/.agent-presets/` 後,在工作區預設集選擇器裡選「專家模式」即可啟用。

  • 智慧委派與快速通道

    進來的任務→辨識領域並路由給最合適的專家;複雜任務平行派給多位專家,簡單任務由協調官直接處理

    任務完成後專家保持連線,後續修改不必從頭重跑
  • 專家間訊息匯流排

    專家之間的訊息(`comm/bus.py`)→直接非同步投遞到 `.expert-mode/comm/mailboxes/<expert>/*.msg`,稽核日誌在 `comm/logs/bus.log`,不經協調官轉送

    每則訊息都持久化為 `.msg` 檔案
  • 品質閘門與故障復原

    高風險任務→需求清晰度 → 實作 → 驗證 → 審查 → 整合,含獨立專家審查與 2 輪返工上限;逾時自動重試、失敗切換策略

    漸進式揭露依需求注入方法論,README 稱可節省 28% token
  • 經驗池與交叉審查

    已完成任務的教訓;高風險任務→教訓被保存並在下次注入;高風險任務獲得多位專家的獨立審查

04適合誰?何時不該用?

適合

  • 想要一支多代理團隊、但不想自己寫提示詞或維護多份設定的 DeepSeek Harness 使用者
  • 在 DeepSeek Harness 裡處理複雜高風險變更、單一 agent 不夠用的團隊

不適合

  • 只裝 npm 套件不夠:預設集必須把檔案掛進 DSH 的預設集探索目錄 `~/.dsh/.agent-presets/` 才會啟用,預設集名稱取自 `preset.yml` 的 `name` 欄位。
  • 不要把主機面的 `@deepseek-ai/dsh-memory-connect` 加進本預設集的 `agent.cordis.yml`:它注入 `sessions` + `systemPrompt`,在預設集內註冊會拋出 `service has been registered at <cross-session-memory>`,預設集掛載失敗並回退到預設預設集。

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

  • 只裝 npm 套件不夠:預設集必須把檔案掛進 DSH 的預設集探索目錄 `~/.dsh/.agent-presets/` 才會啟用,預設集名稱取自 `preset.yml` 的 `name` 欄位。
  • 不要把主機面的 `@deepseek-ai/dsh-memory-connect` 加進本預設集的 `agent.cordis.yml`:它注入 `sessions` + `systemPrompt`,在預設集內註冊會拋出 `service has been registered at <cross-session-memory>`,預設集掛載失敗並回退到預設預設集。
  • 不含跨工作階段記憶:預設集刻意不註冊記憶服務,`dsh-memory-connect` 需要另外裝到主機組合裡。
  • 方法論文件是選用的:只複製三個 YAML 檔案即可啟用預設集;再複製 `.expert-mode/` 才會帶上 methods、experts 與 `comm/` 匯流排資料。
2026-08-152026-09-07v0.9.2

MIT · 持續維護(最新 release v0.9.2,2026-08-27)· 已收錄於 Awesome DSH Plugin

06常見問題

這是普通的 Cordis 外掛程式嗎?

不是。它是 agent-preset 外掛程式:裝 npm 套件只是把檔案拉進 `node_modules`,預設集只有在 `agent.cordis.yml`、`preset.yml` 與 `cordis.patch.yml` 被複製進 `~/.dsh/.agent-presets/expert-mode/` 之後才會啟用。

裝完之後怎麼啟用?

建立 `~/.dsh/.agent-presets/expert-mode`,把三個 YAML 檔案複製進去(想帶上方法論文件再加 `.expert-mode/`),重新啟動 `dsh web`,然後在工作區預設集選擇器裡選「專家模式」。

自帶跨工作階段記憶嗎?

不帶。預設集刻意不註冊記憶服務,因為它是主機面外掛程式;在預設集內註冊會拋出 `service has been registered at <cross-session-memory>` 並導致預設集掛載失敗。需要的話把 `dsh-memory-connect` 單獨裝到主機組合裡。

專家之間怎麼通訊?

透過檔案型訊息匯流排(`comm/bus.py`):訊息以 `.msg` 檔案落在 `.expert-mode/comm/mailboxes/<expert>/`,稽核日誌在 `comm/logs/bus.log`,內容在專家之間直接流動,不經協調官的上下文。

高風險任務怎麼防止離題?

五錨約束並逐輪自檢、高風險任務由多位獨立專家交叉審查,以及五階段品質閘門流程(需求清晰度 → 實作 → 驗證 → 審查 → 整合),返工上限 2 輪。

08資料與來源

  • 作者聲明github.comed9a19d64bb0…

    this is an **agent-preset plugin**, not a Cordis service plugin.

  • 作者聲明github.comed9a19d64bb0…

    `~/.dsh/.agent-presets/` is DSH's preset discovery directory.

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

🏆

最佳 DeepSeek Harness 外掛

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

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

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