1. 部署
首先需要确定使用方式,这决定了你用什么方式部署。先通过 README.md 整体了解一下这个项目。
通过阅读文档,我们知道 OpenClaw 可以跑在本地宿主机、虚拟机、云服务器等载体上。
最佳配置方案:海外云 VPS + Telegram + 顶级模型
1.1 手动在云服务器上部署
git clone https://github.com/openclaw/openclaw.git
cd openclaw
./docker-setup.sh
运行脚本后,会在宿主机上创建两个重要文件夹:
~/.openclaw— 配置目录(存储记忆、配置文件、API密钥等)-
~/openclaw/workspace— 工作空间目录
1.2 配置 Telegram
- 在 Telegram 中搜索 @userinfobot 获取用户 ID
-
- 搜索 @BotFather 创建机器人,获取 Bot API Token
2. 消息通知渠道
# Docker 版执行配对
docker compose run --rm openclaw-cli pairing approve telegram <配对码>
3. 模型选择
- 复杂任务:Claude Opus 4.6、GPT 5.2 Pro
-
- 日常任务:Kimi 2.5、GLM 5.0、MiniMax-M2.5
4. 踩坑点
权限问题
chown -R 1000:1000 "$HOME/.openclaw"
HTTPS 问题
建议使用 Caddy 配置反向代理和HTTPS。
Docker 网络问题
在 docker-compose.yml 中添加:
OPENCLAW_GATEWAY_URL: ws://openclaw-gateway:18789