問題的開始:買家的訂單總是「有異常」
每週一那個感覺就來了。打開早上的信箱,數字總是對不上。買家A在數量欄寫了「100」,但郵件正文寫的是「1000」。買家B對同一個產品在相差一天內下了兩次訂單,是無意還是故意。
一開始我們逐一確認後再聯繫。平均每天3~4個錯誤申報。一個月下來超過100件。
「有沒有辦法自動抓住這些錯誤呢?」
Before:手動審查的惡性循環
• 買家通過郵件發送訂單書
• 團隊手工輸入試算表
• 3~4小時後才發現錯誤
• 再次發郵件要求修改
• 等待買家回覆(通常24小時)
• 重新輸入
每次這個循環重複,出貨準備都被延後。
解決方案:Google表單 + Claude Code的組合
第1步:在Google表單中植入「驗證規則」
在Google表單的進階設定中為各個項目指定條件。
數量欄位 → 僅允許數字,範圍1~9999
郵箱欄位 → 郵箱格式驗證
產品代碼 → 只能選擇預先註冊的產品(下拉清單)
交貨期限 → 只能選擇至少7天後的日期
如果買家試圖違反規則,就會立即顯示「請重新輸入」的訊息。
第2步:回覆進來時Claude Code進行「上下文驗證」
Google表單無法捕捉的錯誤(例如同一買家的重複訂單、無法供應的組合)由Claude Code負責。
Windows環境上的自動化代理每5分鐘讀取一次Google試算表:
• 偵測同一買家的重複訂單
• 發現與上週幾乎相同的訂單
• 在庫存不足情況下捕捉訂單
• 發現交貨要求不可能的情況
一旦發現,立即發送Slack訊息和自動回覆郵件:
主旨:【⚠️ 訂單審查】買家名稱
內容:「數量」超出一般範圍。
與上週訂單相比增加了XX倍。
煩請確認。
第3步:買家立即反饋
收到自動訊息後,許多買家在30分鐘內發送修改回覆。
手動詢問時平均需要18小時。
After:自動化檢查流程
| 指標 | 之前 | 現在 |
|------|------|------|
| 錯誤發現耗時 | 3~4小時 | 5~10分鐘 |
| 買家確認時間 | 18小時 | 30分鐘 |
| 團隊要處理的錯誤數 | 月100件 | 月8~12件 |
| 出貨延遲(因錯誤) | 月2~3次 | 幾乎沒有 |
結果:每週解放了5小時,不再用於「往返錯誤郵件」。
意外發現
有一件事很有趣。
Claude Code在記錄錯誤時開始尋找「模式」。某些買家總是在週一早上急匆匆下訂單,某些買家習慣將同一產品分次下訂。
看到這些數據後,我們與買家交談,背後都有原因。
• 買家A:「每週計劃經常改變」
• 買家B:「一次買太多壓力大,所以分開買」
自動化不是減少了錯誤,而是加深了我們與買家的對話。
總結
從一個Google表單開始的驗證,當它與Claude Code這個小幫手相遇時,重新劃定了「人類應該做什麼」和「機器應該做什麼」的界限。
錯誤不再是我們的過失,而成為可以和買家一起解決的線索。