OpenClaw 是一个在个人 PC 上运行的 AI 助手,可以通过支持的聊天程序(如 WhatsApp、Telegram、飞书等)唤醒,帮助解决日常问题。
环境准备
我们先从基础环境入手,目标是搭建一个本地化的 OpenClaw 聊天 AI 助手,并结合云端 Deepseek 大模型来指挥它干活。
1. 检查并升级 Node.js
首先确认当前版本。OpenClaw 对 Node 版本有一定要求,建议升级到较新的 LTS 版本。
node -v
which node
如果版本过低,建议使用 nvm 进行切换。这里以升级到 v22 为例:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
安装完成后,关闭终端重新打开,验证配置是否生效:
cat ~/.zshrc | grep nvm
看到类似 export NVM_DIR="$HOME/.nvm" 的输出即代表正常。接着安装指定版本:
nvm install 22
验证安装结果:
node -v
which node
旧版本残留建议清理,避免冲突:
sudo rm -rf /usr/local/bin/node
sudo rm -rf /usr/local/bin/npm
sudo rm -rf /usr/local/lib/node_modules
sudo rm -rf /usr/local/include/node
sudo rm -rf /usr/local/share/man/man1/node.1
2. 配置包管理器 pnpm
为了提升安装速度,我们使用国内镜像源配置 npm 和 pnpm:
npm config set registry https://registry.npmmirror.com
npm install -g pnpm
pnpm config set registry https://registry.npmmirror.com/
安装 OpenClaw
1. 克隆仓库
拉取官方代码库,切换到最新稳定分支:
git clone https://gitee.com/OpenClaw-CN/openclaw-cn.git
cd openclaw-cn
git checkout v2026.2.2-cn
2. 编译构建
依赖安装很快,随后分别构建前端和核心服务:
pnpm install
pnpm ui:build
pnpm build

