適用於編碼 Agent 的可攜式 Spec 程式設計技能:不必強制目錄結構,即可讓需求、決策、程式碼、測試與文件保持一致,相容 Codex / Claude Code / GitHub Copilot。
DSH 整合
生態系相關
作者聲明
安全稽核
未稽核
最後核實
2026-09-04
授權條款
MIT
01它能幫你完成什麼?
在開發功能、修復缺陷、調整架構或移除程式碼時,讓需求、決策、實作、測試與文件保持一致
在同一變更或關聯變更中保持一致的決策記錄、程式碼、測試、生成檔案與當前文件
使用 Codex、Claude Code 或 GitHub Copilot、希望獲得 Spec 驅動紀律但不想固定目錄結構的開發者
在不實作的情況下寫出提案或對變更做評審
對比真實備選方案並定義直接檢查的提案,或一份唯讀的一致性報告——且不修改檔案
在變更程式碼前需要設計方案或獨立評審的團隊
02如何將外掛接入 DeepSeek Harness?
先決條件
- Node.js(社群 `skills` 安裝器需要,見 README)
安裝步驟
- 01
執行 `npx skills add songyang0603/ds-spec-loop`,為所選編碼 Agent 與安裝範圍安裝(需要 Node.js)。
$ npx skills add songyang0603/ds-spec-loop
- 02
執行 `gh skill install songyang0603/ds-spec-loop ds-spec-loop --agent codex --scope user`,把 `codex` 換成 `claude-code` 或 `github-copilot`。
- 03
複製或下載倉庫,把整個 `skills/ds-spec-loop` 目錄複製到對應 Agent 的技能資料夾(使用者級或倉庫級)。
驗證整合成功
作者未說明
03DSH 整合程度與能力邊界
生態技能:一個借鏡公開 DeepSeek Harness 工程模式的獨立社群專案,復用倉庫既有的 Spec / 決策 / 測試 / CI 約定,不依賴 DeepSeek Harness 執行環境、目錄或框架。
Spec 一致的變更迴圈
功能開發、缺陷修復、架構調整或程式碼移除的需求→在同一變更中保持一致的決策記錄、程式碼、測試、生成檔案與當前文件
在保持一致時讀取並可能修改倉庫檔案(指令、提案、決策、原始碼、測試、生成檔案、文件、CI)決策記錄管理
任何非機械性變更→為這次變更新建或更新一筆決策記錄
慣例感知復用(不強制目錄結構)
已有自身 Spec / 決策 / 測試 / CI 約定的倉庫→復用現有檔案,而非強加新的目錄結構
04適合誰?何時不該用?
適合
- 使用 Codex、Claude Code 或 GitHub Copilot、希望獲得 Spec 驅動紀律但不想固定目錄結構的開發者
- 在變更程式碼前需要設計方案或獨立評審的團隊
不適合
- 在保持倉庫一致時,技能會讀取並可能修改倉庫檔案(程式碼、測試、文件、CI、決策記錄)。評審模式與提案模式預設保持唯讀,不得悄悄轉為實作。
05相容性、維護與安全提醒
- 在保持倉庫一致時,技能會讀取並可能修改倉庫檔案(程式碼、測試、文件、CI、決策記錄)。評審模式與提案模式預設保持唯讀,不得悄悄轉為實作。
- 獨立社群專案:非官方、未獲 DeepSeek 隸屬或背書,也不再散布 DeepSeek Harness 原始碼(見 NOTICE)。
獨立社群技能;MIT;最近更新日誌 v0.2(2026-08-17);未與 DeepSeek 隸屬。
06常見問題
ds-spec-loop 支援哪些編碼 Agent?
支援 Codex、Claude Code 與 GitHub Copilot。可用 `npx skills add songyang0603/ds-spec-loop` 或 `gh skill install songyang0603/ds-spec-loop ds-spec-loop --agent codex --scope user` 安裝,也可把 `skills/ds-spec-loop` 目錄手動複製到對應 Agent 的技能資料夾。
ds-spec-loop 是 DeepSeek Harness 官方軟體嗎?
不是。它是一個借鏡公開 DeepSeek Harness 模式的獨立社群專案,不依賴 DeepSeek Harness 執行環境,未獲 DeepSeek 官方隸屬或背書,也不再散布 DeepSeek Harness 原始碼。
它會強制使用某種倉庫目錄結構嗎?
不會。技能會先找出倉庫中已在承擔各項職責的現成檔案(AGENTS.md、ADR、測試、CI)並復用。Python 專案不會被要求執行 `pnpm test`,已使用 ADR 的倉庫也不會被要求新建決策目錄。
它能在不改動程式碼的情況下做評審或提案嗎?
可以。評審模式只檢查提案、決策、程式碼、測試、生成檔案與文件是否一致,且保持唯讀;提案模式會寫出對比真實備選方案、但不實作的提案。
07相關的 DSH 工作流程
distilly
作者 titanwings
Distilly — Distill how they think into reusable Skills for any Agent or Bot. Formerly Colleague Skill(原同事 Skill).
dsh-market
作者 dsh-market
The plugin market inside DeepSeek Harness — browse, search, one-click install · DSH 視覺化外掛市場
ai_animation
作者 unclecheng-li
本專案整理了用於生成[炫酷 HTML 動畫網頁]的 AI Prompts,涵蓋動畫效果、3D 視覺化、PPT 風格演示、UI 美化等多個類別。
aegis
作者 ganyuanran
讓 AI 編碼智慧體具備架構意識:基線優先、證據驗證、漂移檢查,保障長任務安全。
08資料與來源
This independent community project was developed from analysis of Spec and decision practices visible in the public [Dee…
此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-09-04。發現錯誤?提交更正。
最佳 DeepSeek Harness 外掛
從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。
