這個做法會被需要,是因為人在看一大批資料時,注意力天生沒辦法均勻分配——多數項目正常,只有少數幾項有問題,人眼很容易在看過前面十幾項正常資料後開始疲乏,反而漏看真正藏著問題的那幾項。這個現象在批次任務跑完之後特別明顯,因為批次結果通常量大,人不太可能逐項細看,快速掃過去的方式恰好最容易漏掉異常值(因為異常值往往就藏在一堆看起來大同小異的正常資料裡)。異常偵測存在的理由,就是把「找出哪裡不一樣」這個需要耐心跟系統性比對的工作,交給不會疲乏、能一次比對整批資料的 Claude,人的注意力則保留給異常標記出來之後,真正需要判斷力的部分。
實務上分兩層。第一層是定義「正常範圍」:明確告訴 Claude 什麼算正常,例如「跟過去四週平均值相差超過某個百分比」,這個範圍要根據任務性質定義,不能只寫模糊的「找出異常」讓 Claude 自己猜標準。第二層是要求輸出格式:每個標記出來的異常,要附上原始數值、跟正常範圍的差距、以及可能的原因方向(例如重複計算、單一大額事件、計算邏輯改變),這些原因方向不是最終結論,是給後續判斷的人一個切入點,讓他們不用從零開始猜。異常偵測的產出品質,很大程度取決於「正常範圍」定義得夠不夠具體——如果定義太寬鬆,會漏掉真正該標記的項目;定義太嚴格,又會把大量正常的自然波動也標成異常,讓後面的人淹沒在假警報裡。
AWS 官方文件裡,把異常偵測列為 Amazon CloudWatch 監控服務的核心功能之一,說明系統會根據歷史數據自動建立正常範圍的模型,當監控指標偏離這個範圍時自動標記並可觸發通知;文件特別強調,這類自動偵測到的異常仍建議由人工進一步判斷根本原因,系統負責的是「發現偏離」,不是「確認問題」,這正好對應異常偵測作為一個定位動作、而非結論性判斷的核心定位。
優點是把需要耐心跟系統性比對的定位工作交給不會疲乏的 Claude,讓人的注意力保留給真正需要判斷力的環節;缺點是正常範圍的定義品質直接決定偵測結果的可用性,定義不當會導致漏標或假警報,而且異常偵測本身不包含判斷,如果沒有搭配後續明確的判斷流程,標記出來的清單容易被擱置或被誤當成結論直接使用。