🎯 什麼情境該想到我

當你寫的(或要用的)skill 會真的扣錢——呼叫付費 API、燒 credit、跑生成模型——的時候。

核心原則:使用者要在花錢「之前」決定,不是在帳單出現之後才知道。

⚙️ 怎麼用(步驟 / 公式)

  1. 開跑前先檢查前置條件與餘額。CLI 在不在、有沒有 key、餘額多少——缺了就明講並提供備援計費方式,不要跑到一半才炸。
  2. 把用量寫成公式,不要含糊講「會花一些錢」
    實例:N 張圖 + (2N−1) 支影片(選了行動版就 ×2)+ 約 15% 重跑餘裕
    有公式,使用者才能自己換算不同規模的成本。
  3. 校準,不要猜。很多服務的 CLI 不吐定價、而且各方案不同。
    做法:先跑一張圖、一支影片,比對前後餘額差,再外推到全程。
  4. 講出估計總額,拿到 go 才開始生成。並且列出不同等級與各自的成本(草稿級 / 標準級),讓使用者選。
  5. 估計超過餘額某個比例就主動警告(實例用 ~70%)。
  6. 絕不靜默做出「加倍花費」的東西。任何會讓成本翻倍的選項都必須單獨問,而且要把估計數字講出來,不能只是暗示。
  7. 提供便宜的預覽路徑:用最低階跑完整條流程 → 使用者核准方向 → 再用正式等級重跑。餘額吃緊時要主動建議這條,不用等人問。
  8. 長時間的生成一律背景執行並輪詢,不要前景阻塞(實例的單次生成要 3–8 分鐘)。
  9. 一次建置只用一個來源。同一批產出混用兩個供應商/模型會有風格漂移;便宜不是混用的理由。

🧪 我實際套用的紀錄

  • 2026-08-28:(待填)

⚠️ 注意 / 什麼時候不適用

  • 中途餘額不足即使可恢復也很難看。實例的說法很好:已完成的產物會留著、儲值後可續跑,但整個「事前核准」步驟存在的意義,就是不要走到那一步
  • 定價會變、實測值會過期。卡片裡記的任何數字都要標日期,並且每次都重新校準,不要沿用舊估算。
  • 備援計費不是免費的等價替換:換一個供應商可能換到不同的服務堆疊,產出特性未必相同——實例明講跨供應商的接縫「未經測試」,要先驗一段再全跑。
  • 這條原則不只適用於生成類 skill:任何會消耗配額、觸發計費、或佔用有限資源的自動化都適用。
  • 不要把「先問過了」當成免責。估算錯了還是你的責任,所以第 3 步的校準比第 4 步的詢問更重要。

🔗 相關工具