Windows 11 系统部署 OpenClaw 完整指南:从零到一的 AI 助手搭建

一、OpenClaw 简介

OpenClaw(昵称"小龙虾")是一款开源 AI 代理工具,定位为"AI 指挥官",能够接收指令、调用工具并自动化处理任务。它支持对接国内外多款大模型,所有数据本地存储,兼顾实用性与安全性。本文将详细介绍在 Windows 11 系统上部署 OpenClaw 的完整流程。

二、环境准备

2.1 系统要求

  • 操作系统:Windows 11 64位(Windows 10 1903+ 也适用,32位系统不支持)
  • 内存:最低 2GB,推荐 4GB 以上(本地跑大模型建议 8GB+)
  • 硬盘:预留至少 500MB 存储空间
  • 网络:稳定联网(用于下载依赖,调用云端大模型需联网)

2.2 核心提醒

  • 全程使用管理员权限操作终端,否则会出现权限不足报错
  • 安装路径避免中文、空格、特殊符号(如"我的文件夹""Open Claw")
  • 安装过程不要关闭终端窗口、不要断网,耐心等待依赖下载

三、安装 OpenClaw

3.1 方式一:一键安装(推荐小白)

这是官方推荐的安装方式,专门为 Windows 小白打造,无需命令行基础,3分钟即可完成,自动配置所有环境和依赖。

步骤 1:打开管理员 PowerShell

  1. 点击 Windows 左下角搜索框,输入 PowerShell
  2. 右键点击 Windows PowerShell,选择 以管理员身份运行
  3. 弹出权限提示时点击

步骤 2:执行安装策略

在 PowerShell 中输入以下命令:

powershell 复制代码
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

选择 A(全是)确认。

步骤 3:执行一键安装脚本

将以下命令完整复制,粘贴到 PowerShell 终端窗口,按下回车键:

powershell 复制代码
iwr -useb https://openclaw.ai/install.ps1 | iex

或者使用更完整的命令(包含 TLS 协议强制开启,防止下载失败):

powershell 复制代码
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://openclaw.ai/install.ps1'))

3.2 方式二:手动安装(适合高级用户)

适合已有 Node.js 环境、需要自定义修改 OpenClaw 源码的用户,步骤稍繁琐,但能完全掌控安装过程。

步骤 1:安装 Node.js 22+

OpenClaw 对 Node.js 版本要求严格,必须 ≥22。

  1. 访问 Node.js 官网下载页:https://nodejs.org/zh-cn/download/
  2. 选择 Windows 安装包(64位),下载 v22.x.x 版本
  3. 双击安装包,关键步骤 :勾选 Add to PATH(自动配置环境变量),其余默认下一步
  4. 验证:在终端输入 node -vnpm -v,能显示版本号即安装成功

步骤 2:安装 Git

  1. 下载地址:https://git-scm.com/downloads(选择 Windows 版本)
  2. 安装时默认配置即可,新手推荐勾选 Use Git from Git Bash only
  3. 验证:终端输入 git --version,显示版本信息即成功

步骤 3:安装 OpenClaw

您有两种选择:英文版或中文版(推荐国内用户使用中文版,配置更友好)。

选项 A:安装中文版(推荐)

在 PowerShell 中运行:

powershell 复制代码
pnpm add -g @qingchencloud/openclaw-zh@latest

如果没有安装 pnpm,可将 pnpm 替换为 npm。

选项 B:安装国际英文版

powershell 复制代码
pnpm add -g openclaw

验证安装:openclaw-zh --versionopenclaw --version

四、初始化配置

安装完成后,需要运行向导来配置模型密钥和聊天渠道。

运行向导

  • 如果是中文版:openclaw-zh onboard
  • 如果是英文版:openclaw onboard

跟随交互式提示(使用键盘上下键选择,回车确认):

步骤 选项 推荐选择 说明
1 安全警告 选择 Yes 表示了解风险
2 安装模式 选择 QuickStart 快速开始,适合新手
3 选择 AI 模型 OpenAI GPT 或 Google Gemini 国内网络选 Gemini 更稳定
4 输入 API Key 根据提示粘贴密钥 去对应官网获取 API Key
5 选择具体模型 gpt-4o-mini 或 gemini-pro 性价比高
6 选择通讯渠道 推荐先选 Skip for now 稍后再配置
7 配置技能 No 先基础运行,以后再加功能
8 安装守护进程 Yes 这样关掉窗口也能运行

国内用户特别建议

  • 模型提供方选择 Qwen(通义千问),国内可直接访问
  • 通讯渠道可稍后配置飞书、钉钉等国内平台

五、启动服务与验证

5.1 启动服务

配置完成后,启动 OpenClaw:

  • 中文版:openclaw-zh start
  • 英文版:openclaw start

成功标志:终端会显示类似 Server running at http://localhost:3000 的信息。

5.2 验证是否成功

  1. 打开您配置的聊天软件(例如 Telegram)
  2. 向机器人发送 help你好
  3. 如果机器人回复了消息,说明安装成功!
  4. 也可以在浏览器访问 http://localhost:3000 查看管理面板(如果开启了 Web UI)

六、Windows 11 特有常见问题解决

6.1 报错:EPERM: operation not permitted 或权限拒绝

解决方法

  1. 点击开始菜单,搜索 PowerShell
  2. 右键点击,选择 以管理员身份运行
  3. 重新执行安装命令

6.2 报错:'openclaw' 不是内部或外部命令

解决方法

  1. 完全关闭当前的 PowerShell 窗口
  2. 重新打开一个新的窗口
  3. 再次尝试运行命令
  4. 如果仍然不行,重启电脑

6.3 网络问题(连接 GitHub 或 npm 源超时)

解决方法 :配置国内镜像源

在执行安装命令前,运行:

powershell 复制代码
npm config set registry https://registry.npmmirror.com
pnpm config set registry https://registry.npmmirror.com

6.4 如何在后台运行?

默认情况下,关闭 PowerShell 窗口服务就会停止。如果您希望它像软件一样在后台运行:

  • 简单方法:保持 PowerShell 窗口最小化运行
  • 进阶方法:使用 nssm(Non-Sucking Service Manager)将其注册为 Windows 服务,或者使用 Docker Desktop for Windows 进行容器化部署(适合高级用户)

七、国内适配:配置飞书通道

飞书是国内支持的官方平台,配置步骤如下:

  1. 创建飞书应用:前往飞书开放平台,创建"企业自建应用"
  2. 获取凭证:获取 App ID 和 App Secret
  3. 编辑配置文件 :编辑 C:\Users\你的用户名\.openclaw\openclaw.json,添加飞书配置:
json 复制代码
"channels": {
  "feishu": {
    "enabled": true,
    "appId": "你的App ID",
    "appSecret": "你的App Secret",
    "connectionMode": "websocket"
  }
}
  1. 配置权限:在飞书控制台配置相应权限(参考完整权限列表)
  2. 重启网关openclaw gateway restart
  3. 测试:重启后即可通过飞书与 OpenClaw 交互

八、总结

OpenClaw 在 Windows 11 上的部署虽然有一定技术门槛,但按照本文的步骤操作,大多数用户都能顺利完成安装。关键点总结:

  1. 环境准备是基础:确保 Node.js ≥22 版本,使用管理员权限操作
  2. 安装方式灵活选择:新手推荐一键安装,开发者可选手动安装
  3. 配置按需调整:根据网络环境选择合适的模型和通讯渠道
  4. 问题有解决方案:常见报错都有对应的解决方法

完成 OpenClaw 的安装只是一个起点。接下来的舞台将交给你的创意:是让它帮你处理繁琐的表格数据,还是让它成为你 24 小时在线的系统管家?在这个"人机协作"的时代,掌握自动化工具的部署,本质上是在升级你自己的效率系统。

如果在部署过程中遇到其他问题,欢迎在评论区留言交流!

相关推荐
Xi-Xu2 小时前
低成本运行 Claude Code:通过 LiteLLM 接入 GitHub Copilot Chat API 的完整指南
人工智能·经验分享·github·copilot·生产力工具
weixin_307779132 小时前
提升 LLM 输出鲁棒性:使用 json_repair 智能修复非标准 JSON
开发语言·人工智能·算法·json·软件工程
xixixi777772 小时前
数字世界的攻防战:网络安全的演进之路
网络·人工智能·安全·web安全·网络安全·攻击
lierenvip2 小时前
开源模型应用落地-工具使用篇-Spring AI-Function Call(八)
人工智能·spring·开源
无忧智库2 小时前
破局大模型“语料荒”:国家级高质量中文多模态语料库处理平台的深度解构与实战指南(WORD)
大数据·人工智能
重庆兔巴哥2 小时前
如何使用Dev-C++的Windows API进行GUI开发?
开发语言·c++·windows
coding侠客2 小时前
Codeium:免费的 AI 补全工具,Copilot 的平替
人工智能·copilot
甜辣uu2 小时前
LLM-Integrated Bayesian State Space Models for Multimodal Temporal Forecasting
人工智能·深度学习·机器学习
江瀚视野2 小时前
京东自营家装来了,用AI进军家装未来何在?
人工智能