前言
什么是 OpenClaw
近期,AI 圈涌现出一匹黑马——OpenClaw。这个开源个人 AI 助手项目在 GitHub 上迅速获得关注。
简单说,它就像一个 24 小时下班的数字打工人:把它部署在自己的电脑或服务器上,它就能接入 WhatsApp、Telegram、飞书、钉钉等十多种聊天平台,帮你自动回复、处理消息、执行任务。
最妙的是——这个员工不领工资、不摸鱼,只要你给它一点算力和 API。但需要注意的是,由于上下文积累、多轮推理、模型选择、系统提示词等因素,Token 消耗速度可能较快,需注意费用控制。
环境介绍
OpenClaw 对硬件权限要求较高,建议不要在主力开发机上安装,以防隐私泄露。
系统:Ubuntu 前置要求:
- 网络环境需能访问外部服务
- Node.js >= 22.0
前期准备
OpenClaw 需要对接聊天软件,同时自身没有模型,所以需要两个东西:
- 大模型 API
- 聊天渠道
飞书准备
首先,使用飞书账号登录飞书开放平台,点击开发者后台 > 扫码登录 > 创建企业自建应用。
输入应用名称和描述后,直接点击创建。之后为这个应用添加一个机器人。
同时需要记住应用的 AppID 和 AppSecret。
接下来用 AppID 和 AppSecret 来准备激活长连接。回到 Ubuntu 系统,在 /usr/local 目录下执行操作(任意目录均可):
克隆项目
git clone https://github.com/Futaoj/enable_openclaw_feishu_lark.git
cd enable_openclaw_feishu_lark
安装依赖
npm install
配置环境变量,将飞书应用的 AppID 和 Secret 配置到环境变量中
export FEISHU_APP_ID="your_app_id"
export FEISHU_APP_SECRET="your_app_secret"
启动长连接客户端
npm run ws
成功启动后,将看到类似以下输出:
🚀 正在启动飞书长连接客户端...
[info]: ['client ready']
✅ 长连接客户端已启动,等待事件...
因为需要一直在后台运行,所以 Ctrl+C 取消,然后使用下面命令让其在后台运行
nohup npm run ws > ws.log 2>&1 &
接下来回到飞书开放平台,在刚才的应用下点击左边菜单栏【事件与回调】,然后点击订阅方式。
这里选择使用长连接接收事件,然后保存。
同时把回调配置也设置为长连接。
在下方的找到【添加事件】,把下面这几个加上: • im.message.receive_v1(必需) • im.message.message_read_v1 • im.chat.member.bot.added_v1 • im.chat.member.bot.deleted_v1
接下来是飞书应用的权限配置,点击左侧菜单栏【权限管理】然后导入权限。
将下面的 JSON 填入


