返回目錄

ds-spec-loop

編輯精選維護狀態: 活躍

songyang0603/ds-spec-loop

可移植的倉庫原生 Spec 程式設計智慧體技能,參考 DeepSeek Harness 公開工程實踐。

前往 GitHub
$ npx skills add songyang0603/ds-spec-loop

41

星數

1

Fork

MIT

授權條款

2026-08-15

建立於

2026-08-17

最近推送

適用於編碼 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)

安裝步驟

  1. 01

    執行 `npx skills add songyang0603/ds-spec-loop`,為所選編碼 Agent 與安裝範圍安裝(需要 Node.js)。

    $ npx skills add songyang0603/ds-spec-loop

  2. 02

    執行 `gh skill install songyang0603/ds-spec-loop ds-spec-loop --agent codex --scope user`,把 `codex` 換成 `claude-code` 或 `github-copilot`。

  3. 03

    複製或下載倉庫,把整個 `skills/ds-spec-loop` 目錄複製到對應 Agent 的技能資料夾(使用者級或倉庫級)。

驗證整合成功

作者未說明

03DSH 整合程度與能力邊界

DSH 整合生態系相關

生態技能:一個借鏡公開 DeepSeek Harness 工程模式的獨立社群專案,復用倉庫既有的 Spec / 決策 / 測試 / CI 約定,不依賴 DeepSeek Harness 執行環境、目錄或框架。

  • Spec 一致的變更迴圈

    功能開發、缺陷修復、架構調整或程式碼移除的需求→在同一變更中保持一致的決策記錄、程式碼、測試、生成檔案與當前文件

    在保持一致時讀取並可能修改倉庫檔案(指令、提案、決策、原始碼、測試、生成檔案、文件、CI)
  • 決策記錄管理

    任何非機械性變更→為這次變更新建或更新一筆決策記錄

  • 慣例感知復用(不強制目錄結構)

    已有自身 Spec / 決策 / 測試 / CI 約定的倉庫→復用現有檔案,而非強加新的目錄結構

04適合誰?何時不該用?

適合

  • 使用 Codex、Claude Code 或 GitHub Copilot、希望獲得 Spec 驅動紀律但不想固定目錄結構的開發者
  • 在變更程式碼前需要設計方案或獨立評審的團隊

不適合

  • 在保持倉庫一致時,技能會讀取並可能修改倉庫檔案(程式碼、測試、文件、CI、決策記錄)。評審模式與提案模式預設保持唯讀,不得悄悄轉為實作。

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

  • 在保持倉庫一致時,技能會讀取並可能修改倉庫檔案(程式碼、測試、文件、CI、決策記錄)。評審模式與提案模式預設保持唯讀,不得悄悄轉為實作。
  • 獨立社群專案:非官方、未獲 DeepSeek 隸屬或背書,也不再散布 DeepSeek Harness 原始碼(見 NOTICE)。
2026-08-152026-08-17作者未說明

獨立社群技能;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 的倉庫也不會被要求新建決策目錄。

它能在不改動程式碼的情況下做評審或提案嗎?

可以。評審模式只檢查提案、決策、程式碼、測試、生成檔案與文件是否一致,且保持唯讀;提案模式會寫出對比真實備選方案、但不實作的提案。

08資料與來源

github.comc64ca42作者未說明
  • 作者聲明github.comc64ca429950a…

    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 個值得優先安裝的外掛,涵蓋各個分類。

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

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