在国内环境部署 OpenClaw:从零到跑通的个人 AI 助手搭建指南
OpenClaw 是一个开源的个人 AI 助手框架,可以连接 WhatsApp、Telegram、Slack、Discord、飞书等 20+ 消息渠道。本文记录了在国内网络环境下部署 OpenClaw 的完整流程,包括网络适配、模型配置、渠道接入等实战经验。
什么是 OpenClaw?
OpenClaw 是一个 local-first 的个人 AI 助手平台。它的核心是一个 Gateway 服务,运行在你自己的设备上,通过 WebSocket 管理会话、消息路由和工具调用。
核心特性:
- 🏠 本地运行,数据不经过第三方
- 📱 支持 20+ 消息渠道(飞书、Telegram、Discord、Slack、微信等)
- 🔧 内置工具系统(浏览器、文件、Shell、定时任务等)
- 🧠 可扩展的 Skill 系统
- 🦞 开源(MIT 协议)
GitHub: https://github.com/openclaw/openclaw
一、环境准备
1.1 系统要求
| 项目 | 要求 |
|---|---|
| 操作系统 | macOS / Linux / Windows(WSL2) |
| Node.js | ≥ 22 |
| 磁盘空间 | ≥ 2GB |
| 网络 | 需要访问 npm registry 和 GitHub |
1.2 安装 Node.js 22
推荐使用 nvm 或 fnm 管理 Node.js 版本:
# 使用 fnm
curl -fsSL https://fnm.vercel.app/install | bash
source ~/.zshrc
fnm install 22
fnm use 22
# 验证
node --version
# 应显示 v22.x.x
国内加速:如果 Node.js 下载慢,可以设置镜像。
二、安装 OpenClaw
2.1 方式一:npm 安装(推荐)
npm install -g openclaw@latest
国内加速:设置 npm 镜像源。
2.2 方式二:安装脚本
curl -fsSL https://openclaw.ai/install.sh | bash
如果
openclaw.ai无法访问,可以用 npm 方式安装。
2.3 方式三:从源码安装
git clone https://ghproxy.cn/https://github.com/openclaw/openclaw.git
openclaw
pnpm install
pnpm build
pnpm openclaw onboard --install-daemon

