小龙虾(openclaw)windows 安装

7 阅读3分钟

OpenClaw Windows 安装教程

本文档介绍在 Windows 系统上安装 OpenClaw 的步骤。OpenClaw 是一个可运行在自有设备上的个人 AI 助手,支持 WhatsApp、Telegram、Slack、Discord 等多种消息渠道。


环境要求

  • 操作系统:Windows 10 或更高版本
  • Node.js:版本 ≥ 22(推荐 ≥ 22.12.0)
  • Git:建议提前安装,防止后期运行报错

1. 安装 Node.js(版本 ≥ 22)

OpenClaw 依赖 Node.js 运行,请确保安装 Node.js 22 或更高版本。

方式一:官网下载安装(推荐)

  1. 打开 Node.js 官网:nodejs.org/
  2. 选择 LTS(长期支持) 版本,当前 LTS 为 Node.js 22.x
  3. 下载 Windows 安装包(.msi.exe
  4. 运行安装程序,按提示完成安装
  5. 安装时建议勾选 "Add to PATH",以便在命令行中使用 nodenpm

方式二:使用 winget(Windows 包管理器)

在 PowerShell 或命令提示符中执行:

winget install OpenJS.NodeJS.LTS

方式三:使用 nvm-windows(多版本管理)

如需管理多个 Node.js 版本,可使用 nvm-windows

  1. 下载并安装 nvm-windows
  2. 安装 Node.js 22:
nvm install 22
nvm use 22

验证安装

安装完成后,打开新的 PowerShell 或命令提示符窗口,执行:

node -v

应显示 v22.x.x 或更高版本(如 v22.12.0)。

npm -v

应显示 npm 版本号。


2. 安装 Git(防止后期运行报错)

OpenClaw 部分功能依赖 Git,建议提前安装以避免运行时报错。

方式一:官网下载安装(推荐)

  1. 打开 Git 官网:git-scm.com/download/wi…
  2. 下载 Windows 安装包
  3. 运行安装程序,按提示完成安装
  4. 安装时建议勾选 "Git from the command line and also from 3rd-party software",以便在命令行中使用 git

方式二:使用 winget

winget install Git.Git

验证安装

git --version

应显示 Git 版本号(如 git version 2.x.x)。


3. 安装 OpenClaw

Node.js 和 Git 安装完成后,按以下步骤安装 OpenClaw。

以管理员方式打开终端

右键点击 PowerShell命令提示符,选择 “以管理员身份运行”。建议使用 PowerShell,以避免安装命令执行过严导致失败。

放宽 PowerShell 执行策略

在 PowerShell 中依次输入以下命令,出现提示时一路输入 y 并回车:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

执行官方安装命令

curl -fsSL https://openclaw.ai/install.sh | bash -s -- --install-method npm

提示:若在 PowerShell 中执行 curl | bash 报错,可改用 Git Bash(随 Git 安装)运行上述命令。

等待安装完成。

验证安装

openclaw --version

4. 配置 OpenClaw 与模型

安装完成后,即可通过指令进行 OpenClaw 的配置与模型设置。

快速入门(向导模式)

openclaw onboard --install-daemon

向导会引导你完成网关、工作区、渠道、模型和技能的配置。

启动 Gateway 网关

openclaw gateway --port 18789 --verbose

5. 对接飞书(可选)

如需将 OpenClaw 对接飞书,需在飞书开放平台开通权限并配置事件回调。

开通权限

在飞书开放平台开通应用权限:

飞书开放平台open.feishu.cn/app/cli_a93…

在此链接中为你的应用开通所需权限。

配置事件与回调(重要)

  1. 在飞书开放平台左侧菜单点击 「事件与回调」
  2. 本步骤很重要:需要本地运行代码实现长连接,以接收飞书的事件推送

长连接配置文档open.feishu.cn/document/se…

按官方文档配置请求 URL 与长连接后,即可完成飞书对接。


推荐:使用 WSL2 安装(更稳定)

OpenClaw 官方推荐在 Windows 上通过 WSL2(建议 Ubuntu)运行,以获得更好的兼容性和工具支持。若在原生 Windows 下遇到问题,可参考官方文档使用 WSL2 方式安装:


常见问题

Node.js 版本过低

若提示 Node.js 版本不满足要求,请升级到 22 或更高版本后重试。

命令无法识别

openclaw 命令无法识别,请确认:

  1. Node.js 已正确安装且已加入 PATH
  2. 使用新的 PowerShell/命令提示符窗口
  3. 全局安装路径是否在 PATH 中(通常为 %APPDATA%\npm

相关链接