~/VibeHandbook
免費 PDF

19 · 01

三個層級

把 AI 輔助看成三個層級會有幫助,每一層都多交給你一點韁繩。

  • 編輯器內補全。 你打字時,AI 提示下一行或下一塊。你完全掌控;逐條接受或拒絕每個建議。工作單位是幾行,而且它們就出現在游標正下方,所以預設你會全部審查。
  • 倉庫級助手。 你與一個能看到整個專案、一次編輯多個檔案、執行命令並讀取輸出的助手對話。本書的大部分工作都在這裡發生。工作單位是一個步驟或一個小功能,每一輪之後你審查 diff。
  • 自主智慧體。 你給出一個目標——「讓測試套件通過」「把這個模組遷移到新 (Application Programming Interface,應用程式程式設計介面,一個軟體對外暴露、供其他軟體使用的一組命令)」——然後智慧體會規劃、編輯、執行、讀取錯誤,並跨越許多步驟反覆嘗試。你審查的是結果,而非每一個單獨動作。工作單位是整個任務。

每一層都遞給你更多的繩子:更大的工作單元、更少的連續操縱,以及更靠後的審查時點:

  層級            工作單元       你審查            控制
 ┌──────────────────────────────────────────────────────────────┐
 │ 補全           幾行           每條建議          ███████ 緊
 │   ▼            ───────────      ─────────────
 │ 倉庫助手       一步/功能      差異/回合         ████░░░
 │   ▼            ───────────      ─────────────
 │ 自主           整個任務       那個結果          █░░░░░░ 松
 │   智慧體
 └──────────────────────────────────────────────────────────────┘
   更多韁繩 ▼ ── 持續操控 → 放開,檢查結果

要緊的躍遷是最後一個。前兩層裡你持續地操縱。在自主智慧體這裡,你放開它,然後檢查結果。那是一種不同的技能,而本章餘下的部分講的就是它。

想離線閱讀?

免費下載整本書的 PDF 或 EPUB。