要提升OpenClaw运行效率并节省Token,需精准匹配模型ID后按任务类型调低maxTokens:结构化操作设2048、日常写作设3584、文档解析设6144(且contextWindow≥1.5倍),再校验JSON并重启服务。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

想让OpenClaw跑得更快、更省Token,又不想为商用模型付费,就得用好本地部署的免费模型——但直接套用默认配置,QwQ-32B或Qwen3-4B这类模型常因maxTokens设得过大而拖慢响应、浪费资源。
确认当前模型ID与配置路径
打开终端,执行openclaw config show,查看输出中models.providers.ollama-qwq.models[0].id或models.providers.my-local-model.models[0].id字段值,记下实际使用的模型ID(如QwQ-32B或qwen3-4b)。
【必须匹配ID,否则修改无效】配置文件里写的ID和OpenClaw实际加载的模型ID不一致时,参数不会生效。
编辑配置文件:vim ~/.openclaw/openclaw.json(Windows用户用记事本打开%USERPROFILE%\.openclaw\openclaw.json)。
按任务类型设置maxTokens值
不要统一填8192——那是给长文档摘要预留的,日常自动化任务根本用不上。
第一步:定位到对应模型的配置块,找到"maxTokens": 8192这一行。
完整的工作区安全套件:检测未授权修改,扫描提示注入模式,自动响应应对措施——快照恢复、技能隔离、Git回滚和自动保护扫描。智能体工作区的完整安装后安全层。
第二步:根据你主要跑的任务类型替换数值:
- 文件整理、网页点击、批量重命名等结构化操作 → 改为
2048 - 周报生成、邮件草稿、简单代码补全 → 改为
3584 - PDF转Markdown、多页技术文档解析 → 改为
6144,但需同步检查contextWindow是否≥该值的1.5倍
这一步改完后,保存文件。别急着重启——先验证语法是否正确。
验证JSON格式并重启服务
在终端运行jq empty ~/.openclaw/openclaw.json(macOS/Linux)或用在线JSON校验工具粘贴内容,确保无逗号遗漏、引号错位等低级错误。
格式通过后,执行openclaw gateway restart使新参数生效。
重启完成后,立刻跑一个“整理下载文件夹”任务,观察日志中Token消耗是否下降——若仍显示1400+,说明ID没对上或服务没真正重启。


















