ubuntu上安装OpenClaw并接入飞书机器人
2026 年开年,AI 圈突然冒出一匹“野生黑马”——OpenClaw。这个开源个人AI助手项目在GitHub上只用了 两周时间就狂揽 15 万 Star,速度堪比开挂。简单说,它就像给你配了一个 24 小时不下班的数字打工人:把它部署在自己的电脑或服务器上,它就能接入WhatsAppTelegram、飞书、钉钉 等十多种聊天平台,帮你自动回复、处理消息、执行任务,活脱脱一个全年无休的 AI Ag
大家好,我是一根甜苦瓜。今天来分享如何在本地安装openclaw并接入飞书,实现让AI给我打工。
最近AI圈更新太快了,从github copilot到cursor 到claud code ,再到codex,然后是最近火爆了的小龙虾(OpenClaw),可谓是百花齐放,应接不暇。本人也是github copilot+codex的深度用户,确实不错,所以最近打算折腾一下小龙虾,顺带教大家如何把智谱GLM 接入OpenClaw。
1. 前言
1.1 什么是openclaw
2026 年开年,AI 圈突然冒出一匹“野生黑马”——OpenClaw。这个开源个人 AI 助手项目在 GitHub 上只用了 两周时间就狂揽 15 万 Star,速度堪比开挂。
简单说,它就像给你配了一个 24 小时不下班的数字打工人:
把它部署在自己的电脑或服务器上,它就能接入 WhatsApp、Telegram、飞书、钉钉 等十多种聊天平台,帮你自动回复、处理消息、执行任务,活脱脱一个全年无休的 AI Agent。
而且最妙的是——
这个“员工”不领工资、不摸鱼、也不用年终奖,只要你给它一点算力和 API。
但是这也是最坑的地方——他烧Token的速度简直太快了,由于上下文积累,以及多轮推理,模型选择,系统提示词等等,很多地方都会消耗Token,这可能会导致费用爆炸。
1.2 环境介绍
据说openclaw最适配的硬件是mac mini,但是其实linux系统都比较适配。由于我正好有一台闲置的联想笔记本,并且是ubuntu系统,所以就用来试水啦。
由于openclaw的对硬件的权限很高,所以尽量不要用自己的主力开发机来安装,防止出现隐私泄露问题。
系统: ubuntu
前置要求:
- 必须能科学上网
- node >= 22.0
2. 前期准备
由于openclaw需要对接聊天软件,同时他自身没有模型,所以我们需要两个东西
- 大模型API。
- 聊天渠道
2.1 飞书准备
首先,您需要使用您的飞书账号登录飞书开放平台,点击开发者后台>扫码登录>点击创建企业自建应用。
输入应用名称和描述之后,直接点击创建即可。之后我们需要为这个应用添加一个机器人,如下图:
同时我们需要记住我们这个应用的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
成功启动后,你将看到类似以下输出:
🚀 正在启动飞书长连接客户端...
📱 App ID: cli_xxxxx...
[info]: [ 'client ready' ]
[debug]: [ '[ws]', 'ws connect success' ]
[info]: [ '[ws]', 'ws 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填入
{
"scopes": {
"tenant": [
"contact:contact.base:readonly",
"contact:user.base:readonly",
"contact:user.employee_id:readonly",
"contact:user.id:readonly",
"im:chat",
"im:chat.access_event.bot_p2p_chat:read",
"im:chat.members:read",
"im:chat.moderation:read",
"im:chat.tabs:read",
"im:chat.tabs:write_only",
"im:chat.top_notice:write_only",
"im:chat:moderation:write_only",
"im:chat:operate_as_owner",
"im:chat:read",
"im:chat:readonly",
"im:chat:update",
"im:message",
"im:message.group_at_msg:readonly",
"im:message.group_msg",
"im:message.p2p_msg:readonly",
"im:message.pins:read",
"im:message.pins:write_only",
"im:message.reactions:read",
"im:message.reactions:write_only",
"im:message.urgent",
"im:message.urgent.status:write",
"im:message:readonly",
"im:message:send_as_bot",
"im:message:send_multi_depts",
"im:message:send_multi_users",
"im:message:send_sys_msg",
"im:message:update",
"im:resource",
"im:url_preview.update",
"im:user_agent:read",
"passport:session_mask:readonly"
],
"user": []
}
}
然后下一步确认权限,申请开通
最后点击确认
最后我们创建版本并发布
我们填入版本号和描述,拉到页面底部,点击保存即可
一会之后我们的飞书会收到类似这样的通知

3. 安装并初始化
安装其实很简单,我们可以去看官方文档,当然这里我还是给大家粘贴出来
curl -fsSL https://openclaw.ai/install.sh | bash
openclaw onboard --install-daemon
查看网关状态
openclaw gateway status
然后初始化的时候配置OpenApi的时候选择Z.AI,然后粘贴上面申请的Key.
然后接入渠道选择飞书
最后安装完成可以在飞书中测试一手
总结
安装起来不难,主要是飞书接入要浪费点时间,还有就是保证电脑能科学上网。
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐

所有评论(0)