一、产品简介

OpenClaw 是开源自托管 AI 网关,可本地部署运行 AI 智能体,支持对接多类聊天渠道、接入主流大模型,并通过技能 / 插件拓展能力。所有数据留存本地,隐私可控、不经过第三方服务器。

  • ClawHub:官方技能仓库,类比 Node.js 的 npm,提供海量社区技能;
  • 龙虾技能库:ClawHub 国内镜像站,提供镜像加速、中文适配与安全校验,适配国内网络环境。

二、前置系统要求

部署前先核对环境标准,避免安装报错:

表格

项目详细要求
Node.js最低 22.14+,推荐 24.x LTS 稳定版
操作系统macOS、主流 Linux、Windows(优先使用 WSL2)
磁盘空间预留至少 500MB 空闲空间
网络全程联网,国内需配置镜像加速提升下载速度

检查本地 Node 版本

执行命令查看当前版本:

bash

运行

node --version

若版本不达标,推荐使用 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

三、国内镜像前置配置(必做)

国内网络直接拉取官方源速度慢、易超时,优先配置镜像再执行安装。

1. 配置 npm 淘宝镜像

bash

运行

# 全局切换为淘宝镜像源(永久生效)
npm config set registry shturl.cc/t47EysKanTW6asYr8opC

# 查看当前镜像,确认配置成功
npm config get registry

2. 配置 ClawHub 国内镜像

技能下载、更新专用镜像,解决拉取失败问题:

bash

运行

clawhub config set registry https://cn.clawhub-mirror.com

四、多种安装方式(任选其一)

方式一:一键脚本安装(新手首选,推荐)

全自动检测环境、安装依赖,操作最简单。

macOS / Linux / WSL2

bash

运行

curl -sL https://get.openclaw.ai | bash

Windows 原生 PowerShell

powershell

iwr https://get.openclaw.ai/win | iex

方式二:npm 全局安装(已有 Node 环境)

bash

运行

npm install -g openclaw

方式三:pnpm 安装

bash

运行

pnpm add -g openclaw

方式四:bun 安装

bash

运行

bun add -g openclaw

五、安装校验 & 环境诊断

1. 验证程序是否安装成功

输出版本号即代表安装完成:

bash

运行

openclaw --version

2. 全环境体检(排障必备)

自动检测 Node 版本、依赖、配置文件、目录权限,逐项给出结果与修复建议:

bash

运行

openclaw doctor

所有项显示 ✅ 即为环境正常。

六、首次初始化引导

新装完成后,执行交互式向导完成基础配置:

bash

运行

openclaw onboard

向导依次完成以下配置:

  1. 选择大模型服务商(国内推荐:通义千问、DeepSeek)
  2. 填写对应平台 API Key
  3. 设置智能体基础信息
  4. 选配聊天对接渠道(可暂时跳过)

七、网关启停 & 可视化面板

1. 启动核心网关 Gateway

bash

运行

openclaw gateway start

2. 访问可视化管理面板

网关启动后,浏览器打开地址,可可视化管理状态、渠道、会话:

plaintext

http://127.0.0.1:18789/

3. 常用网关管理指令

bash

运行

# 查看网关运行状态
openclaw gateway status

# 停止网关服务
openclaw gateway stop

八、新手后续学习路线

部署完成后,建议按顺序上手进阶功能:

  1. 安装首个自定义技能,熟悉 clawhub 技能管理流程
  2. 对接微信、Telegram 等聊天渠道,实现多端交互
  3. 精细化配置大模型参数,适配使用场景
  4. 查阅故障排查文档,提前规避常见问题

九、国内高频问题解答

Q1:下载 / 安装速度极慢?

A:确认已完成上文 npm + ClawHub 双镜像配置,镜像可大幅提速。

Q2:提示权限不足 EACCES

A:不要使用 sudo npm install -g。优先用 nvm 管理 Node;若不使用 nvm,可修改 npm 全局目录权限。

Q3:安装后终端提示 openclaw: 未找到命令

A:将 npm 全局目录加入系统环境变量,查看目录路径:

bash

运行

npm bin -g

把输出路径写入系统 PATH 即可。

Q4:Windows 原生环境频繁安装失败?

A:推荐改用 WSL2 子系统,在 WSL2 内按照 Linux 流程安装,兼容性与稳定性更佳。