openclaw 使用飞书官方插件连接飞书
众所周知,openclaw小龙虾最近非常火爆,而小龙虾国内使用最多的渠道就是飞书。在以前,连接飞书需要去飞书后台创建机器人、配置权限、长连接、发布应用,对新手来说很是劝退。但现在,飞书官方推出了插件,可以一键连接你的openclaw到飞书
官方文档
OpenClaw飞书官方插件上线|一文讲清功能、安装更新教程与常见问题! - 飞书官网
中转站
openclaw消耗的token数实在太快,使用官方的api总是吃不消token。你可以使用哈基米公益站来使用openclaw,注册即送500额度,提供众多顶尖模型可以选择
开始配置
1. 安装官方插件
# -y 代表不询问自动安装,你也可以把-y去掉
npx -y @larksuite/openclaw-lark-tools install
-
运行后控制台会出现一个二维码,使用手机飞书app扫描这个二维码,会跳转到创建机器人的页面,在该页面中输入机器人名字即可
-
插件会自动帮你配置好
openclaw并重启,你只需要耐心等待 -
创建好之后,在飞书中点击你的机器人即可聊天。有时刚创建好之后,点击机器人没有发送消息的输入框,请稍等片刻,这是飞书在创建机器人,可能需要3-5分钟
2. 建议的配置
-
流式输出,也就是不会等到一条消息编辑完毕才输出,而是和网页上一样,边生成编输出:
# 关闭的话把true改成false即可 openclaw config set channels.feishu.streaming true -
如果你开启了流式输出,你也可以开启:
# 开启耗时,false是关闭 openclaw config set channels.feishu.footer.elapsed true # 开启状态提示,就是已读、正在思考这种状态,false关闭 openclaw config set channels.feishu.footer.status true -
如果你的飞书会将机器人添加到群聊,但希望只有@机器人的时候机器人才回复消息:
# 设置需要 @ 才回复 openclaw config set channels.feishu.requireMention true --json -
允许
openclaw多任务并行且独立的上下文这是指,机器人在群聊的话题模式时,每一个话题都拥有一个独立的上下文,以及允许
openclaw多任务并行# false是关闭 openclaw config set channels.feishu.threadSession true
注意,配置的更改,需要重启openclaw才能生效:
# 重启gateway
openclaw gateway restart
3. 可能出现的问题:
-
安装插件后会自动重启,重启后可能会有:
Config warnings --------------------------------------------------------------------+ | | | - plugins.entries.feishu-openclaw-plugin: plugin feishu-openclaw-plugin: plugin id | | mismatch (manifest uses "feishu-openclaw-plugin", entry hints "openclaw-lark") | | | +--------------------------------------------------------------------------------------+可以不管,不影响使用,也可以直接在飞书中和你的机器人说这个警告,让它自己解决
-
刚安装后飞书APP里机器人可能无法立即输入消息,请稍等