全球應用開發者都在追逐“病毒式傳播”,而我的免費學習路徑工具卻讓AWS賬單先火了起來:0美元→31美元,只用了14個訪客。
Umami顯示,Clew Directive上個月總共來了14次訪問,93%的跳出率,平均會話不到一分鐘。賬單卻明確寫著31美元,算下來每位訪客成本2.21美元,這可能是加州最貴的免費學習路徑工具了。
![]()
關鍵不在于14個訪客帶來了天價賬單,而在于——這14個訪客根本不是賬單的真正來源。下面就是我用Amazon Q、Claude配合幾小時閱讀自己代碼,一步步把賬單拆解清楚的完整時間線。
五月的最后一周,我看到AWS成本追蹤器的數字時,第一反應是把應用停掉。一個無狀態的免費工具,運行在Amazon Nova模型上,按道理運營成本趨近于零,怎么可能跑出31美元?它甚至沒有賬戶系統、沒有數據庫、沒有付費墻,不存儲任何用戶信息。
Clew Directive的功能很簡單:讓用戶花60秒回答四個關于目標和學習方式的問題,然后生成一份個性化的AI學習路徑PDF,把用戶映射到免費的、經過驗證的資源上。名字里的“clew”取自忒修斯的故事,一卷幫你走出迷宮的線團,少一些炒作,多一些方向。
為了查清這筆異常賬單,我啟動了成本追蹤器,它告訴我Clew Directive的應用正在使用Claude Sonnet——最貴的那一款模型。如果真是這樣,那確實是當場就可以結案了。
但打開代碼倉庫,我發現一個事實:Clew Directive根本不跑Sonnet。導航代理用的是Amazon Nova 2 Lite,偵察員和策展員用的是Nova Micro。IAM策略被嚴格限定在Nova的ARN范圍內,任何從這些函數發出的Sonnet調用都會收到AccessDenied錯誤,應用在物理上就無法對Sonnet產生賬單。
用數據反推也能對得上:一次完整的學習路徑生成在Nova上的成本大約只有0.2美分。即使14次訪問中代理們各自發出幾個調用,總花費最多也就一頓午飯錢,跟31美元完全在兩個世界。
這里必須指出一個關鍵細節,它幾乎奠定了整個調查的基調。就是那個告訴我應用在用Sonnet的助手Q,它在報價時同樣給出了錯誤信息——它把Haiku的價格報成了真實費率的四分之一。從那一刻起,我給自己的調查定下了一條守則:相信工具檢索到的內容,但必須核實工具憑記憶生成的信息。這是兩件完全不同的事。
于是核心問題從“為什么我的應用這么貴”轉變為“真正在燒錢的到底是什么,為什么它頂著我的應用的名字”。我請Q拉出了詳細的費用明細。整個月的用量是2800萬個Token,卻只分布在8個活躍天數里,其中兩天就燒掉了70%的工作量——5月24日和5月25日,美國陣亡將士紀念日周末。
費用的結構形狀本身就極具揭示性,全部指向Sonnet:緩存寫入410萬Token,花了15.33美元,占比55%;緩存讀取2380萬Token,花了7.14美元,占比26%;輸出34.6萬Token,5.20美元;輸入12萬Token,0.36美元。
一個服務于14個訪客的網絡應用,不可能產生2300萬Token的緩存讀取量。賬單上頂著Clew Directive名字的這部分用量,來自一批與訪客完全無關的重負載任務,它們在假日周末意外觸發,形成了一個清晰的費用指紋。
把這31美元的賬單攤開來看,所有真正的用戶行為加在一起仍是那十幾個人和幾十次API調用,費用可以忽略。而那個周末的緩存風暴,才是賬單膨脹的唯一原因。應用本身是清白的,工具報出的模型名稱和價格雙雙錯誤,但一個正確拉出的用量明細,最終解開了謎團。
這個故事告訴我,當賬單異常時,先別急著對自己的應用開刀。追著代碼跑一圈,盯住用量曲線的形狀,找到費用指紋,往往能發現那個真正的幽靈消費者。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.