【🤖 Claude Code x spec-kit】規格寫錯了?透過指令樣版讓 AI 自動「回修」文件

阿Han-avatar-img
發佈於 阿Han的軟體技術棧 💡 個房間
更新 發佈閱讀 4 分鐘
vocus|新世代的創作平台


在上一篇「【🔒江湖一點訣】spec-kit 實戰踩坑心得:坑一定會踩,但這篇有解法」中,我分享了在使用 spec-kit 建立開發規格時可能遇到的種種挑戰。


然而,實戰中最高頻發生的痛點往往不是「規格怎麼寫」,而是: 「開發到一半,發現之前的規格寫錯了,或者程式改了但規格沒跟上」。


當程式碼(Code)與規格書(Specs)產生落差,文件就變成了「廢紙」,技術債也隨之而來,本篇將進入更深層的技術細節,教你如何利用 Claude Code 的 Commands 功能,建立一套自動化機制:

在修復 Bug 或調整配置的同時,強迫 AI 回頭修正過時的規格文件。


🛠️ 核心思路:建立「同步回修」的指令樣版

Claude Code 允許我們自定義指令(Commands),我的做法是在專案中建立 .claude/commands/fix-bug.md,這不僅是一個指令,更是一份執行標準(SOP)。


定義指令樣版:.claude/commands/fix-bug.md

## 任務目標
修復以下問題:$ARGUMENTS

## 執行流程
1. **分析影響範圍**:掃描並找出與此變動相關的 `specs/``docs/` 或測試檔案。
2. **同步更新**:在修復程式碼的同時,必須同步回修對應的規格文件。

## 完成後請確認:
### 💻 程式碼修正
- [ ] 實際的邏輯修正或配置調整。

### 📄 文件與測試同步 (回修重點)
- [ ] **Specs 文件**:確認規格是否已根據最新異動完成更新?
- [ ] **測試案例**:測試代碼是否已同步修改或新增?
- [ ] **專案文檔**:Charter 或 README 是否有過時資訊需要同步?


🚀 實戰示範:當開發需求變更時

假設在開發階段,我們發現原本的 compose.yaml 漏了資料庫管理工具,這時我們不需要手動改完代碼再去翻 spec 檔案,直接下達指令:

/fix-bug @compose.yaml 在開發階段應該要有 adminer:5.4.1 來讓開發者查看資料庫內容。


AI 會幫你做什麼?

vocus|新世代的創作平台


💡 為什麼這個做法能解決「規格失效」?

這套流程的核心在於「強制關聯」,很多開發者會習慣先改 Code,「等一下再補文件」,但那個「等一下」通常永遠不會到來。透過 .claude/commands,我們將「修改文件」定義為「完成修復」的必要條件。


• 減少認知負擔:你不必回憶這項改動影響了哪些 spec 檔案,AI 比你更擅長跨檔案檢索。

• 確保真理來源一致:透過 @檔案 提及功能,讓 AI 在 Context 中同時處理代碼與文檔。

• 預防測試斷層:當規格回修後,測試案例也會被要求同步,這讓整個開發循環(Spec -> Code -> Test)保持閉環。


結語

在使用 AI 輔助開發的時代,我們追求的不只是「寫得快」,更是「寫得準」。透過 Claude Code 的指令樣版,我們可以讓 spec-kit 不再只是起跑時的藍圖,而是隨著專案生命週期自動演進的活文件。


如果你也正受困於「文實不符」的窘境,不妨試試這套 /fix-bug 樣版!


留言
avatar-img
阿Han的沙龍
160會員
332內容數
哈囉,我是阿Han,是一位 👩‍💻 軟體研發工程師,喜歡閱讀、學習、撰寫文章及教學,擅長以圖代文,化繁為簡,除了幫助自己釐清思路之外,也希望藉由圖解的方式幫助大家共同學習,甚至手把手帶您設計出高品質的軟體產品。
阿Han的沙龍的其他內容
2025/12/31
🚀 前言:一場意外的發現之旅 我一直以為語音生成(TTS)技術的門檻很高,不是要靠 Google Cloud、Azure Cognitive Service,就是要跑大量 GPU 模型,部署又複雜、成本又高,很難真正「自己掌握」。 直到某天,我在 GitHub 上看到 Kokoro TTS 一
Thumbnail
2025/12/31
🚀 前言:一場意外的發現之旅 我一直以為語音生成(TTS)技術的門檻很高,不是要靠 Google Cloud、Azure Cognitive Service,就是要跑大量 GPU 模型,部署又複雜、成本又高,很難真正「自己掌握」。 直到某天,我在 GitHub 上看到 Kokoro TTS 一
Thumbnail
2025/10/02
在AI、機器學習的領域裡, 我們常常需要評估訓練模型的好與壞, 通常我們關注的是準確率, 其中還有兩個容易被搞混的名詞: • Precision(精確率) • Recall(召回率) 為了搞懂這些名詞, 我們將以2020年發生的Covid-19來舉例說明, 幫助需要的朋友快速理解兩者差異。
Thumbnail
2025/10/02
在AI、機器學習的領域裡, 我們常常需要評估訓練模型的好與壞, 通常我們關注的是準確率, 其中還有兩個容易被搞混的名詞: • Precision(精確率) • Recall(召回率) 為了搞懂這些名詞, 我們將以2020年發生的Covid-19來舉例說明, 幫助需要的朋友快速理解兩者差異。
Thumbnail
2025/09/25
✨ 前言 如果說 GPT 就像是一位聰明的助手,那 AutoGen 就是讓你能夠組建一個小型 AI 團隊,彼此協作完成任務的框架。 就像我們真實的世界裡一般, 這個時代不再是單打獨鬥的時代了, 而是組成一個團隊, 針對共同的問題去解決, 團隊中各個成員具備不同的能力與思維, 我們驅動者要學會如何
Thumbnail
2025/09/25
✨ 前言 如果說 GPT 就像是一位聰明的助手,那 AutoGen 就是讓你能夠組建一個小型 AI 團隊,彼此協作完成任務的框架。 就像我們真實的世界裡一般, 這個時代不再是單打獨鬥的時代了, 而是組成一個團隊, 針對共同的問題去解決, 團隊中各個成員具備不同的能力與思維, 我們驅動者要學會如何
Thumbnail
看更多
你可能也想看
Thumbnail
中國人形機器人近期傳出「爆單」消息,引發市場高度關注。本文深入分析,釐清訂單背後的細節,包括哪些是實際採購、哪些僅是框架協議,以及此波熱潮的真正驅動力。透過事件重點、時間線整理與判斷指標,協助讀者辨別資訊真偽,瞭解人形機器人產業的真實發展動能。
Thumbnail
中國人形機器人近期傳出「爆單」消息,引發市場高度關注。本文深入分析,釐清訂單背後的細節,包括哪些是實際採購、哪些僅是框架協議,以及此波熱潮的真正驅動力。透過事件重點、時間線整理與判斷指標,協助讀者辨別資訊真偽,瞭解人形機器人產業的真實發展動能。
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
9 月份我的 AI 工具花費大幅降低,一方面是更熟悉工具,另一方面是更了解自己的需求。本文還提供了三個可以嘗試的工具策略。
Thumbnail
9 月份我的 AI 工具花費大幅降低,一方面是更熟悉工具,另一方面是更了解自己的需求。本文還提供了三個可以嘗試的工具策略。
Thumbnail
我讓 Claude Code 讀了 13+ 專欄。它推坑說:這不是「教學文件」,而是「資深開發者的經驗分享」。對於想成長的 iOS 工程師來說,訂閱這個專欄的 ROI 遠高於買一本技術書,因為內容更新、更貼近實戰、更有人味。
Thumbnail
我讓 Claude Code 讀了 13+ 專欄。它推坑說:這不是「教學文件」,而是「資深開發者的經驗分享」。對於想成長的 iOS 工程師來說,訂閱這個專欄的 ROI 遠高於買一本技術書,因為內容更新、更貼近實戰、更有人味。
Thumbnail
Anthropic 發表新旗艦模型 Claude Opus 4.5,在程式能力、複雜推理與長流程 agents 上全面升級,官方甚至表示在工程 take-home test 裡比所有人類考生更強。同一天它也登入 AWS Bedrock,企業可直接用在代理、工具串接與文件工作流程。
Thumbnail
Anthropic 發表新旗艦模型 Claude Opus 4.5,在程式能力、複雜推理與長流程 agents 上全面升級,官方甚至表示在工程 take-home test 裡比所有人類考生更強。同一天它也登入 AWS Bedrock,企業可直接用在代理、工具串接與文件工作流程。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News