問題:每晚 10 分鐘的重複工作
在某個貿易公司的 Windows 裝置上,每天晚上都會重複同樣的工作。每當買家訂單進來時,都要用眼睛確認價格項目是否正確輸入。由於匯率實時變動,而且各類別適用的折扣率不同,所以價格錯誤經常發生。每週大約有 3~4 筆錯誤被遺漏,每次都必須透過電郵發送重新確認要求。
解決方案:Claude Code + Google 試算表驗證邏輯
第 1 步:連接 Google Sheets API 權限
在 Claude Code 中設定 Google Sheets 的存取權限。
1. 在 Google Cloud Console 中建立新專案
2. 啟用 Google Sheets API
3. 建立服務帳戶,並下載 JSON 金鑰
4. 在 Claude Code 提示中新增以下指示:
「Google Sheets 檔案 ID:[共享試算表 ID]
驗證範圍:B2:D100(價格欄位)
驗證規則:價格 > 0,匯率相乘後小數點 2 位以上」
第 2 步:定義價格驗證規則
向 Claude Code 說明驗證邏輯,AI 會自動生成程式碼。
提示範例:
「檢查 Google 試算表 C 欄(單價)乘以 D 欄(數量)的值
是否與 E 欄(總額)相符。
如不相符,請分別顯示行號和錯誤內容。
如果匯率(A2 儲存格)變動,
能否自動重新計算全部價格?」
第 3 步:設定錯誤發現時的自動通知
當 Claude Code 找到錯誤時,將 Google Sheets 的特定儲存格標記為「錯誤」狀態,或透過 Gmail 發送即時通知。
自動通知訊息範本:
「第 5 行:偵測到數量錯誤
計算總額:$450
輸入值:$430
差異:$20
買家聯絡方式:[郵箱地址]」
結果:從 3 秒到 100% 驗證
最初 Claude Code 讀取 Google 試算表需要 1 秒,驗證需要 2 秒。幾天後,AI 學習了重複要求,驗證速度降至 0.5 秒,現在訂單一進來就自動驗證價格。
最驚人的是 AI 自己找出了錯誤模式。某個買家總是少輸入 1 件數量,Claude Code 發現後開始只對那部分進行雙重檢查。
非開發者的跟進提示
• **從小範圍開始**:不要從整個試算表開始,先從 1 個欄位、1 個驗證規則開始。
• **不要害怕 Claude Code 的失敗**:如果結果有誤,只需說「請這樣修改這部分」,AI 會立即更正。
• **記錄日誌**:將每天發現的錯誤數量記錄在另一張試算表中,就能看到 AI 改進的效果。
• **在 Windows 裝置上測試**:根據實際工作環境設定,生產部署會容易得多。
下一步
一旦價格驗證穩定,就能用同樣方式擴展到買家聯絡資訊去重、配送地址錯誤偵測等。AI 一旦學會了某個模式,就會持續改進。