OpenClaw(大龙虾机器人)是一款本地部署的全能AI助手,可通过WhatsApp、Telegram、飞书等聊天软件实现邮件处理、日历管理、系统操作等功能,数据本地存储更隐私。本教程适配macOS/Linux/Windows系统,包含基础安装、初始化配置、聊天软件对接及常见问题解决,新手也能快速上手。
一、安装前准备
1. 系统与硬件要求
| 配置项 | 最低要求 | 推荐配置 |
|---|---|---|
| 操作系统 | macOS 12+/Ubuntu 20.04+/Windows 10(需WSL2) | macOS 14+/Ubuntu 22.04+/Windows 11 |
| 内存 | 4GB | 8GB+ |
| 磁盘空间 | 2GB可用 | 10GB+ SSD |
| 核心依赖 | Node.js 18.0+ | Node.js v22 LTS最新版 |
2. 必备前置资源
- AI模型API Key:Claude、GPT-4/5、阿里云百炼、Kimi等兼容OpenAI API的模型密钥(需前往对应平台官网注册获取);
- 网络环境:建议配置国内npm镜像(加速依赖下载),Windows用户需提前安装Git(解决依赖拉取问题)。
二、分系统快速安装
方案1:macOS/Linux系统(官方推荐,一键安装)
验证安装成功:
openclaw --version
显示版本号即安装完成。
也可通过npm全局安装(备用方式):
# 配置国内npm镜像(可选,加速下载)npm config set registry https://registry.npmmirror.com # 全局安装OpenClawnpminstall-g openclaw@latest
打开终端,执行官方一键安装脚本(自动安装Node.js及所有依赖):
curl-fsSL https://openclaw.ai/install.sh |bash
方案2:Windows系统(原生适配,避坑版)
Windows原生对OpenClaw支持较弱,需先配置Node.js环境,全程用管理员权限打开PowerShell操作:
验证安装:
openclaw --version
若遇执行策略报错,先执行以下命令再重新安装:
Set-ExecutionPolicy-ExecutionPolicy RemoteSigned -Scope CurrentUser
执行Windows专属安装脚本:

