OpenClaw 安装与部署全攻略
OpenClaw 安装与部署全攻略
OpenClaw 是一款运行在您自有设备上的个人 AI 助手,采用本地优先的 AI 自动化方案。本文将介绍如何在包括 LightNode 在内的多种平台上部署 OpenClaw。
什么是 OpenClaw?
OpenClaw 是一款运行在您自有设备上的个人 AI 助手,所有数据均保存在您的机器上,同时支持连接 WhatsApp、Telegram、Slack、Discord、Google Chat、Signal、iMessage、Microsoft Teams 等多个平台。该项目在 GitHub 上拥有超过 113,000 颗星。
主要功能:
- 多渠道收件箱
- 本地优先架构
- 自主运行
- 语音唤醒与对话模式
- 全面工具系统
演变历程:从 Clawdbot 到 OpenClaw
项目经历了多次更名:
Clawd(2025 年 11 月):由 Peter Steinberger 首次发布的原始名称。
Clawdbot:首次官方更名。
Moltbot(2026 年 1 月 27-28 日):因 Anthropic 提出商标异议,Clawd 名称与 Claude 发音相似,故更名为 Moltbot。更名期间,项目社交账号被加密货币诈骗者劫持,推出了一个假冒的 $CLAWD 代币,市值一度达到 1600 万美元。
OpenClaw(2026 年 1 月 30 日):最终更名以避免商标纠纷,并体现开源精神。
OpenClaw 与传统 AI 代理的区别
本地优先 vs 纯云端:OpenClaw 运行在您的硬件上,数据绝不离开您的设备。
主动自主:OpenClaw 持续在后台运行,能够自主发起操作。
多平台集成:支持连接 WhatsApp、Telegram、Slack、Discord、Google Chat、Signal、iMessage、Microsoft Teams 等。
具备执行能力:可执行 shell 命令、管理文件、控制浏览器并发送通知。
争议与挑战
安全隐患:发现数百个配置错误的 OpenClaw 实例公开暴露,泄露 API 密钥和机器人凭证。安全专家强调:助手在您机器上,风险由您承担。
加密诈骗事件:Moltbot 过渡期间,项目账号曾被劫持用于加密货币诈骗。
过度炒作批评:部分社区成员认为项目被过度宣传,指出其基于现有的 LLM 技术构建。
系统需求
最低配置:
- 操作系统:macOS 10.15+、Linux Ubuntu 20.04+、Windows 11(需 WSL2)
- 内存:最低 8GB(推荐 16GB)
- 存储:最低 20GB
- Docker:最新稳定版
- Node.js:22 及以上版本(用于原生安装)
推荐配置:
- 内存:16GB 或以上
- 存储:50GB 以上 SSD 空间
安装方式
方式一:Docker 安装
安装 Docker:
sudo apt-get update
sudo apt-get install -y docker.io docker-compose
sudo systemctl start docker部署 OpenClaw:
git clone https://github.com/openclaw/openclaw.git
cd openclaw
chmod +x docker-setup.sh
./docker-setup.sh
cp .env.example .env
nano .env # 添加您的 API 密钥
docker-compose up -d
docker-compose logs -f openclaw-gateway方式二:原生安装
安装 Node.js 和 pnpm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
nvm install 22
nvm use 22
npm install -g pnpm构建并运行:
git clone https://github.com/openclaw/openclaw.git
cd openclaw
pnpm install
pnpm ui:build
pnpm build
pnpm openclaw onboard --install-daemon
pnpm openclaw gateway --port 18789 --verbose方式三:VPS 一键部署
推荐平台:LightNode、Hostinger、Zeabur、Railway、Render。
在 LightNode VPS 上部署
LightNode 提供:
- 40+ 全球数据中心
- 按小时计费
- NVMe SSD 存储
- 价格起步 $5-15/月
部署步骤:
在 LightNode 注册账号
创建 VPS 实例:
- CPU:至少 2 vCPU(推荐 4 vCPU)
- 内存:至少 4GB(推荐 8GB)
- 存储:50GB NVMe SSD
- 操作系统:Ubuntu 22.04 LTS
- 地点:选择离用户最近的数据中心
通过 SSH 连接:
ssh root@your_server_ip安装并部署:
apt-get update && apt-get install -y docker.io docker-compose git clone https://github.com/openclaw/openclaw.git cd openclaw cp .env.example .env nano .env docker-compose up -d验证运行状态:
docker-compose logs -f openclaw-gateway
安装后配置
引导向导:运行 pnpm openclaw onboard --install-daemon 进行引导设置。
消息渠道:
- Telegram:通过 BotFather 创建机器人
- Discord:在开发者门户创建应用
- Slack:在 api.slack.com 创建应用
安全配置:默认配对模式需要新联系人审批。运行 openclaw doctor 检查配置。
故障排除
网关连接问题:检查端口 18789,验证 API 密钥,查看日志 docker-compose logs。
渠道认证失败:确认机器人令牌和权限。
内存问题:升级内存分配,必要时减少活跃渠道数量。
更新问题:先备份配置,合理使用 stable/beta/dev 版本通道。
总结
OpenClaw 提供了一款强大的本地优先 AI 助手解决方案,支持多平台。虽然安装需要一定技术基础,但本地优先架构带来了显著的隐私和控制优势。LightNode 是持续运行的优秀托管选择。