跟 AI 做東西,先別急著動手:兩種「先寫計畫」的方法
叫 AI 做事,結果改了五六版還在原地?關鍵是動手前先有一份計畫。這篇講兩種做法——自己寫,或讓 AI 寫、你核可(我自己是用後者)——還有怎麼省下重做的時間。
先寫計畫 再叫 AI 動手
少做白工的開發法:OpenSpec
你有沒有遇過這種事:叫 AI 幫你做一件事,結果改了五六版還在原地打轉?
我最近就這樣燒掉一個下午。後來想通——問題不是 AI 不夠強,是我一開口就叫它動手,中間「計畫」那一步整個跳過了。
為什麼「直接動手」會一直重做
AI 很聽話,你說「幫我改縮圖」,它馬上做。但它只能照你那句模糊的話猜;猜不中,你就得再改一次。改五次,常常是因為動手前沒有一份講清楚的計畫。
這就像蓋房子:沒有設計圖就先砌牆,砌歪了只能打掉重砌。
解法:動手前先有計畫——兩種做法
重點是「先有計畫」;至於計畫誰來寫,有兩種,看你習慣。
方法一:自己先寫
動手前,自己花幾分鐘寫下:
- 一句話講清楚「要什麼、做完長怎樣」(例:別只說「改縮圖」,而是「縮圖要有大標題、左上放分類、暖色底」)。
- 分「大事、小事」:大事=難回頭的(打掉重做、動到重要資料);小事=改字、調顏色。
- 大事先想清楚再交給 AI,小事直接做。
適合:你想完全掌控、或事情不大、不想多裝工具時。
方法二:讓 AI 先寫計畫,你只負責點頭
老實說,我自己平常是用這種——因為我也懶得自己寫規格。做法是:
- 我說清楚想要什麼(一樣要具體)。
- 叫 AI 先把計畫寫出來:它把「要做什麼、分哪些步驟」列成清單。
- 我看過、確認、點頭——這步最關鍵,趁還只是「計畫」時抓錯,最便宜。
- 它才照計畫動手,一項一項做、一項一項打勾。
適合:你常跟 AI 合作、不想自己動筆。我的角色是「看懂 + 把關」,寫和做都交給 AI。
不管哪一種,關鍵都一樣:動手前,桌上有一份「你寫的、或你同意過的」計畫。
想把方法二做順?有工具:OpenSpec
我自己是用一個叫 OpenSpec 的工具。我只要說一句「用 OpenSpec 做這個」,它就會先把計畫寫成文件給我看,我確認了它才開始,做完一項打勾一項。(我把整個發文流程也是這樣半自動化的,寫在這篇。)
但工具是其次,真正關鍵的還是那一步「動手前先有計畫」。
一句話總結
跟 AI 合作,最反直覺、卻最有用的一招就是:先別讓它動手。
先把計畫敲定——自己寫,或叫它寫、你點頭——再開工。你不一定要會寫計畫,但一定要「看得懂、能說好或不好」。
常見問題
我自己不會寫規格,也能用嗎? 可以,用方法二就好。計畫讓 AI 寫,你只要看得懂、能判斷對不對。
先寫計畫不會反而變慢嗎? 動手前多花幾分鐘,但省下來回重做的時間,整體幾乎都更快。
每件小事都要先寫計畫嗎? 不用。小事直接做;只有「難回頭的大事」才值得先把計畫敲好。