有些事你不要 AI 自由發揮 —— 你要它每次都一模一樣
大家好,歡迎回到《從問 AI 到用 Agent》。上一集我們講 loop,讓 AI 自己決定怎麼做到好。但你有沒有想過:有些事情,你其實根本不想讓它「自由發揮」?你要的是每次都一模一樣、穩穩當當。這一集講的 workflow,就是這件事——把步驟事先排好、寫死,讓它照著跑。它是 loop 的雙胞胎,搞懂它們的差別,你就知道什麼事該放手、什麼事該綁緊。
先想一件你可能每個月都在做的事:結帳、然後做一份固定格式的報表。這種事有個特色——步驟每次都一模一樣,你自己早就滾瓜爛熟,閉著眼睛都會做。這時候你要 AI 幫忙,你要的是什麼?是「不出錯、每次都一致」,絕對不是「這個月給我來點創意、換個做法」。對這種事,讓 AI 自由發揮反而是災難。你要的,是把你腦中那套固定步驟,交給它照著跑。這就是 workflow。
第一段,workflow 是什麼。很簡單:就是你「事先把步驟排好、寫死」,然後讓它照著跑。第一步做這、第二步做那、第三步再做那,固定的順序,一步一步來。你可以把它想成工廠的生產線,或是一份寫得清清楚楚的 SOP、標準作業流程。每一站做什麼、下一站是誰,全都定好了。它的重點就是「照表操課」,不多想、不臨場改。這跟 loop 那種「自己邊做邊決定」,是完全相反的兩種做法。
第二段,它怎麼運作。關鍵在「誰決定步驟」。在 workflow 裡,每一步要做什麼,是你事先定好的,AI 不自己決定下一步,它就照你排好的順序走。因為路徑是固定的,所以會有一個很好的特性:同樣的輸入,每次都跑出同樣的結果。這叫可預測。你不會今天跑出一個樣、明天跑出另一個樣。對報表、對帳、對那些「差一點都不行」的事情,這種「每次都一樣」,正是你最想要的東西。
這裡把 loop 跟 workflow 正面擺在一起,你就通了。差別只有一句話:誰決定下一步。loop 是 AI 自己邊做邊決定,好處是靈活、會變通,壞處是比較難預測。workflow 是你把步驟排死、它照著跑,好處是穩、可預測,壞處是不會變通。一個活、一個穩,是同一件事的兩種相反做法。它們沒有誰比較高級,是「看你這件事需要什麼」。搞懂這個對照,你就掌握了用 AI 做事最重要的一個判斷。
第三段,workflow 的好處,三個。第一,穩:每次結果一致,不會今天對、明天突然歪掉。第二,便宜:因為步驟定好了,不用每次都叫 AI 重新想一遍,省時間也省成本。第三,可重複:不管誰來跑、跑幾次,結果都一樣,你可以放心把它交給別人、或排程自動跑。你發現沒有,這三個好處,全都是「可靠」這件事的不同面向。當一件事的重點是可靠,而不是聰明,workflow 幾乎永遠是對的選擇。
第四段,實際上你怎麼判斷該用哪個?記一句話就好,開工前先問自己:「這件事的步驟,我事先列得出來嗎?」如果列得出來,而且每次都一樣——那就用 workflow,把它排死,穩穩跑。如果列不出來,因為每次狀況都不同、要邊做邊看——那就別硬排,交給 loop,讓 AI 臨場決定。就這麼一句話,幫你分開九成的情況。步驟已知,用 workflow;步驟未知,用 loop。這是你用 AI 最實用的一把尺。
最後補一個實務。loop 跟 workflow,不是二選一,真實的系統常常是「一起用」。怎麼混?外面用一個 workflow 把大流程固定住:第一步收資料、第二步處理、第三步寄出。但中間「處理」那一步,如果每次狀況不同,你就在那一步塞一個 loop,讓 AI 臨場把它做到好。外面是穩的骨架,裡面某一格是活的。你不用純粹選一邊,而是「哪裡需要穩就 workflow、哪裡需要活就 loop」。這種混搭,才是高手真正在用的方式。
這集帶走一句話:workflow,就是把步驟排死、照著跑、每次都一樣。它跟 loop 的分界,就一句:步驟你事先列得出來嗎?列得出來、要穩,用 workflow;列不出來、要活,用 loop。下次你要自動化一件事,先別急著動手,先問這一句,你就知道該把它綁緊、還是放手。到目前為止,我們都在講「AI 怎麼想、怎麼做」。下一集換個角度,講讓這一切真的跑得起來的地板——工具跟環境,那個叫 harness。我們下次見。