文章

這裡的文章解釋一種需求記法或一種規範驅動開發(SDD,spec-driven development)做法,然後把同一個想法寫成 specscore spec lint 能在持續整合(CI,continuous integration)裡檢查的 SpecScore 需求(REQ)。 SpecScore 的文章用平實的話說明規範。驗收標準(AC,acceptance criteria)是一項變更要算作完成之前必須為真的條件。規範驅動開發(SDD,spec-driven development)把結構化的規範當成核對實作的依據。

已發布

用 Claude Code 和 Cursor 做規範驅動開發

Claude Code spec-driven development 與 Cursor 規格:什麼屬於 SpecScore 功能、specscore agent setup 寫入什麼,以及 specscore spec lint 如何在迴圈和持續整合(CI)中執行。

在 CI 中用規格檢查器檢查規格

規格檢查器檢查什麼、如何在持續整合(CI,continuous integration)裡執行 specscore spec lint、真實的文字輸出,以及這和那些不在 CI/CD 裡驗證規格的工具相比如何。

寫出 AI 代理驗得過的驗收標準

Given/When/Then 和檢查清單形態的驗收標準範例,什麼讓一條標準可以驗證,以及 specscore spec lint 在持續整合(CI)裡檢查什麼。

EARS 需求語法詳解與範例

EARS(Easy Approach to Requirements Syntax)是什麼、句式、Kiro 如何使用 EARS 記法,以及一條能通過檢查器的 SpecScore 需求。

Have an idea how to improve this page?