Windows系统下安装OpenClaw目录Windows系统下安装OpenClaw本地部署前置条件:①:Nodejs(22版本)②:pnpm 仅在从源代码构件时候需要③:OS:Windows10(最好是Win11系统),masOS12,或者Linux系统(Ubuntu20.04,Debian 11)④:GitWindows系统的要求:第一步:安装前置软件1:下载Nodejs2:安装Nodejs3安装pnpm4:安装WSL25安装git第二步:Windows下安装OpenClaw1安装OpenClaw​编辑报错一第三步:OpenClaw接入飞书应用一创建飞书应用1打开飞书平台创建账号2创建企业自建应用3获取应用凭证4添加应用能力5配置应用权限6启动机器人能力7创建版本二配置OpenClaw1在wsl下安装FeiShu的插件2:通过向导配置3配置openclaw.json三: 启动并测1启动网关:openclaw gateway2:发送测试消息3配对授权四OpenClaw帮我们干活本地部署前置条件:①:Nodejs(22版本)②:pnpm 仅在从源代码构件时候需要③:OS:Windows10(最好是Win11系统),masOS12,或者Linux系统(Ubuntu20.04,Debian 11)④:GitWindows系统的要求:我们这次用通过WSL2来运行WSL2,(也就是Windows下的Linux子系统)原生的OpenClaw是基于Linux开发的,所以我们用WSL2这种方式来创建更兼容官网也提供了直接在Windows系统安装的方式.但是up主试了之后报错很多不容易解决第一步:安装前置软件1:下载Nodejs下载地址: http://nodejs.org/zh-cn2:安装Nodejs如果node-v24.14.0-x64 (2).msi 文件无法正常安装则进入Power shell 用管理员身份打开直接运行msiexec /package D:\OpenClaw\node-v24.14.0-x64 (2).msi用这种方式安装一路next默认安装安装完成WinR检查nodejs的版本3安装pnpmNodeJs安装完就有npm,我们可以通过npm来安装pnpm安装命令npm install -g pnpm先检查npm的版本WinR执行安装命令安装pnpmpnpm安装完成WinR检查pnpm的版本4:安装WSL2管理员身份运行 PowerShell 输入wsl --install 命令,安装完成之后重启计算机(是重启,不是关机再开机哦!)安装成功.WSL2 此时已经安装完成PowerShell 安装 WSLWindows Subsystem for Linux并初始化 Ubuntu 分发版。当前状态是系统正在创建默认的 Unix 用户账户这一步需要你手动输入一个用户名重新进入linux系统的方式管理员身份运行PowerShell 执行wsl5安装gitgit下载地址https://git-scm.com/查看git的安装版本第二步:Windows下安装OpenClawOpenClaw官网地址:https://openclaw.ai/进入网站切换为中文字体1安装OpenClaw在管理员模式下打开PowerShell 进入WSL执行以下命令curl -fsSL https://openclaw.ai/install.sh | bash输入自己设定的密码安装OpenClaw安装的过程比较慢耐心等待..........选择各种配置选项(结合键盘的上下左右键来选择回车来确认这里选择大模型。选什么都可以。根据自己的的选择。这里我们选择千问大模型选择千问大模型进行认证复制链接进行认证(最好提前注册千问账号如果没有就注册完进行认证)进行千问认证授权认证成功之后出现下面的界面默认就行当前模型就行选择应用我们暂时不选择先跳过出现如下界面。跳过继续跳过gateway网关启动我们这里选择web UI的方式展现互动继续跳出面板信息我们访问面板信息的链接来登录OpenClaw的互动可视化界面OpenClaw可视化安装结束我们可以在浏览器界面和OpenClaw进行交互报错一交互界面报错unauthorized: gateway token missing (open the dashboard URL and paste the token in Control UI settingsunauthorized: gateway token missing是配置层缺失。也就是说系统现在启用了“Token 认证模式”但配置文件里没有写入 Token或者浏览器访问时没有带上 Token。报错信息已经明确提示了操作方法open the dashboard URL and paste the token in Control UI settings解决办法我们需要查询openclaw.json中的token来替换URL中的token第三步:OpenClaw接入飞书应用接入飞书步骤创建飞书应用配置OpenClaw启动并测试一创建飞书应用1打开飞书平台创建账号https://open.feishu.cn/ 进入网页点击开发者后台2创建企业自建应用输入应用名称和应用描述和应用图标点击创建3获取应用凭证点击左上角的凭证与基础信息查看app id 和app secretAPP IDAPP Secret重要提醒App Secret很重要请一定要记住4添加应用能力添加机器人5配置应用权限这里我们是添加聊天和群组权限,注意应用身份和用户身份权限都要开通可以搜素 im统一选中。开通权限-消息和群组-应用身份权限-输入im-全选开通权限-消息和群组-用户身份权限-全选6启动机器人能力事件与回调-事件配置-订阅方式选择使用长连接-保存报错了此时我们没有创建长连接用python创建长连接点击配置文档-开发文档-右侧python复制以下代码在python编译器中创建长连接打开vscode,创建OpenClaw长连接创建的py文件将py文件中的对应值修改安装所需要的lark_oapi包然后执行看到如图的信息说明长连接创建成功了长连接成功之后再去事件与回调-事件配置-点击保存这次成功添加事件-搜索接收消息-确认添加7创建版本到此飞书配置结束二配置OpenClaw1在wsl下安装FeiShu的插件命令: openclaw plugins install openclaw/feishu插件下载完成2:通过向导配置运行以下命令,根据提示粘贴APP ID 和 APP Secretopenclaw channels add选择yes选择飞书点击飞书输入app Secret和app ID一路按照图示的朝下进行群聊政策设置完直接finish退出3配置openclaw.json查看openclaw.json文件是否有如下的渠道信息如果没有要加上我们看到openclaw.json配置文件是有配置这些信息的所以以上我不需要添加三: 启动并测1启动网关:openclaw gateway2:发送测试消息在飞书中找到您创建的机器人发送一条消息打开飞书-点击打开应用在开发者后台启用openclaw机器人3配对授权默认情况下机器人会回复一个配对码,您需要批准此代码给机器人发送消息机器人回复之后可以获取到配对码在wsl中执行openclaw pairing approve feishu JBCCR3C3(授权码)配对完成现在给机器人发消息就返回正常消息了。四OpenClaw帮我们干活例子我让OpenClaw帮我把我电脑桌面上的.txt文件都放在一起 放在一个文件夹里文件夹名字叫做20260312