早上9點,電郵資料夾改變了
每天寄來的訂單附件,特別是 Excel 和 PDF 格式的訂單表,都需要手動打開並確認數量。一家小型 B2B 團隊每天要重複這個過程 20~30 次。
「這部分能自動化嗎?」這個簡單的問題開始了一切。
Claude Code 連接:附件自動解讀
將 Google 表單與 Claude Code 連結後,建立了一個能自動下載和分析進來訂單電郵中的附件的工作流程。
**基本架構**
1. 郵件接收感知(通過 Zapier 觸發)
2. 附件提取(保存到 Google 雲端硬碟)
3. Claude Code 讀取檔案內容(包含影像/PDF 識別)
4. 數量和產品名稱提取
5. 與 Google 表單中的庫存數量自動比較
6. 如果不足則透過 Slack 訊息通知團隊
訂單附件(PDF/Excel)→ Claude Code 分析 → 庫存確認
→ 不足檢測 → 自動通知發送
預期之外的發現
運作的第一週,發現了一些令人驚訝的結果。
1. 自動檢測打字錯誤
買家在訂單表上寫了「Qty: 20000」,但實際意圖是「2000」。Claude Code 學習了這個模式後,與庫存數量比較時,會事先標記可疑訂單。
2. 也能處理多語言訂單表
中國買家和香港買家的訂單表混雜在一起,Claude Code 自動偵測語言並精確提取數量資訊。
3. 發現了之前遺漏的訂單
一次性處理過去 3 個月的電郵附件時,發現了團隊遺漏的 5 筆訂單。「以為因為庫存不足而處理了,但實際上是沒讀到的訂單」。
實際工作流程(非開發者也能跟著做的步驟)
Step 1. 在 Google 表單中整理庫存狀況
只需要簡單的表格結構。
| 產品名稱 | 當前庫存 | 最低訂單量 | 負責人 |
|---------|--------|----------|-------|
| 產品A | 150 | 100 | Team |
| 產品B | 45 | 100 | Team |
Step 2. 用 Zapier 設定郵件觸發
建立 Zapier 工作流程,當特定電郵地址收到郵件時,自動將附件保存到 Google 雲端硬碟。(使用 Zapier 中的「Email」+「Google Drive」應用)
Step 3. 在 Claude Code 中編寫檔案分析邏輯
語法很簡單。
Input:附件檔案路徑
Process:Claude 讀取檔案並提取產品名稱、數量
Output:記錄到 Google 表單
Condition:如果庫存 < 最低訂單量則發送 Slack 通知
在 Claude Code 介面中這樣輸入即可。
「讀取附件中的訂單檔案,提取每個產品的數量。然後與 Google 表單的當前庫存欄比較。如果剩餘庫存少於 100,就建立警告訊息。」
Step 4. 連接 Slack(團隊通知)
在 Claude Code 中連接 Slack webhook,自動通知就會發送到團隊頻道。
**通知範例**
🚨 產品A:訂單量 300 件 vs 當前庫存 45 個 / 缺貨:255 個
📌 時間:2025-01-15 09:23 KST
第三週的小問題與解決方案
問題 1. 基於影像的訂單表呢?
有些買家將訂單表拍成照片寄來,Claude Code 以 OCR 水準讀取了它。準確率約 95%。
→ 解決:將不確定的值標記為「需確認」
問題 2. 同一訂單重複進來時
買家不小心發送了同一訂單電郵兩次,結果兩筆都被處理,產生重複通知。
→ 解決:在 Claude Code 中加入「重複檢測邏輯」(過濾過去 24 小時內相同訂單)
最終結果:團隊的改變
• **手動工作時間**:每天 2~3 小時 → 少於 30 分鐘
• **錯誤率**:約降低 12%(自動庫存比較防止遺漏)
• **決策速度**:庫存不足判斷實時進行
• **團隊反饋**:「現在完全不用想這部分。收到通知就直接處理。」
進一步發展
下一步考慮的方向:
• 按買家分析訂單模式(運用 Claude Code 的學習能力)
• 自動發送訂購信號(當庫存 < 最低訂單量時自動聯絡供應商)
• 多語言訂單表自動翻譯 + 按內部團隊頻道分類
非開發者也能做到,不只是句空話。在小團隊中找到每天重複的工作,運用 Claude Code 的檔案分析功能,很快就能建立自動化流程。