最近大家其實卡在同一個地方

你讓 AI 去填一份 W-9 表單,第一次跑得很順。第二次同一份 PDF,對方只是把「地址」欄位移了 5 像素,AI 就把「城市」填進「州」那一格,整份表單變廢紙。你不是第一個遇到這種事的人。最近在 Hacker News 和 Reddit 上,這種「AI 自動化一接真實資料就碎掉」的抱怨一直在冒出來。不是工具選錯,也不是你 prompt 寫得不夠好——問題出在流程本身沒有防撞設計。

先定流程

先定義任務邊界,再讓 AI 跑流程,不要讓它自己猜。

阿葵把 PDF 丟給 AI:「幫我填這份客戶資料
AI 填完,但姓名欄跑進地址格,阿葵崩潰抓頭
博士:「你的 Agent 沒記憶,表格一變就失憶
阿葵加上 session 記憶,AI 終於認得欄
補充視角

先替你做判斷

自動化流程一接到真實資料就碎掉,問題不在 AI 笨,在於你沒先設好輸入格式的防撞牆與輸出的驗收標準。

為什麼最近一接真流程就開始出事

這問題最近特別常見。一位 Reddit 用戶分享,他幫客戶建了一套自動化流程,用來從 email 附件擷取訂單資料並填入 CRM。前面三個月都很順,直到某天客戶寄來一份 PDF,裡面多了一個「運送備註」欄位,AI 直接把備註內容塞進「產品名稱」欄,整筆訂單報錯。不是 AI 突然變笨,是流程沒有預期到「輸入格式會變」這件事。這種案例最近在開發者社群裡反覆出現,大家撞到的都是同一種誤會:以為 AI 夠聰明就能處理所有變化。

真正斷掉的,不是你以為那一段

流程真正斷掉的地方,不是 AI 的辨識能力,而是「邊界條件」沒有被寫進自動化腳本裡。多數人設計自動化時,只考慮了「正常流程」:輸入 A -> AI 處理 -> 輸出 B。但真實世界裡,輸入永遠會變形:PDF 欄位移位、欄位名稱不一致、多了一個註解區塊、甚至檔案格式從 PDF 變成掃描圖片。這些變形就是所謂的「邊界案例」。你的自動化流程如果沒有針對這些邊界案例設防——例如「如果欄位名稱對不上,先標記待審」——那 AI 就會用它的機率模型「猜」一個最可能的答案,而這個答案通常會錯。

如果今天就要補穩,先從這裡改

要解決這個問題,你需要換一個思考框架:不要把自動化當成「讓 AI 自己跑完」,而是「先定義任務的輸入邊界與輸出驗收標準」。具體來說,每次設計自動化流程前,先問自己三個問題:第一,輸入資料的格式可能有哪些變化?第二,哪些變化是可以接受的,哪些必須停下來問人?第三,輸出的結果要怎麼驗證——是讓 AI 自己檢查,還是需要人工覆核?這個框架的好處是,它把「AI 的責任範圍」先畫清楚,而不是讓 AI 自己去猜邊界在哪。一旦邊界設好,就算輸入變形,系統也不會崩潰,只會停在一個安全的節點上等你處理。

  1. 1 / 4 · HOOK

    AI 填表不是不穩,是你沒設護欄。

    • PDF 欄位移 5 像素,AI 就把城市填進州那格
    • 你以為是工具爛,其實是流程沒防撞設計
    • 真實世界輸入永遠會變形,AI 只會用機率猜
  2. 2 / 4 · WHY

    流程斷掉,不是 AI 笨,是邊界沒寫進腳本。

    • 只設計了正常流程,沒想過輸入會變形
    • 欄位名稱對不上時,AI 用機率填最像的答案
    • 邊界案例沒設防,系統就默默崩給你看
  3. 3 / 4 · HOW

    今天就能補穩的 3 步邊界設計。

    • 找出輸入格式最不固定的環節
    • 寫一行規則:對不上就標記待審,別硬填
    • 跑真實資料測試,沒觸發就縮緊邊界重測
  4. 4 / 4 · TAKEAWAY

    自動化穩不穩,看護欄設多緊。

    • 先定義輸入邊界與輸出驗收標準,再讓 AI 跑
    • 稅務簽名、法律金額這些地方,寧可慢也不要全自動

如果今天就要動手,先做這三步

如果今天就要改,先做這三步: 1. 找出你目前自動化流程中「輸入格式最不固定」的那個環節。 2. 為那個環節寫一行邊界規則:「如果欄位名稱對不上,就不要填,直接標記待審。」 3. 跑一次真實資料測試,看 AI 有沒有觸發這個邊界規則,沒觸發就表示邊界設太寬了,縮緊重測。

接管提醒

哪些地方寧可慢,也不要硬自動化

有些地方不要硬自動化。例如:稅務表單上的簽名欄、法律文件中的日期與金額、以及任何「填錯會造成實際損失」的欄位。這些地方最適合的做法是「AI 先填,但標記為待審」,然後由人工做一次快速確認。不要為了追求全自動而省略這道安全網。

實作提醒

如果下次又遇到,先照這篇的順序走一次

下次你要設計自動化流程時,先花 10 分鐘把「輸入會怎麼變形」列出來,然後為每個變形寫一句邊界規則。你很快就會發現,流程的穩定度不是來自 AI 的聰明程度,而是來自你為它設的護欄。

讀者最常問的幾個問題

如果 PDF 欄位一定會變,是不是就別用 AI 填了?

不一定。但你要先決定哪些欄位可以讓 AI 猜(例如地址),哪些欄位必須人工確認(例如稅號)。把變動大的欄位移出自動化範圍,或設成「AI 填完後標記待審」,系統就不會因為一個欄位偏移就全盤崩潰。

流程記憶要怎麼設計,才不會每次重來?

不要依賴 AI 的對話歷史。把關鍵資訊(客戶名稱、常用格式、上次的填寫偏好)寫進一個外部檔案或資料庫,每次啟動自動化前先讀取。這樣就算 AI 模型換了或對話重置,記憶也不會丟。