Apache-2.0 的 DeepSeek Harness 外掛套件,把需求、測試、審查與驗證彙整為明確的交付決策。
DSH 整合
原生執行環境
作者聲明
安全稽核
未稽核
最後核實
2026-09-13
授權條款
Apache-2.0
01它能幫你完成什麼?
在開始修改前,把含糊的工程需求整理成已確認的規格。
針對六個需求維度進行詢問,並透過 doublecheck_spec 提交規格記錄。
希望在寫程式前先核對需求的 DeepSeek Harness 使用者。
讓實作過程中的測試與審查證據可追蹤。
執行 grill → design → red → green → review → verify 的交付紀律閉環。
需要在 DSH 工作階段採用可重複交付品質流程的開發者。
判斷交付物是否可以移交。
產生包含四個階段的 gate 報告,並得出可交付或需要返工的結論。
希望把工作階段記錄和測試結果彙整成明確交付結論的團隊。
02如何將外掛接入 DeepSeek Harness?
先決條件
- README 驗證的相容目標是 DeepSeek Harness dsh-v0.1.5-rc.2;已發布的 0.1.2-rc.1 pin line 仍受支援。
- Node.js ^22.19.0 || >=24.0.0。
安裝步驟
- 01
使用 `dsh plugin --profile web add "github:PerryLink/dsh-doublecheck#main"` 將外掛套件安裝到 web profile。
$ dsh plugin --profile web add "github:PerryLink/dsh-doublecheck#main"
- 02
也可以使用 `dsh plugin --profile web add dsh-doublecheck` 安裝已發布的 npm 版本。
$ dsh plugin --profile web add dsh-doublecheck
- 03
安裝後重新啟動 profile;兩個外掛列會隨 profile 自動啟用。
驗證整合成功
- 重新啟動後執行 `dsh --profile web --dump-config | grep -E -A3 'id: doublecheck-(grill|guard)'`,檢查兩個外掛列。
復原
- 使用 `dsh plugin --profile web remove dsh-doublecheck` 解除安裝,或從 profile patch 移除對應外掛列。
03DSH 整合程度與能力邊界
面向 DeepSeek Harness 的原生外掛套件,會將 doublecheck-grill 與 doublecheck-guard 兩個外掛列安裝到 profile。
需求審查與規格提交
任務請求,以及對六個需求維度的回答→通過共識門檻的規格,由 doublecheck_spec 提交並複製到工作區 Markdown
需求未達成共識前會拒絕實作。紅燈 / 綠燈測試證據門
記錄在 DSH 工作階段日誌中的 shell 測試執行→實作前的失敗執行與修改後的通過執行,作為交付證據
要求測試通過時,缺失或未通過的最新測試會亮紅燈。對抗審查與交付證明
已確認的規格、實作 diff 與工作階段證據→分叉 critic 審查,以及 doublecheck_report 和逐維度驗證工作流程
審查與驗證階段可能啟動子 Agent 執行。四階段門禁與機器可讀報告
需求、測試、一致性與審查證據→包含可交付或需要返工結論的 gate-report.md 與 gate-report.json,並支援 JSON / SARIF CLI 輸出
在工作階段工作區寫入 gate-report.md 與 gate-report.json。
04適合誰?何時不該用?
適合
- 希望在寫程式前先核對需求的 DeepSeek Harness 使用者。
- 需要在 DSH 工作階段採用可重複交付品質流程的開發者。
- 希望把工作階段記錄和測試結果彙整成明確交付結論的團隊。
不適合
- 持久狀態寫入依賴主機的 ignorable append surface;在 README 列出的缺少此能力的主機上,寫入會略過,開關維持處理程序內狀態。
05相容性、維護與安全提醒
- 持久狀態寫入依賴主機的 ignorable append surface;在 README 列出的缺少此能力的主機上,寫入會略過,開關維持處理程序內狀態。
- 設定命名空間、計畫模式狀態、子 Agent 與工作流程引擎都是選用接入點;相關服務不可用時會降級或略過對應行為。
- 外掛只在工作階段工作區內寫入已設定的規格與報告,不會碰觸憑證、環境變數或工作區之外的檔案。
Apache-2.0 · 持續維護中(最新版本 v0.9.11,2026-09-12)
06常見問題
dsh-doublecheck 會安裝什麼?
README 說明套件會安裝兩列:負責需求審查與驗證工作流程的 doublecheck-grill,以及負責門禁、指令、設定命名空間和交付清單的 doublecheck-guard。
DSH 中的交付閉環如何運作?
流程是 grill → design → red → green → review → verify:需求先達成共識,再提交規格;測試證明缺口與修復,critic 審查 diff,最後由報告驗證交付。
如何確認兩個外掛列已啟用?
重新啟動 profile 後執行 `dsh --profile web --dump-config | grep -E -A3 'id: doublecheck-(grill|guard)'`。
它會自行呼叫模型或連線網路嗎?
README 說明 guard 本身不會呼叫模型,外掛也不會直接發出網路請求;critic、reviewer 和驗證階段可能啟動 Harness 子 Agent。
主機缺少選用服務時會怎樣?
計畫模式、子 Agent、工作流程、設定和 dsh-auto-review 等選用接入點不可用時會明確回報或略過,審查引擎也會誠實降級到本機 reviewer。
07相關的 DSH 工作流程
dsh-our-free-model
作者 ebony-vinyl
在 dsh 裡裝上這個外掛即可,無需登入、註冊或填 API Key,就能使用包括 DeepSeek V4.1 Flash、Kimi K3 在內的前沿模型——完全免費,不限量。 All you do is install this plugin in dsh: no login, no sign-up, no API key — the frontier models are just there, DeepSeek V4.1 Flash and Kimi K3 among them. Completely free, with no usage cap.
dsh-routing-suite
作者 yjh051108
DeepSeek Harness(dsh)路由套件:先裝執行時注入器,再載入任務感知的推理模式路由預設(已實測 P1-P23)。
dsh-ops
作者 t-auto
A toolkit for low-level operations in DSH, designed to reduce token usage and task execution time / DSH 底層操作工具外掛,旨在減少 Token 消耗與任務耗時
brooks-lint
作者 hyhmrright
基於 12 本經典工程書籍的 AI 程式碼評審工具,提供腐化風險診斷、書籍引用、嚴重度標籤及 6 種分析模式。
08資料與來源
The delivery quality gate for DeepSeek Harness: grill the requirements, test the implementation, prove the delivery — th…
dsh plugin --profile web add "github:PerryLink/dsh-doublecheck#main"
此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-09-13。發現錯誤?提交更正。
最佳 DeepSeek Harness 外掛
從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。
