Skip to content

成本优化

概述

OpenClaw 调用 AI 模型 API 按 Token 计费,不加控制可能会产生意外费用。本指南帮助你在不牺牲体验的前提下,将成本降到最低。

Token 基础知识

Token 是模型计费的基本单位:

  • 1 个汉字 ≈ 1-2 个 Token
  • 1 个英文单词 ≈ 1 个 Token
  • 每次对话消耗 = 输入 Token(你的消息 + 上下文) + 输出 Token(AI 回复)

不同操作的 Token 消耗

操作类型Token 消耗倍数说明
基础聊天1x简单问答
单 Agent 任务4x包含思考、工具调用、验证
多 Agent 协作15x多轮推理 + 子 Agent 调用
心跳检查0.5-2x / 次定时触发,累计可观

成本方案对比

方案主模型月均成本适合场景
极致省钱SiliconFlow DeepSeek V3¥20-50日常 100 次调用
混合路由DeepSeek + Claude¥30-80简单任务用便宜模型,复杂任务用强模型
本地优先Ollama + 云端兜底¥5-15有 GPU 硬件
完全免费OpenRouter 免费模型¥0尝鲜体验

优化策略

1. 选择性价比模型

不同模型的价格差距巨大:

模型输入价格(每百万 Token)输出价格能力评级
DeepSeek V3¥1¥2⭐⭐⭐⭐
Qwen 2.5 72B¥4¥8⭐⭐⭐⭐
GPT-4o mini$0.15$0.60⭐⭐⭐
Claude Sonnet$3$15⭐⭐⭐⭐⭐
Claude Opus$15$75⭐⭐⭐⭐⭐

推荐策略

日常使用 DeepSeek V3,遇到复杂编程/推理任务时切换到 Claude Sonnet。

2. 配置 Fallback 链

主模型失败时自动降级到便宜模型:

json
{
  "agents": {
    "defaults": {
      "model": {
        "primary": "siliconflow/deepseek-ai/DeepSeek-V3",
        "fallback": [
          "openrouter/google/gemini-flash-1.5",
          "openrouter/meta-llama/llama-3.3-70b-instruct:free"
        ]
      }
    }
  }
}

3. 设置预算限制

openclaw.json 中配置:

json
{
  "models": {
    "budget": {
      "daily": 5.00,
      "monthly": 100.00,
      "alert_at": 80
    }
  }
}
  • daily:每日消费上限(元)
  • monthly:每月消费上限
  • alert_at:达到预算百分比时发出警告

4. 优化心跳成本

心跳(Heartbeat)会定期消耗 Token,是隐性成本大户:

json
{
  "agents": {
    "defaults": {
      "heartbeat": {
        "model": "openrouter/google/gemini-flash-1.5",
        "interval": 7200
      }
    }
  }
}
  • 使用免费或便宜模型处理心跳
  • 增大心跳间隔(如 2 小时一次)
  • 入门阶段可以完全关闭心跳

5. 减少 Skill 加载

每个加载的 Skill 都会增加上下文长度,消耗额外 Token:

活跃 Skill 数量影响
1-5 个几乎无影响
5-10 个推荐日常上限
20+ 个严重影响性能和成本
bash
# 查看已启用的技能
openclaw skills list

# 禁用不常用的技能
openclaw skills disable <skill-name>

6. 启用缓存

语义缓存可以避免重复查询消耗 Token:

json
{
  "models": {
    "cache": {
      "enabled": true,
      "ttl": 3600
    }
  }
}

7. 精简系统提示词

系统提示词越长,每次对话的基础 Token 消耗越大。保持 AGENTS.mdSOUL.md 等文件简洁。

监控用量

bash
# 查看今日用量
openclaw usage today

# 查看本月用量
openclaw usage month

# 按技能统计
openclaw usage --by-skill

# 按模型统计
openclaw usage --by-model

国内用户推荐方案

  1. SiliconFlow:注册送 16 元体验金,DeepSeek V3 低至 ¥1/百万 Token
  2. DeepSeek 官方:充值 10 元可用很久
  3. Ollama 本地模型:完全免费,适合有 GPU 的用户
  4. OpenRouter 免费额度:Step-3.5-Flash 等模型免费使用

入门建议

初学者充值 DeepSeek 10 元就够探索很久了,不需要一开始就用昂贵模型。

基于 MIT 协议发布