今天介紹 Langfuse 時,我們談到一件很重要的事:

不要只看月底 AI 總帳單。

要知道每一次工作到底花多少錢。

但光做到這一步,還是不夠。

因為一個 AI 回答只花 0.02 美元,看起來非常便宜。

如果員工最後花十分鐘重寫,它其實一點都不便宜。

所以今天只學一個動作:

每次 AI 工作結束後,把結果標成「可直接用、需人工修改、失敗」三類。

第一類:可直接用

「可直接用」不是:

AI 有回答。

也不是:

看起來寫得不錯。

而是這份成果已經達到原本的工作標準。

例如客服 AI:

  • 回答符合公司政策。
  • 沒有弄錯客戶資料。
  • 沒有漏掉重要條件。
  • 不需要員工重新改寫。

這時才標成:

可直接用。

第二類:需人工修改

這一類最容易被忽略。

例如 AI 已經整理出一封客服回覆。

大方向沒有錯。

但員工還需要:

  • 修正一個日期。
  • 補上一項退貨條件。
  • 改掉錯誤稱呼。
  • 重新整理一段說明。

這份成果不能算完全失敗。

但也不能和「直接拿來用」放在一起。

所以標成:

需人工修改。

這一類非常重要。

因為很多 AI 看起來成功率很高,真正隱藏的成本就藏在這裡。

第三類:失敗

什麼叫失敗?

最簡單的判斷方式是:

這份 AI 成果已經沒有修改價值,需要重新做。

例如:

  • 找錯客戶。
  • 回答錯誤政策。
  • 漏掉關鍵資料。
  • 捏造不存在的資訊。
  • 格式完全不符合工作要求。
  • 最後仍要員工重新從頭完成。

這時不要因為 AI「有產生文字」,就把它算成完成。

應該直接標成:

失敗。

為什麼一定要分這三類?

假設你正在比較兩個模型。

模型 A 比較貴。

模型 B 便宜很多。

如果只看 API 帳單,很容易直接選 B。

但實際跑一百件工作後可能發現:

模型 A:

  • 大部分成果可以直接使用。
  • 少部分需要修改。
  • 真正失敗很少。

模型 B:

  • API 成本比較低。
  • 但大量成果需要員工重新修改。
  • 失敗案件也比較多。

這時真正的問題就不是:

「哪個模型一百萬 Token 比較便宜?」

而是:

「哪個模型產生一份真正可用成果的成本比較低?」

Langfuse 裡可以怎麼記?

Langfuse 可以替 Trace 加上 Score。

Score 不一定只能是一個 1 到 10 的分數。

也可以使用分類型結果。

所以最簡單的做法,就是替每次完整工作建立一個固定的結果欄位。

例如名稱叫:

work_result

然後只允許三種結果:

  • 可直接用。
  • 需人工修改。
  • 失敗。

名稱可以依公司習慣調整。

真正重要的是:

所有人使用同一套定義。

不要讓每個人自己理解「可用」

如果客服 A 覺得:

「只改兩句也算可用。」

客服 B 卻覺得:

「只要動過一個字就叫需修改。」

最後資料就無法比較。

所以導入前先寫清楚標準。

可直接用:

不需要修改重要內容,可以直接進入下一步。

需人工修改:

核心成果仍可保留,但必須由人修正後才能使用。

失敗:

無法安全使用,或必須重新完成主要工作。

不要把「語氣微調」和「事實錯誤」混在一起

例如 AI 寫出的回覆:

內容完全正確,只是員工把一句比較正式的文字改得親切一點。

這種輕微風格調整,可以依公司規則仍算「可直接用」。

但如果修改的是:

  • 價格。
  • 日期。
  • 退款條件。
  • 商品規格。
  • 客戶身份。

就不應該假裝只是文字潤飾。

因為真正被修正的是工作內容。

最容易犯的錯:只標「成功」和「失敗」

很多系統只有兩種結果:

Success。

Failure。

但 AI 工作最麻煩的地方,往往正好位在中間。

系統成功執行。

模型也成功回答。

沒有發生程式錯誤。

可是員工還是花了五分鐘修改。

技術上它是 Success。

商業上卻不是完全可用。

所以「需人工修改」這個中間層非常重要。

先別急著加入十種分類

剛開始不要分成:

  • 非常好。
  • 很好。
  • 普通。
  • 稍微修改。
  • 大量修改。
  • 事實錯誤。
  • 格式錯誤。
  • 語氣錯誤。
  • 完全失敗。

分類愈多,員工愈不想填。

第一週只留三個就夠:

可直接用、需人工修改、失敗。

真的發現某種錯誤大量出現,再增加更細的原因分類。

記錄完之後,第一個要看什麼?

不要先看 AI 一共跑幾千次。

先看三個比例:

  • 可直接用比例。
  • 需人工修改比例。
  • 失敗比例。

然後再把它們和成本放在一起。

你可能會發現:

某個模型總帳單最低。

但「需人工修改」比例最高。

另一個模型價格稍高。

卻幾乎可以直接使用。

這時才有資料可以真正討論:

哪一個比較省。

再把模型版本一起留下來

Langfuse 可以用 Trace、Tag、版本與其他屬性區分不同工作與版本。

所以如果你今天修改 Prompt,最好不要把新舊結果混在一起。

例如:

  • 客服 Prompt V1。
  • 客服 Prompt V2。

各跑一段時間。

再比較:

  • 成本有沒有下降。
  • 直接可用比例有沒有增加。
  • 失敗有沒有增加。

這比只問員工:

「你覺得新版有沒有比較好?」

可靠得多。

使用者按讚,也可以是一種 Score

Langfuse 也支援把使用者回饋連回 Trace。

例如:

  • 讚。
  • 倒讚。
  • 星級。
  • 其他產品內的回饋訊號。

但要注意:

使用者沒有按倒讚,不代表答案一定正確。

有些使用者根本不會留下回饋。

所以客服、財務、法律或其他重要工作,仍然可以保留公司自己的人工結果標記。

「可直接用」也不等於一定正確

這個分類衡量的是:

這次成果在你的工作流程中,有沒有被接受。

它不是事實查證證書。

如果員工自己也沒有發現錯誤,一份錯誤答案仍可能被標成可用。

所以高風險工作還是需要另外的:

  • 資料查證。
  • 規則檢查。
  • 專業審核。
  • 自動 Evaluation。

不要用一個 Score 解決所有問題。

這一步特別適合哪些工作?

  • AI 客服。
  • 商品文案。
  • Email 草稿。
  • 文件摘要。
  • 資料分類。
  • 報價草稿。
  • 研究摘要。
  • 程式輔助。

只要最後有人會決定:

「這份 AI 結果能不能用?」

就適合留下這個標記。

如果沒有 Langfuse,也能先做嗎?

可以。

今天教的真正方法不是一定要先安裝 Langfuse。

如果團隊還很小,可以先在:

  • 試算表。
  • 資料庫。
  • 客服後台。
  • 內部工具。

多加一個欄位。

固定記:

可直接用。

需人工修改。

失敗。

等 AI 工作量變大,再把這項結果正式接進 Langfuse。

可以直接交給工程師或 AI 的設定 Prompt

我要替目前的 AI 工作流程增加一個最簡單的成果品質標記。 請不要先建立複雜評分制度。 每一個完整 AI 工作結束後,只記錄一個 work_result。 只允許三種分類: 可直接用: 核心內容與重要事實不需要修改,可以直接進入下一個正式工作步驟。 需人工修改: 主要成果仍然可以保留,但必須由人修正重要內容後才能使用。 失敗: 成果不能安全使用,主要工作必須重新完成,或存在足以影響決策的錯誤。 如果目前系統已使用 Langfuse,請把這個結果設計成可以附加到完整 Trace 的 categorical Score。 另外保留: Trace 名稱、 模型版本、 Prompt 版本、 模型成本、 執行時間。 第一階段不要增加更多品質分類。 等累積至少一段真實使用資料後,再分析最常出現的修改與失敗原因。 最後請確認: 技術執行成功不能自動等於「可直接用」。 必須依照最後工作成果判斷。

一週後可以問哪三個問題?

第一:

哪種 AI 工作「需人工修改」比例最高?

這可能代表 Prompt、資料或模型需要改善。

第二:

哪個模型單次成本最低,但真正可直接使用的成果最少?

這可以避免只看 API 價格。

第三:

哪種工作已經幾乎都能直接使用?

這些才可能是最值得繼續擴大自動化的工作。

今天最容易犯的錯

很多團隊會建立非常完整的 AI 成本 Dashboard。

知道:

  • 每天用了多少 Token。
  • 哪個模型最貴。
  • 哪個 Agent 跑最久。

卻漏掉最重要的一個欄位:

結果到底能不能用?

如果沒有這個資料,成本只是一半的答案。

你知道花多少。

卻不知道買回來的是什麼。

今天只需要記住一句話

每次 AI 工作結束後,不要只有:

「執行成功。」

再多記一個結果:

可直接用、需人工修改,還是失敗?

把這個結果和 Langfuse 記錄的成本放在一起。

你才開始看得到:

便宜模型是不是真的便宜。

昂貴模型是不是真的更值得。

哪一項 AI 工作真正開始成熟。

AI ROI 的第一步,不一定是先算一個很複雜的財務公式。

而是先知道:

每一筆 AI 成本,最後到底買回一份可以用的成果,還是一份等著人重新修改的工作。

今天,和 AI 一起進步一點。

每天學會一個 AI 技巧。

每天節省一點時間。

每天提升一點能力。

SasaDaily,陪你一起成長。

推薦閱讀