OpenClaw 从源码安装完整指南
根据官方文档,从源码安装步骤如下:
1. 先装好前置依赖
# 安装 Node.js 22+(官方推荐 24)curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -sudo apt-get install -y nodejs# 安装 pnpm(源码构建必须用 pnpm)npm install -g pnpm# 安装构建工具sudo apt-get install -y build-essential python3 git
2. 克隆源码并构建
git clone https://github.com/openclaw/openclaw.gitcd openclawpnpm installpnpm ui:buildpnpm build
3. 全局链接 CLI
pnpm link --global
这样就可以在任意目录使用 openclaw 命令了。如果不想全局链接,也可以在项目目录里用 pnpm openclaw ... 来运行。
4. 启动 onboard 向导
openclaw onboard --install-daemon
向导会引导你配置 AI 模型、消息渠道和守护进程。
5. 验证安装
openclaw doctor # 检查配置问题openclaw status # 网关状态openclaw dashboard # 打开浏览器管理界面
如果遇到 openclaw: command not found,执行:
export PATH="$(npm prefix -g)/bin:$PATH"echo 'export PATH="$(npm prefix -g)/bin:$PATH"' >> ~/.bashrc
你之前配过 WeCom 插件,onboard 阶段选渠道时可以直接配上,省得后面再单独弄。
夜雨聆风