前言
最近 OpenClaw 凭借本地优先、多平台打通、全场景自动化彻底火了,很多同学上手后发现:部署容易、踩坑不断,用起来爽但Token 烧得飞快。
这篇文章把部署全流程、高频坑点、运维优化、Token 省钱方案一次性讲透,新手也能 10 分钟上手、长期稳定跑、成本还能压到最低。
一、部署前必看:先搞懂这 3 个核心前提
OpenClaw 定位是「能干活的 AI 助理」,核心优势是本地优先 + 多场景自动化,但部署翻车大多源于基础准备不足。建议先完成以下检查,避免后续返工。
1. 硬件资源基线(最低配置≠推荐配置)
表格
| 部署场景 | CPU | 内存 | 存储 | 网络要求 |
|---|---|---|---|---|
| 个人测试 | 4 核 | 2GB(最低)/4GB(推荐) | 20GB SSD | 出站 443 端口开放,能访问海外源 |
| 生产单节点 | 6 核 + | 8GB~16GB | 100GB+ NVMe | 稳定公网 IP,支持端口映射 |
| 高可用集群 | 8 核 + | 32GB+ | 持久化卷(PVC) | 内网 10Gbps+,IP 白名单配置 |
⚠️ 关键提醒:启用浏览器自动化(Playwright)或本地模型推理(Ollama)时,内存需额外增加 4-8GB;避免用 2GB 内存服务器,否则会被系统 OOM Killer 直接终止服务。
2. 软件依赖强制要求
- 核心运行时:Node.js 22.x LTS(必须≥22.0.0,依赖 V8 引擎新特性)
- 包管理器:npm 10+ 或 pnpm 8+
- 容器方案:Docker Engine 24+ 或 Docker Desktop 4.25+
- 可选组件:FFmpeg(语音处理)、Python 3.10+(部分技能依赖)、Git(源码编译)
3. 安全前置配置
- 端口规划:核心端口 18789(Web 控制界面)、80(回调端口)
- 权限准备:避免 root 用户直接运行,创建专用服务账户
- API 密钥:提前准备好 Anthropic/Claude、OpenAI 等厂商密钥
二、三种部署方案:按需选择,新手优先一键部署
方案 1:一键脚本部署(新手首选,10 分钟搞定)
Windows(PowerShell 管理员):
powershell
curl -fsSL https://openclaw.ai/install.cmd -o install.cmd && install.cmd --tag beta && del install.cmd
macOS/Linux:
bash
运行
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --install-method git
配置:openclaw onboard 跟着向导走即可。
方案 2:npm/pnpm 全局安装(开发者推荐)
bash
运行
pnpm add -g openclaw@beta
openclaw onboard
方案 3:Docker 容器部署(生产环境首选)
bash
运行
git clone https://github.com/openclaw/openclaw.git
cd openclaw
./docker-setup.sh
三、部署后必做:安全 + 功能配置
- API Key 配置:在控制台填入模型密钥
- 通讯平台对接:钉钉 / 飞书 / Telegram 开启事件订阅
- 安全加固:端口限制、权限最小化、日志开启、公网访问加密码
四、90% 人都会踩的坑(直接照抄解决方案)
表格
| 问题现象 | 原因 | 解决方法 |
|---|---|---|
| 网页打不开 | 端口没放行 | 放行 18789 |
| AI 无响应 | API Key 错误 / 地域不匹配 | 核对密钥、检查额度 |
| 启动失败 | Node 版本不够 | 升级到 Node 22+ |
| 技能安装超时 | 国内网络问题 | 手动离线安装 |
| 服务频繁重启 | 内存不足 | 升级到 4 核 8GB+ |
五、重点:OpenClaw 疯狂烧 Token?这样解决最省钱
很多同学用 OpenClaw 最大痛点:上下文太长、工具太多、历史记录全带、Token 秒没。
给你一套低成本、高稳定、可直接用的方案:
1. 配置层面优化(零成本,立省 50%+)
- 精简 AGENTS.md、SOUL.md,只保留核心指令
- 开启上下文修剪:短 TTL、自动清理旧消息
- 关闭不必要工具,避免全量工具注入
- 开启 Prompt Cache(Claude 可省 90%)
2. 模型分层策略(简单任务用小模型)
- 简单问答 / 总结:本地 Ollama 模型(免费)
- 复杂任务:GPT-4o / Claude 3.5
- 工具调用:用轻量模型做主调用
3. API 成本解决方案(重点推荐)
如果你觉得官方 API 太贵、国内不好付费、稳定性一般,可以用高性价比聚合 API 平台,一键切换、兼容 OpenAI 格式、价格更低、并发更高。
这里简单推荐一个稳定好用的平台:👉 MillionEngine (millionengine.com)
- 支持 500+ 主流模型一站式调用
- 完全兼容 OpenAI 协议,OpenClaw 直接改地址就能用
- 价格更低、高并发、国内稳定访问
- 适合长期跑 AI 代理、降本明显
切换方法:在 OpenClaw 模型配置里,把 BaseURL 换成平台地址,填入 API Key 即可,无需改代码。
六、长期运维优化
- 定期备份
~/.openclaw - 保持版本更新,修复漏洞
- 开启资源监控,避免 CPU / 内存打满
- 启用断点续跑,避免任务重复消耗 Token
总结
OpenClaw 部署核心就三句话:资源配够、方案选对、安全做好;Token 烧钱靠精简 + 分层 + 低价 API;长期稳定靠运维 + 监控 + 备份。
只要按这篇教程走,新手也能快速搭建一个低成本、不掉线、能干活的 AI 智能体。