為什麼要規格,而不只是憑感覺
Vibe coding 並不意味著跳過規劃。它意味著把規劃做得快而輕,然後指揮 AI 去執行。規格就是方向盤。沒有它,AI 在每次提示時都得猜你的意圖,而一個個小誤解會層層累積成一團亂麻。
規格給你三樣東西:
- 共享上下文——你可以把它貼上進任何 AI 會話,立刻重新確立你在做什麼。
- 範圍邊界——一條寫下來的"做"與"不做"之間的界線,能遏制功能膨脹。
- 任務清單——可逐個完成的、大小適中的開發塊。
規格的運作像一個漏斗:它接住一個寬泛、模糊的想法,一步步收窄,變成 AI 真正能開發的小塊。
┌─────────────────────────┐
│ 想法 │ 模糊,一行
└───────────┬─────────────┘
▼
┌───────────────────┐
│ 規格 │ 問題 · 範圍 · 故事
└─────────┬─────────┘
▼
┌───────────────┐
│ 任務 │ 小而有序的步驟
└───────┬───────┘
▼
┌───────────┐
│ 構建 │ 一次一塊
└───────────┘
它不需要很長。對大多數專案來說,一頁就足夠了。事實上,一份長到超過兩頁的規格,通常是個警示訊號:要麼你規劃得太超前了,要麼你在悄悄擴大範圍。拿不準時,就刪。被你刪掉的部分很少會被想起,而留下來的部分會變得更鋒利。