一、Windows

1、安装

所需环境

  • Node.js >=22.0.0

  • Git

  • Powershell

  1. 安装node

    先安装node和git是为了给第3步的一键脚本节省安装事件

    官网:Node.js — 在任何地方运行 JavaScript

    默认安装,不要改任何设置,安装后验证结果

    PS C:\Users\fooyun\Desktop> node -v
    v24.13.0
    
  2. 安装git

    一路安装,验证结果

    PS C:\Users\fooyun\Desktop> git --version
    git version 2.53.0.windows.1
    
  3. 执行OpenClaw安装脚本(以管理员身份运行PowerShell)

    #开启PowerShell脚本执行权限,输入Y确认
    Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
    #一键脚本
    iwr -useb https://openclaw.ai/install.ps1 | iex
    #待到“OpenClaw installed successfully”表示成功
    

2、配置OpenClaw

2、连接飞书

需要的项目

  1. 首先安装飞书插件

    #安装飞书插件
    openclaw plugins install @m1heng-clawd/feishu
    #更新插件
    openclaw plugins update feishu
    
  2. 安装飞书NodeSDK(可选,插件安装完配置中不报错就无需安装)

    npm install @larksuiteoapi/node-sdk
    
  3. 配置飞书应用

    1. 创建应用

    2. “添加能力” 添加“机器人”能力

    3. 飞书应用后台“权限管理”,添加权限

      #直接导入这个配置,省得手选
      {
        "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"
          ]
        }
      }
      
    4. 配置飞书插件

      • 飞书应用后台点击“凭证与基础信息”,保存好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
        
    5. 飞书应用后台“事件与回调”,配置事件

      • 事件“订阅方式”小铅笔按钮选择为长连接 ,保存。

      • 添加事件选择如下

        im.message.receive_v1	接收消息(必需)
        im.message.message_read_v1	消息已读回执(建议)
        im.chat.member.bot.added_v1	机器人进群
        im.chat.member.bot.deleted_v1	机器人被移出群
        
    6. 发布应用

    7. 群组添加机器人

      右上角三个点 - 设置 - 群机器人 - 添加机器人

二、Linux

gateway配置

关于远程访问的反向代理配置

然后在配置文件中修改


需要将反向代理此配置改为你的远程段IP才可以正常获取授权

proxy_set_header Host xxx.xxx.xxx.xxx