OpenClaw 保姆级安装教程(小白必看)

什么是 OpenClaw?
上周有朋友问我,有没有办法让 AI 直接在飞书里帮他处理日程、发消息、查文档,不用每次都开浏览器切标签页。我把 OpenClaw 的 GitHub 链接发给他,他当天就装好了。
OpenClaw(原名 ClawdBot/Moltbot)是一个开源的 AI 智能助手框架,核心思路是把 AI 接进你已经在用的聊天工具里——WhatsApp、Telegram、Discord、飞书都支持——然后让 AI 帮你在这些平台上直接执行任务,不用再开第三个窗口。
几个关键点:
- 多平台:微信、飞书、Telegram、WhatsApp、Discord 等
- 多模型:Claude、GPT、DeepSeek、Qwen、智谱 AI 等,自己选
- 技能系统:PDF 编辑、浏览器控制、日程管理、文档处理等可按需安装
- 完全自托管:数据不经过第三方服务器
系统要求
在开始安装之前,请确保你的系统满足以下要求:
- Node.js:v22 或更高版本
- 操作系统:
- macOS(推荐)
- Linux
- Windows(需要通过 WSL2)
- 网络:能够访问 npm 仓库
检查 Node.js 版本
打开终端(Windows 用户打开 PowerShell),输入:
1 | node -v |
如果版本低于 v22,需要先升级 Node.js。推荐使用 nvm 来管理 Node.js 版本。
安装方法
OpenClaw 提供了多种安装方式,这里介绍最常用的三种。
方法一:一键安装脚本(推荐)⭐
这是最简单快捷的方式,适合所有用户。
macOS / Linux / WSL2 用户:
1 | curl -fsSL https://openclaw.ai/install.sh | bash |
Windows 用户(PowerShell):
1 | iwr -useb https://openclaw.ai/install.ps1 | iex |
安装脚本会自动完成以下操作:
- 下载 OpenClaw CLI
- 通过 npm 全局安装
- 启动配置向导
方法二:npm 全局安装
如果你已经安装了 Node.js v22+,可以直接使用 npm 安装:
1 | npm install -g openclaw@latest |
macOS 用户注意:如果遇到 sharp 模块错误,使用以下命令:
1 | SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install -g openclaw@latest |
安装完成后,运行配置向导:
1 | openclaw onboard --install-daemon |
方法三:从源码安装(开发者)
适合需要修改代码或参与贡献的开发者:
1 | git clone https://github.com/openclaw/openclaw.git |
初始化配置
安装完成后,需要运行配置向导来设置 OpenClaw:
1 | openclaw onboard --install-daemon |
配置向导会引导你完成以下步骤:
1. 选择 AI 模型供应商
OpenClaw 支持多种 AI 模型,包括:
- 国外模型:Claude(Anthropic)、GPT(OpenAI)、Gemini(Google)
- 国内模型:通义千问(Qwen)、智谱 AI、MiniMax、DeepSeek
根据你的需求选择一个供应商,并输入对应的 API Key。
2. 配置聊天渠道
选择你想要使用的聊天平台:
- Telegram(推荐,配置简单)
- Discord
- 飞书(国内用户推荐)
- 企业微信
- 钉钉
每个平台都需要创建对应的 Bot 并获取 Token。
3. 安装技能插件
OpenClaw 通过技能系统扩展功能,常用技能包括:
- 文档处理
- 浏览器控制
- 日程管理
- PDF 编辑
- 代码执行
可以根据需要选择安装。
4. 启动 Gateway 服务
Gateway 是 OpenClaw 的核心服务,负责连接 AI 模型和聊天平台:
1 | openclaw gateway install # 安装为系统服务 |
常见问题解决
问题 1:找不到 openclaw 命令
错误提示:openclaw: command not found
解决方案:
查找 npm 全局安装路径:
1
npm prefix -g
将路径添加到环境变量(以 macOS/Linux 为例):
1
2echo 'export PATH="$(npm prefix -g)/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
Windows 用户需要手动添加到系统环境变量 PATH 中。
问题 2:安装过程中网络超时
解决方案:
使用国内 npm 镜像:
1 | npm config set registry https://registry.npmmirror.com |
问题 3:Node.js 版本过低
解决方案:
使用 nvm 升级 Node.js:
1 | # 安装 nvm(如果还没安装) |
问题 4:Windows 用户安装失败
解决方案:
Windows 用户强烈建议使用 WSL2(Windows Subsystem for Linux):
启用 WSL2:
1
wsl --install
重启电脑
在 WSL2 中运行 Linux 安装命令:
1
curl -fsSL https://openclaw.ai/install.sh | bash
实用命令清单
安装完成后,这些命令会让你的使用更加顺畅:
| 命令 | 功能 |
|---|---|
openclaw doctor |
系统健康检查 |
openclaw status |
查看 Gateway 服务状态 |
openclaw dashboard |
打开 Web 管理界面 |
openclaw tui |
打开终端交互界面 |
openclaw models status |
查看已配置的 AI 模型 |
openclaw channels list |
查看聊天渠道列表 |
openclaw memory search |
搜索助手的记忆 |
openclaw gateway restart |
重启 Gateway 服务 |
openclaw plugins list |
查看已安装的插件 |
验证安装
安装完成后,运行以下命令验证:
1 | # 检查配置 |
如果一切正常,你应该能看到 Gateway 服务正在运行,并且可以通过 Web 界面或配置的聊天平台与 OpenClaw 对话了。
下一步
安装完成后,你可以:
- 配置更多 AI 模型:在
~/.openclaw/agents/<agentId>/agent/auth-profiles.json中添加 - 安装更多技能插件:使用
openclaw plugins install <plugin-url> - 接入更多聊天平台:运行
openclaw channels add - 自定义工作流:通过 Skills 系统创建自动化任务
总结
装完 OpenClaw 之后,我朋友第一件事是让它帮他在飞书里设置了每日早报推送,第二件事是把 PDF 合同处理接进去了。他说最大的感受是”终于不用在 N 个 AI 工具之间来回切了”。
如果你在安装过程中遇到问题,先跑 openclaw doctor,它会告诉你哪里出了问题。实在解决不了,去 OpenClaw 官方文档 或 GitHub Issues 找答案。