loulanyue/spec-kit-zh
Chinese-localized spec-driven development toolkit for Codex, Claude Code, Cursor, and other AI coding agents.
解決的問題
Spec Kit ZH 提供了一種「規格驅動開發」(SDD)的結構化框架,擺脫以往透過反覆試錯提示 AI 產生程式碼的模式。它透過將規格本身轉為可執行內容,解決了實作不一致、碎片化或品質低落的軟體問題,進而驅動規劃、任務分解與最終實作階段。
工作原理
該工具提供一個 CLI(specify-zh),可使用一組標準化的提示範本(斜線指令)初始化專案,這些範本專為各種 AI 編碼代理設計。開發流程遵循嚴格的順序:
- 憲法:建立專案治理與開發標準。
- 規格:定義需求與使用者故事(「做什麼」與「為什麼做」)。
- 計畫:決定技術堆疊與架構(「怎麼做」)。
- 任務:將計畫分解為可執行的檢查清單。
- 實作:執行任務以建構功能。
該工具透過將這些結構化指令注入代理環境,支援多種 AI 代理(如 Claude Code、Cursor、Windsurf、GitHub Copilot)。
適用對象
希望利用 AI 代理建構高品質軟體,同時維持架構控制權,並避免無計畫迭代的「感覺編碼」(vibe-coding)方式的軟體開發者與團隊。
主要亮點
- 代理無關:透過通用模式支援大量 AI 代理,包括 Claude、Gemini、Cursor、Windsurf 等。
- 結構化工作流程:強制執行從治理 → 規格 → 計畫 → 任務 → 實作的邏輯流程。
- 廣泛應用:適用於新專案("Greenfield")、向既有系統新增功能("Brownfield")或創意探索。
- CLI 工具:透過
uv簡單安裝,並使用specify-zh init輕鬆初始化專案。
相關
- 專案
- Dispatch
- 專案
- 專案
- Dispatch