OpenClaw 安装完全指南(国内版)

beginner
## 什么是 OpenClaw? OpenClaw 是一个开源的自托管 AI Gateway(网关),让你在自己的设备上运行 AI 智能体。它可以连接多种聊天渠道(WhatsApp、Telegram、微信等),管理 AI 模型,并通过技能和插件扩展智能体的能力。 简单来说,OpenClaw 就是你的私人 AI 管家——你拥有完全的控制权,数据不经过第三方服务器。 ClawHub 是 OpenClaw 的官方技能注册中心,类似 npm 之于 Node.js,托管了数千个社区贡献的技能。龙虾技能库是 ClawHub 的国内中文版,提供中文翻译、安全检测和镜像加速。 ## 系统要求 在安装之前,请确认你的系统满足以下要求: | 要求 | 说明 | |------|------| | **Node.js** | 推荐 Node 24(最新 LTS),最低要求 Node 22.14+ | | **操作系统** | macOS、Linux、Windows(推荐 WSL2) | | **磁盘空间** | 至少 500MB 可用空间 | | **网络** | 需要联网下载依赖和技能 | 检查你的 Node.js 版本: ```bash node --version ``` 如果版本低于 22.14,请先升级 Node.js。推荐使用 nvm 管理 Node 版本: ```bash # 安装 nvm(如果还没有) curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash # 安装并使用 Node 24 nvm install 24 nvm use 24 ``` ## 安装 OpenClaw OpenClaw 提供多种安装方式,选择最适合你的一种。 ### 方式一:一键安装脚本(推荐) 最简单的安装方式,一条命令搞定: **macOS / Linux:** ```bash curl -sL https://get.openclaw.ai | bash ``` **Windows(PowerShell):** ```powershell iwr https://get.openclaw.ai/win | iex ``` 安装脚本会自动检测系统环境、安装依赖并完成配置。 ### 方式二:npm 安装 如果你已经有 Node.js 环境,可以直接用 npm 安装: ```bash npm install -g openclaw ``` ### 方式三:pnpm 安装 ```bash pnpm add -g openclaw ``` ### 方式四:bun 安装 ```bash bun add -g openclaw ``` ## 国内镜像加速 国内用户安装时可能遇到下载速度慢的问题,建议配置镜像加速: ```bash # npm 使用淘宝镜像安装 npm install -g openclaw --registry https://registry.npmmirror.com # 或者全局配置淘宝镜像 npm config set registry https://registry.npmmirror.com ``` 配置 ClawHub 镜像源加速技能下载: ```bash clawhub config set registry https://cn.clawhub-mirror.com ``` ## 验证安装 安装完成后,运行以下命令验证: ```bash # 查看版本号 openclaw --version ``` 如果正确显示版本号(如 `v1.x.x`),说明安装成功。 运行诊断工具检查环境是否完整: ```bash openclaw doctor ``` `openclaw doctor` 会检查 Node.js 版本、依赖完整性、配置文件等,并给出修复建议。如果所有检查项都显示 ✅,说明环境没有问题。 ## 初始化配置 首次安装后,运行引导向导完成初始配置: ```bash openclaw onboard ``` 引导向导会帮你完成: - 选择 AI 模型提供商(推荐国内用户选择通义千问或 DeepSeek) - 配置 API Key - 设置智能体基本信息 - 选择聊天渠道 ## 启动 Gateway 配置完成后,启动 OpenClaw Gateway 网关: ```bash openclaw gateway start ``` Gateway 启动后,你可以通过浏览器访问仪表板: ``` http://127.0.0.1:18789/ ``` 仪表板提供了可视化的管理界面,你可以在这里查看智能体状态、管理渠道连接、查看会话记录等。 ### 检查 Gateway 状态 ```bash openclaw gateway status ``` ### 停止 Gateway ```bash openclaw gateway stop ``` ## 下一步 安装完成后,推荐按以下顺序继续学习: 1. **安装第一个技能**:阅读《安装你的第一个技能》教程,体验技能安装流程 2. **连接聊天渠道**:阅读《聊天渠道连接教程》,将智能体连接到你常用的聊天应用 3. **配置模型**:阅读《模型提供商配置教程》,选择适合你的 AI 模型 4. **遇到问题**:查看《常见问题与故障排查》教程 ## 常见问题 **Q: 安装速度很慢怎么办?** A: 确保已配置国内镜像源,参考上方"国内镜像加速"章节。 **Q: 提示权限不足(EACCES)?** A: 避免使用 `sudo npm install -g`,推荐使用 nvm 管理 Node.js,或修改 npm 全局目录权限。 **Q: 安装后命令找不到?** A: 检查 PATH 环境变量是否包含 npm 全局 bin 目录。运行 `npm bin -g` 查看路径,确保它在你的 PATH 中。 **Q: Windows 上安装失败?** A: 推荐使用 WSL2(Windows Subsystem for Linux),在 WSL2 中按 Linux 方式安装,体验更好。 #OpenClaw安装 #国内安装教程 #Gateway网关 #AI智能体 #龙虾技能库