Day 23|建立離線示範模式
每按一次送出就要花一次 API 額度,開發介面時真的需要這樣嗎?我的答案是:先做一個「替身」。
替身的用途
示範模式(LLM_PROVIDER=mock)不呼叫任何外部服務,用規則產生固定格式的回覆。它的目的只有一個:讓前端、後端、測試能不花錢、不連網就跑完整條流程。介面與資料格式都和真實模型一致,之後只要切換設定就能換成真的。
它能做什麼、不能做什麼
它只認得十幾種常見的中式英文錯誤,例如 more cheaper、I am agree、discuss about。遇到沒收錄的句子,就誠實地回報「沒有偵測到已知錯誤」,不再亂稱讚。畫面上也會顯示示範模式的提示,避免把它誤認成真正的 AI。