VCA

AI 協作守則

流程教你「做哪些步驟」,這頁教你「怎麼跟 AI 合作」——下指令、審查產出、何時介入、卡住怎麼救。把這些變成習慣,AI 才會是好用的隊友。

回到 AI Coding 流程

給方向

怎麼開口交辦,AI 才接得準。

  1. 一次只交辦一件事

    為什麼AI 同時處理多件事會顧此失彼,你也難判斷是哪裡出錯。

    這樣做

    「先只做登入頁,其他先別動」,做完再交辦下一件。

    別這樣

    「把登入、付款、後台一次都做好。」

  2. 把背景與限制講清楚

    為什麼AI 看不到你腦中的前提;少了背景,它只能用猜的。

    這樣做

    附上目標使用者、要串接的服務、不能用的東西,再請它動手。

    別這樣

    只丟一句「做個購物車」,其他全靠它通靈。

  3. 先說「完成長什麼樣」

    為什麼沒有完成標準,AI 會在你以為還沒好時就說「好了」。

    這樣做

    「完成 = 能註冊、能登入、密碼錯誤會提示。」

    別這樣

    「弄得差不多就好」這種沒有邊界的指示。

審查

AI 的產出,怎麼檢查才不會出事。

  1. 看不懂就先別收下

    為什麼收下看不懂的程式碼,等於默默簽下未來的維護成本。

    這樣做

    請 AI 逐段解釋,直到你能用自己的話複述它在做什麼。

    別這樣

    反正會動就整段貼上、直接下一步。

  2. 拿產出對照你的需求

    為什麼程式跑得動,不代表它做的是你要的那件事。

    這樣做

    把它做的一條條對回需求清單,確認沒有多做或少做。

    別這樣

    看到畫面會動就當完成,不回頭比對需求。

介入

什麼時候該出手,把方向拉回來。

  1. AI 鬼打牆就喊停

    為什麼它在同一個錯誤上反覆打轉時,再催只會繞更久、改更亂。

    這樣做

    喊停,把問題重新講一次,或換個方向描述。

    別這樣

    一直回「還是不對,再試一次」,期待它自己跳出來。

  2. 它說「好了」就要它證明

    為什麼「應該可以了」不是證據;沒驗證過的完成常常是半成品。

    這樣做

    「給我可以驗證的步驟或測試,證明真的好了。」

    別這樣

    聽到「完成了」就直接上線或交付。

復原

歪掉了,怎麼救回來。

  1. 卡住就把任務再切小

    為什麼多數卡關是因為一步要做的事太多;切小通常立刻解套。

    這樣做

    把一個大任務拆成兩三個更小、能各自完成的步驟。

    別這樣

    同一個大任務反覆重講,期待這次會不一樣。

  2. 真的歪了就重開一段對話

    為什麼對話太長、脈絡被污染時,AI 會抓著舊的錯誤前提不放。

    這樣做

    開新對話,只帶「現在的程式碼 + 清楚的目標」重新開始。

    別這樣

    在已經混亂的對話裡無止盡地修補。