01 · Workflow 是什麼
Workflow(工作流)是一條你把步驟定死、它照著走的流水線:第一步幹什麼、產出什麼、交給第二步什麼,全部由你事先規定。它不聰明,但它每次都一樣。
一條流水線長什麼樣
一條流水線長什麼樣
四步 + 一個人工卡點。每一步:有明確的輸入、明確的產出、明確的驗收標準。
這就是全部了。Workflow 這個詞聽著很工程,實質就是把你腦子裡那套"先幹這個再幹那個"寫下來,讓每一步都可重複。
它和你已經會的東西的關係
每一步的內部,用的還是前兩篇的東西:
| 層次 | 用什麼 |
|---|---|
| 一步之內怎麼說清楚 | 提示詞五要素 |
| 這一步反覆要用 | 做成 Skill |
| 步與步之間 | 這一篇 |
Workflow 不是新技術,是把已經跑通的幾件事按順序擺好。 所以前提很硬:每一步單獨跑都得是穩的。一步都還時好時壞,串起來只會把不穩定乘起來——三步各 80% 靠譜,串完只剩 51%。
和 Agent 的分界線
這條線只有一句話:
誰來決定走幾步。
| Workflow | Agent | |
|---|---|---|
| 步驟 | 你定死 | 它自己拆 |
| 每次執行 | 路徑一樣 | 路徑可能不同 |
| 出錯時 | 知道錯在第幾步 | 得從頭翻它的過程 |
| 成本 | 可預估 | 可能失控 |
| 適合 | 你已經知道該怎麼做的事 | 你不知道該怎麼做的事 |
| 除錯 | 改那一步就行 | 改提示詞,然後祈禱 |
一個常見的誤解
"Workflow 是低階的,Agent 是高階的" —— 不是。它們解決的是不同的問題。
一件你每週都幹、步驟固定的活,用 Agent 跑,是把一件確定的事重新變成不確定的事。這不是升級,是降級。
判斷標準很樸素:你能不能把步驟寫下來?能寫下來,就寫下來。
為什麼"能寫下來就寫下來"
三個具體的好處,都不玄:
一、錯了知道錯在哪。 流水線跑歪了,你看第幾步的產出開始不對,就定位到了。Agent 跑歪了,你得讀它那一長串"我先……然後我發現……於是我……"。
二、改一步不影響別的。 派活訊息的語氣要改?只改第三步。前兩步一個字不用動,也不用重測。
三、便宜且可預估。 四步就是四次呼叫,你能算出一次多少錢、多少時間。Agent 可能三步跑完,也可能兜十五圈——帳單和耐心都是它自己決定的。
下次你想"用 AI 自動化某件事"的時候,先做一個動作:
拿張紙,把這件事你自己是怎麼做的,一步一步寫下來。
能寫出來——那就是一條 Workflow,照著串就行。 寫到某一步卡住了,發現"這得看情況"——那一步才是可能需要 Agent 的地方,而且通常也只有那一步。
大多數人做完這個動作會發現:本來以為要一個 Agent,實際上要的是四個步驟加一個人工確認。
三種常見的形狀
不是所有流水線都是一條直線。你會遇到的主要是這三種:
判斷那一步要單獨做
別把"判斷"和"處理"塞進同一步。讓它先只回答"這是哪一類"(輸出一個詞),再由流程決定走哪條路。
混在一起的話,它會一邊判斷一邊處理,判斷錯了你都看不出來。
下一步
02 · 什麼時候該串起來 —— 以及三種不該串的情況。