一、Windows
1、安装
所需环境
Node.js >=22.0.0
Git
Powershell
安装node
先安装node和git是为了给第3步的一键脚本节省安装事件
官网:Node.js — 在任何地方运行 JavaScript
默认安装,不要改任何设置,安装后验证结果
PS C:\Users\fooyun\Desktop> node -v v24.13.0安装git
一路安装,验证结果
PS C:\Users\fooyun\Desktop> git --version git version 2.53.0.windows.1执行OpenClaw安装脚本(以管理员身份运行PowerShell)
#开启PowerShell脚本执行权限,输入Y确认 Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser #一键脚本 iwr -useb https://openclaw.ai/install.ps1 | iex #待到“OpenClaw installed successfully”表示成功
2、配置OpenClaw
2、连接飞书
需要的项目
OpenClaw的飞书插件
飞书官方的NodeSDK(仅在上述插件安装这个包失败的时候涉及安装)
首先安装飞书插件
#安装飞书插件 openclaw plugins install @m1heng-clawd/feishu #更新插件 openclaw plugins update feishu安装飞书NodeSDK(可选,插件安装完配置中不报错就无需安装)
npm install @larksuiteoapi/node-sdk配置飞书应用
创建应用
“添加能力” 添加“机器人”能力
飞书应用后台“权限管理”,添加权限
#直接导入这个配置,省得手选 { "scopes": { "tenant": [ "contact:contact.base:readonly", "contact:user.base:readonly", "im:chat:readonly", "im:message", "im:message.group_at_msg:readonly", "im:message.group_msg", "im:message.p2p_msg:readonly", "im:message.reactions:read", "im:message:readonly", "im:message:send_as_bot", "im:message:update", "im:resource" ], "user": [ "contact:contact.base:readonly" ] } }配置飞书插件
飞书应用后台点击“凭证与基础信息”,保存好AppId与AppSecret
配置插件
openclaw config set channels.feishu.appId "cli_xxxxx" openclaw config set channels.feishu.appSecret "your_app_secret" openclaw config set channels.feishu.enabled true
飞书应用后台“事件与回调”,配置事件
事件“订阅方式”小铅笔按钮选择为长连接 ,保存。
添加事件选择如下
im.message.receive_v1 接收消息(必需) im.message.message_read_v1 消息已读回执(建议) im.chat.member.bot.added_v1 机器人进群 im.chat.member.bot.deleted_v1 机器人被移出群
发布应用
群组添加机器人
右上角三个点 - 设置 - 群机器人 - 添加机器人
二、Linux
gateway配置
关于远程访问的反向代理配置
然后在配置文件中修改
需要将反向代理此配置改为你的远程段IP才可以正常获取授权
proxy_set_header Host xxx.xxx.xxx.xxx