帮助用户从八个维度系统性地降低 OpenClaw 的 Token 消耗和 API 费用。
一键输出所有关键信息:
echo "=== Cron 任务 ===" && openclaw cron list
echo "=== Skills 状态 ===" && openclaw skills list | grep "✓ ready"
echo "=== Memory 大小 ===" && du -sh ~/.openclaw/memory/
echo "=== Workspace 大小 ===" && du -sh ~/.openclaw/workspace/
echo "=== 当前模型 ===" && cat ~/.openclaw/openclaw.json | grep primary
echo "=== Compaction 模式 ===" && cat ~/.openclaw/openclaw.json | grep compaction -A3
将 compaction.mode 改为 aggressive,限制最大 token 数:
在 openclaw.json 的 agents.defaults 下设置:
"compaction": { "mode": "aggressive", "maxTokens": 8000, "keepLastN": 10 }
在 ~/.openclaw/soul.md 中加入:
默认简洁回复,列表不超过5条,代码只展示关键部分,避免重复内容。
主 agent 只负责协调,子 agent 只接收精简任务描述,不传递完整上下文。
相同类型任务指定固定 agent,避免重复路由。
运行:openclaw logs | tail -100 查看近期调用
发现死循环时:openclaw gateway stop && openclaw gateway start
清理30天前workspace文件:find ~/.openclaw/workspace -mtime +30 -type f -delete
删除长期未用的 Skill 目录和90天未更新的 memory 文件。
kimi-k2.5(成本为0)用于简单问答
claude-haiku 用于日常任务
claude-sonnet 用于复杂分析
claude-opus 仅在必要时使用
在 soul.md 中加入路由提示:
查询天气、翻译、格式转换 → kimi-k2.5
写文章、写代码、分析数据 → claude-haiku
多步骤复杂推理、交易策略分析 → claude-sonnet
运行:openclaw cron list 查看所有任务
行情监控:交易时间内5分钟一次,收盘后停止
新闻聚合:改为30分钟或1小时一次
健康检查:改为每天一次
心跳任务:能关则关
共 1 个版本