文章目录
- OpenClaw(曾用名 Clawdbot、Moltbot)是一款由奥地利程序员彼得・斯坦伯格(Peter Steinberger)开发的开源 AI 智能体执行框架,于 2025 年 11 月首次发布,2026 年 1 月正式定名为 OpenClaw。因其图标为龙虾,在中文社区中常被亲切地称为 "小龙虾"。 OpenClaw 不是聊天机器人,也不是大模型本身,而是给 AI 装上手脚,让 AI 真正动手干活的数字执行引擎。它是一个运行在你自己设备上的多渠道 AI 网关,让你的 AI 助手能够无处不在。
- 自主执行任务:理解自然语言指令,直接操作电脑完成真实任务 多渠道通信:支持 Telegram、WhatsApp、Slack、Discord、iMessage、Signal、飞书、企微、QQ 等多个消息平台 本地优先:完全运行在你的设备上,保护数据隐私 文件管理:自动整理、分类、重命名本地文件 浏览器自动化:网页浏览、表单填写、数据抓取 工作流自动化:在多个应用间自动完成复杂工作流程 可扩展架构:支持自定义技能(Skill)和插件开发 持久记忆:具备长期记忆能力,持续学习你的使用习惯
- 表格 配置项 最低要求 推荐配置 操作系统 Windows 11 64 位 Windows 11 22H2+ 64 位 处理器 双核 2GHz 以上 四核 3GHz 以上 内存 8GB RAM 16GB RAM 以上 磁盘空间 20GB 可用空间 50GB SSD 固态硬盘 网络 稳定的互联网连接 宽带网络 重要提示:Windows 10 系统也可安装,但本教程专门针对 Windows 11 优化
- 表格 软件名称 最低版本 推荐版本 下载地址 Node.js v22.16.0 v24.x LTS https://nodejs.org/ Git 2.30+ 最新版 https://git-scm.com/ Visual Studio Build Tools 2022 2022 https://visualstudio.microsoft.com/ Python 3.10+ 3.11 https://www.python.org/ pnpm 8.0+ 最新版 随 Node.js 安装
-
- Node.js 是 OpenClaw 运行的核心环境,版本要求极其严格,必须使用 v22.16 或更高版本。 安装步骤: 访问 Node.js 官网:https://nodejs.org/zh-cn/download/current/ 下载 Windows Installer (.msi) 64 位版本(选择 v24.x LTS 版本) 双击运行安装程序,按照向导完成安装 重要:安装时务必勾选 "Automatically install the necessary tools" 选项 安装完成后,重启电脑 验证安装: node –version npm –version 应显示:v24.x.x 和 10.x.x ❌ 禁止使用:Node.js 20.x 及以下版本,会直接导致安装失败
- 安装步骤: 访问 Git 官网:https://git-scm.com/download/win 下载 64-bit Git for Windows Setup 运行安装程序,全部使用默认设置即可 验证安装 git –version
- 这是最容易被忽略但至关重要的一步,用于编译原生 C++ 模块。 安装步骤: 访问:https://visualstudio.microsoft.com/zh-hans/downloads/ 下载 "Build Tools for Visual Studio 2022" 运行安装程序,勾选以下工作负载: ✅ 使用 C++ 的桌面开发(Desktop development with C++) 在右侧详细组件中,确保勾选: ✅ MSVC v143 – VS 2022 C++ x64/x86 生成工具 ✅ Windows 11 SDK ✅ C++ CMake 工具 点击安装,等待完成(约 5-10 分钟) 快速安装命令(管理员 PowerShell): winget install Microsoft.VisualStudio.2022.BuildTools
- 安装步骤: 访问:https://www.python.org/downloads/windows/ 下载 Python 3.11.x(推荐,3.12 也可) 重要:安装时勾选 "Add Python to PATH" 选择 "Install Now" 完成安装 验证安装: python –version
- pnpm 比 npm 更快、更节省磁盘空间。 安装命令(管理员 PowerShell): npm install -g pnpm 配置国内镜像(加速下载,强烈推荐): pnpm config set registry https://registry.npmmirror.com npm config set registry https://registry.npmmirror.com 验证安装: pnpm –version
- 这是最简单的安装方式,脚本会自动检测并配置所有环境。 步骤: 以管理员身份打开 PowerShell 点击开始菜单 搜索 "PowerShell" 右键点击 "Windows PowerShell" 选择 "以管理员身份运行" 配置 PowerShell 执行策略 Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned 提示时输入 Y 确认 运行一键安装脚本 iwr -useb https://openclaw.ai/install.ps1 | iex 等待安装完成(约 2-5 分钟)
- 适合需要自定义修改或二次开发的用户。
- # 创建安装目录 mkdir C:openclaw cd C:openclaw # 克隆官方仓库(GitHub) git clone https://github.com/openclaw/openclaw.git . # 国内用户可使用 Gitee 镜像加速 # git clone https://gitee.com/openclaw/openclaw.git .
- # 进入项目目录 cd C:openclaw # 配置国内镜像(如未配置) pnpm config set registry https://registry.npmmirror.com # 安装所有依赖 pnpm install 此步骤约需 3-8 分钟,取决于网络速度
- # 构建前端 UI 界面 pnpm ui:build # 构建核心服务 pnpm build
- # 创建全局命令链接 npm link
- # 检查版本 openclaw –version # 运行系统诊断(最重要的验证步骤) openclaw doctor 成功标志:所有检查项均显示绿色通过
- # 启动引导式配置 openclaw onboard 配置向导会引导你完成: 选择 AI 模型提供商(Anthropic、OpenAI、Qwen 等) 输入对应的 API Key 选择消息渠道(Web UI、Telegram、Discord 等) 设置 AI 助手名称和个性 跳过自动启动 UI: openclaw onboard –no-ui
- # 启动 Gateway 服务(后台运行) openclaw gateway start # 查看服务状态 openclaw gateway status # 查看运行日志 openclaw logs
- 服务启动后,在浏览器中访问: http://localhost:8787 即可打开 OpenClaw 的 Web 管理界面。
- OpenClaw 支持通过环境变量进行高级配置: 环境变量 说明 示例值 OPENCLAW_HOME 数据存储目录 C:Users你的用户名.openclaw OPENCLAW_PORT Web 服务端口 8787 OPENCLAW_HOST 绑定地址 0.0.0.0 SHARP_IGNORE_GLOBAL_LIBVIPS 跳过 libvips 编译(解决 sharp 报错) 1 临时设置(当前会话有效): $env:SHARP_IGNORE_GLOBAL_LIBVIPS = “1” 永久设置(用户级): [Environment]::SetEnvironmentVariable(“SHARP_IGNORE_GLOBAL_LIBVIPS”, “1”, “User”)
- 如果系统中有多个 Node.js 版本,推荐使用 nvm-windows: 下载 nvm-windows:https://github.com/coreybutler/nvm-windows/releases 安装后执行: nvm install 24 nvm use 24
- 问题 1:node –version 显示版本过低 错误:OpenClaw requires Node.js >= 22.16.0 解决方案: # 1. 卸载旧版本 Node.js # 2. 下载安装 v24.x LTS # 3. 重启电脑后验证 node –version
- 问题 2:pnpm install 网络超时或失败 解决方案: # 1. 配置国内镜像 pnpm config set registry https://registry.npmmirror.com # 2. 清理缓存后重试 pnpm store prune pnpm install
- 问题 3:sharp 模块编译失败 错误:node-gyp build failed 解决方案: # 设置环境变量跳过 libvips 编译 $env:SHARP_IGNORE_GLOBAL_LIBVIPS = “1” # 重新安装 pnpm install 问题 4:缺少 C++ 编译工具 错误:MSBUILD : error MSB3428: 未能加载 Visual C++ 组件 “VCBuild.exe” 解决方案: 确保已安装 Visual Studio Build Tools 勾选 "使用 C++ 的桌面开发" 工作负载 重启 PowerShell 后重试
- 问题 5:权限被拒绝 错误:EACCES: permission denied 解决方案: 必须以管理员身份运行 PowerShell 关闭杀毒软件临时防护 检查文件夹权限
- 问题 6:端口 8787 被占用 解决方案: # 查找占用进程 netstat -ano | findstr :8787 # 结束进程(替换 PID) taskkill /PID <进程ID> /F # 或使用其他端口启动 $env:OPENCLAW_PORT = 8888 openclaw gateway start
- 问题 7:构建过程中内存溢出 plaintext 错误:JavaScript heap out of memory 解决方案: # 增加 Node.js 内存限制 $env:NODE_OPTIONS = “–max-old-space-size=4096” # 重新构建 pnpm build
目录
- 一、OpenClaw 简介
- 1.1 什么是 OpenClaw
- 1.2 核心功能与用途
- 二、环境准备
- 2.1 Windows 11 系统要求
- 2.2 必要前置依赖软件
- 2.3 各依赖软件详细安装步骤
- 2.3.1 安装 Node.js(核心依赖)
- 2.3.2 安装 Git
- 2.3.3 安装 Visual Studio Build Tools(编译工具链)
- 2.3.4 安装 Python
- 2.3.5 安装 pnpm 包管理器
- 三、OpenClaw 完整安装步骤
- 3.1 方式一:一键脚本安装(推荐新手)
- 3.2 方式二:源码编译安装(推荐开发者)
- 3.2.1 获取源码
- 3.2.2 安装项目依赖
- 3.2.3 编译构建项目
- 3.2.4 全局链接(创建命令)
- 四、安装验证与初始化配置
- 4.1 验证安装成功
- 4.2 初始化配置(Onboarding)
- 4.3 启动 OpenClaw 服务
- 4.4 访问 Web 控制面板
- 五、环境配置与路径设置
- 5.1 环境变量配置
- 5.2 Node.js 多版本管理(可选)
- 六、常见问题排查与解决方案
- 6.1 Node.js 版本相关问题
- 6.2 依赖安装失败问题
- 6.3 编译工具链问题
- 6.4 权限问题
- 6.5 端口占用问题
- 6.6 内存不足问题
- 七、使用示例与测试方法
- 7.1 基础功能验证
- 测试 1:命令行对话
- 测试 2:系统命令执行
- 测试 3:健康检查
- 7.2 简单使用示例
- 示例 1:文件整理任务
- 示例 2:信息查询
- 示例 3:简单计算
- 7.3 技能(Skill)测试
- 7.4 服务管理常用命令
- 八、后续建议
OpenClaw(曾用名 Clawdbot、Moltbot)是一款由奥地利程序员彼得・斯坦伯格(Peter Steinberger)开发的开源 AI 智能体执行框架,于 2025 年 11 月首次发布,2026 年 1 月正式定名为 OpenClaw。因其图标为龙虾,在中文社区中常被亲切地称为 "小龙虾"。
OpenClaw 不是聊天机器人,也不是大模型本身,而是给 AI 装上手脚,让 AI 真正动手干活的数字执行引擎。它是一个运行在你自己设备上的多渠道 AI 网关,让你的 AI 助手能够无处不在。
- 自主执行任务:理解自然语言指令,直接操作电脑完成真实任务
- 多渠道通信:支持 Telegram、WhatsApp、Slack、Discord、iMessage、Signal、飞书、企微、QQ 等多个消息平台
- 本地优先:完全运行在你的设备上,保护数据隐私
- 文件管理:自动整理、分类、重命名本地文件
- 浏览器自动化:网页浏览、表单填写、数据抓取
- 工作流自动化:在多个应用间自动完成复杂工作流程
- 可扩展架构:支持自定义技能(Skill)和插件开发
- 持久记忆:具备长期记忆能力,持续学习你的使用习惯

表格
| 配置项 | 最低要求 | 推荐配置 |
|---|---|---|
| 操作系统 | Windows 11 64 位 | Windows 11 22H2+ 64 位 |
| 处理器 | 双核 2GHz 以上 | 四核 3GHz 以上 |
| 内存 | 8GB RAM | 16GB RAM 以上 |
| 磁盘空间 | 20GB 可用空间 | 50GB SSD 固态硬盘 |
| 网络 | 稳定的互联网连接 | 宽带网络 |
重要提示:Windows 10 系统也可安装,但本教程专门针对 Windows 11 优化
表格
| 软件名称 | 最低版本 | 推荐版本 | 下载地址 |
|---|---|---|---|
| Node.js | v22.16.0 | v24.x LTS | https://nodejs.org/ |
| Git | 2.30+ | 最新版 | https://git-scm.com/ |
| Visual Studio Build Tools | 2022 | 2022 | https://visualstudio.microsoft.com/ |
| Python | 3.10+ | 3.11 | https://www.python.org/ |
| pnpm | 8.0+ | 最新版 | 随 Node.js 安装 |
Node.js 是 OpenClaw 运行的核心环境,版本要求极其严格,必须使用 v22.16 或更高版本。
安装步骤:
- 访问 Node.js 官网:https://nodejs.org/zh-cn/download/current/
- 下载 Windows Installer (.msi) 64 位版本(选择 v24.x LTS 版本)
- 双击运行安装程序,按照向导完成安装
- 重要:安装时务必勾选 "Automatically install the necessary tools" 选项
- 安装完成后,重启电脑
- 验证安装:
node --version npm --version
应显示:v24.x.x 和 10.x.x
❌ 禁止使用:Node.js 20.x 及以下版本,会直接导致安装失败
安装步骤:
- 访问 Git 官网:https://git-scm.com/download/win
- 下载 64-bit Git for Windows Setup
- 运行安装程序,全部使用默认设置即可
- 验证安装
git --version
这是最容易被忽略但至关重要的一步,用于编译原生 C++ 模块。
安装步骤:
- 访问:https://visualstudio.microsoft.com/zh-hans/downloads/
- 下载 "Build Tools for Visual Studio 2022"
- 运行安装程序,勾选以下工作负载:
- ✅ 使用 C++ 的桌面开发(Desktop development with C++)
- 在右侧详细组件中,确保勾选:
- ✅ MSVC v143 – VS 2022 C++ x64/x86 生成工具
- ✅ Windows 11 SDK
- ✅ C++ CMake 工具
- 点击安装,等待完成(约 5-10 分钟)
快速安装命令(管理员 PowerShell):
winget install Microsoft.VisualStudio.2022.BuildTools
安装步骤:
- 访问:https://www.python.org/downloads/windows/
- 下载 Python 3.11.x(推荐,3.12 也可)
- 重要:安装时勾选 "Add Python to PATH"
- 选择 "Install Now" 完成安装
- 验证安装:
python --version
pnpm 比 npm 更快、更节省磁盘空间。
安装命令(管理员 PowerShell):
npm install -g pnpm
配置国内镜像(加速下载,强烈推荐):
pnpm config set registry https://registry.npmmirror.com npm config set registry https://registry.npmmirror.com
验证安装:
pnpm --version
这是最简单的安装方式,脚本会自动检测并配置所有环境。
步骤:
以管理员身份打开 PowerShell
- 点击开始菜单
- 搜索 "PowerShell"
- 右键点击 "Windows PowerShell"
- 选择 "以管理员身份运行"
配置 PowerShell 执行策略
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned
提示时输入 Y 确认
运行一键安装脚本
iwr -useb https://openclaw.ai/install.ps1 | iex
等待安装完成(约 2-5 分钟)
适合需要自定义修改或二次开发的用户。
# 创建安装目录
mkdir C:openclaw
cd C:openclaw
# 克隆官方仓库(GitHub)
git clone https://github.com/openclaw/openclaw.git .
# 国内用户可使用 Gitee 镜像加速
# git clone https://gitee.com/openclaw/openclaw.git .
# 进入项目目录
cd C:openclaw
# 配置国内镜像(如未配置)
pnpm config set registry https://registry.npmmirror.com
# 安装所有依赖
pnpm install
此步骤约需 3-8 分钟,取决于网络速度
此步骤约需 3-8 分钟,取决于网络速度
# 构建前端 UI 界面
pnpm ui:build
# 构建核心服务
pnpm build
# 创建全局命令链接
npm link
# 检查版本
openclaw --version
# 运行系统诊断(最重要的验证步骤)
openclaw doctor
成功标志:所有检查项均显示绿色通过
# 启动引导式配置
openclaw onboard
配置向导会引导你完成:
- 选择 AI 模型提供商(Anthropic、OpenAI、Qwen 等)
- 输入对应的 API Key
- 选择消息渠道(Web UI、Telegram、Discord 等)
- 设置 AI 助手名称和个性
跳过自动启动 UI:
openclaw onboard --no-ui
# 启动 Gateway 服务(后台运行)
openclaw gateway start
# 查看服务状态
openclaw gateway status
# 查看运行日志
openclaw logs
服务启动后,在浏览器中访问:
http://localhost:8787
即可打开 OpenClaw 的 Web 管理界面。
OpenClaw 支持通过环境变量进行高级配置:
| 环境变量 | 说明 | 示例值 |
|---|---|---|
OPENCLAW_HOME |
数据存储目录 | C:Users你的用户名.openclaw |
OPENCLAW_PORT |
Web 服务端口 | 8787 |
OPENCLAW_HOST |
绑定地址 | 0.0.0.0 |
SHARP_IGNORE_GLOBAL_LIBVIPS |
跳过 libvips 编译(解决 sharp 报错) | 1 |
临时设置(当前会话有效):
$env:SHARP_IGNORE_GLOBAL_LIBVIPS = "1"
永久设置(用户级):
[Environment]::SetEnvironmentVariable("SHARP_IGNORE_GLOBAL_LIBVIPS", "1", "User")
如果系统中有多个 Node.js 版本,推荐使用 nvm-windows:
- 下载 nvm-windows:https://github.com/coreybutler/nvm-windows/releases
- 安装后执行:
nvm install 24 nvm use 24
问题 1:node --version 显示版本过低
错误:OpenClaw requires Node.js >= 22.16.0
解决方案:
# 1. 卸载旧版本 Node.js # 2. 下载安装 v24.x LTS # 3. 重启电脑后验证 node --version
问题 2:pnpm install 网络超时或失败
解决方案:
# 1. 配置国内镜像 pnpm config set registry https://registry.npmmirror.com # 2. 清理缓存后重试 pnpm store prune pnpm install
问题 3:sharp 模块编译失败
错误:node-gyp build failed
解决方案:
# 设置环境变量跳过 libvips 编译 $env:SHARP_IGNORE_GLOBAL_LIBVIPS = "1" # 重新安装 pnpm install
问题 4:缺少 C++ 编译工具
错误:MSBUILD : error MSB3428: 未能加载 Visual C++ 组件 "VCBuild.exe"
解决方案:
- 确保已安装 Visual Studio Build Tools
- 勾选 "使用 C++ 的桌面开发" 工作负载
- 重启 PowerShell 后重试
问题 5:权限被拒绝
错误:EACCES: permission denied
解决方案:
- 必须以管理员身份运行 PowerShell
- 关闭杀毒软件临时防护
- 检查文件夹权限
问题 6:端口 8787 被占用
解决方案:
# 查找占用进程 netstat -ano | findstr :8787 # 结束进程(替换 PID) taskkill /PID <进程ID> /F # 或使用其他端口启动 $env:OPENCLAW_PORT = 8888 openclaw gateway start
问题 7:构建过程中内存溢出
plaintext
错误:JavaScript heap out of memory
解决方案:
# 增加 Node.js 内存限制 $env:NODE_OPTIONS = "--max-old-space-size=4096" # 重新构建 pnpm build
# 进入对话模式
openclaw chat
输入:你好,请介绍一下你自己 预期:AI 助手正常回复
# 执行简单命令
openclaw exec "echo 'Hello OpenClaw!'"
# 完整系统诊断
openclaw doctor
在 Web UI 或聊天中发送:
帮我整理下载文件夹,按文件类型分类,创建文档、图片、视频三个子文件夹,然后把对应文件移动进去
预期结果:OpenClaw 自动执行文件整理操作
发送:
现在几点了?今天是星期几?
预期:返回准确的时间信息
发送:
计算 256 × 1024 等于多少
预期:返回正确的计算结果 262144
# 查看已安装的技能
openclaw skill list
# 运行内置技能示例
openclaw skill run system-info
# 安装新技能(示例)
openclaw skill install weather
# 启动服务
openclaw gateway start
# 停止服务
openclaw gateway stop
# 重启服务
openclaw gateway restart
# 查看状态
openclaw gateway status
# 查看实时日志
openclaw logs -f
# 更新 OpenClaw
openclaw update
- 首次使用:建议先从简单任务开始,逐步熟悉 OpenClaw 的能力
- API Key 配置:确保配置了有效的大模型 API Key,这是 AI 功能正常工作的前提
- 数据备份:定期备份
%USERPROFILE%.openclaw 目录
- 关注更新:OpenClaw 迭代很快,定期运行
openclaw update 更新
- 社区支持:遇到问题可访问 GitHub Issues 或中文社区寻求帮助
恭喜! 你已成功完成 OpenClaw 的安装与配置。现在你拥有了一个可以真正帮你干活的 AI 私人助理!
%USERPROFILE%.openclaw 目录openclaw update 更新恭喜! 你已成功完成 OpenClaw 的安装与配置。现在你拥有了一个可以真正帮你干活的 AI 私人助理!
如有任何问题,建议先运行 openclaw doctor 进行自我诊断,大部分问题都能自动检测并给出修复建议。
以上就是Windows 11操作系统安装OpenClaw的完整教程的详细内容,更多关于Windows 11安装OpenClaw教程的资料请关注风君子博客其它相关文章!