回顧與練習
要點回顧
- 一個功能是一摞小的縱向切片,而不是一條巨大的提示——在繼續之前,先構建、執行並親眼看到每個切片能跑起來。
- 每次都跑構建迴圈:切片 → 選一個步驟 → 寫提示 → 審查 diff → 執行應用 → 提交 → 重複。
- 像審查者而不是編譯器那樣讀 diff——留意它本不該碰的檔案、悄悄改變的行為,以及遠大於需求的 diff。
- 在小的、廉價的、常見的步驟上放手讓 AI 跑;在影響範圍大的地方手動掌舵(更小的提示、更細的審查)。
- 只把可執行的狀態小步提交——切片出岔子時,扔掉重寫,而不是在壞掉的基礎上再疊一個修復。
動手試試
挑一個你想加進專案的小功能,把它切成 3 到 5 個縱向步驟,每個寫成一句短句。只構建第一個步驟:為它寫提示,執行 git diff 略讀改動,執行應用確認它能跑,然後用一行訊息提交。眼下就停在這裡。目標是感受一次乾淨的迴圈轉動——一個可執行的切片、一份你真正讀過的 diff、一個你能回到的提交。
我想加這個功能:[用一兩句話描述這個功能]。
先別寫任何程式碼。首先,把它切成 3 到 5 個垂直步驟,每一步都是我能自己
構建、執行並看到它獨立工作的東西。把它們排好序,讓應用在每一步之後
都還能用。每一步給我一句話的描述,並說出你會改的第一個檔案。然後
等著——我會讓你一次構建一步。