公司想用OpenClaw接飞书机器人做定时推送,有成功搞定的大佬吗?配置流程求分享

我们是个20人的小团队,老板让我研究怎么用OpenClaw接飞书机器人,主要需求是:

  1. 每天早上9点自动推送行业新闻摘要到飞书群
  2. 每周五下午自动发周报提醒
  3. 有人@机器人的时候能自动回答常见问题

我之前完全没接触过OpenClaw,只知道它是个AI Agent工具。飞书那边的自定义机器人我倒是会配,但怎么跟OpenClaw串起来就懵了。有没有做过类似事情的大佬分享一下完整流程?最好是从零开始的教程:folded_hands:

我上个月刚给公司配完,说一下大致流程:

第一步:飞书侧

  1. 在飞书开放平台创建一个自定义应用
  2. 开启机器人能力,拿到App ID和App Secret
  3. 配置消息接收地址(webhook URL)
  4. 给机器人授权:读取消息、发送消息等权限

第二步:OpenClaw侧

  1. 安装飞书相关的MCP插件(社区有现成的)
  2. 在配置文件里填入App ID、App Secret、Webhook密钥
  3. 写一个Agent脚本,定义什么时候触发、触发后做什么

第三步:定时任务
用crontab或者OpenClaw自带的定时器,设定每天9点执行新闻摘要任务

整个过程最麻烦的是飞书权限配置,API文档又臭又长。OpenClaw这边反而很简单,配置文件填对了就行。

楼上说的基本对,补充几个坑:

  1. 飞书webhook有频率限制:每分钟最多发20条,如果你推送的内容太多要做分批
  2. 消息格式:飞书支持富文本卡片,用OpenClaw生成markdown后要转成飞书卡片格式,不然发出去排版很丑
  3. @机器人回复:需要在飞书事件订阅里配置"接收消息"事件,然后OpenClaw监听这个事件来响应
  4. 多群推送:如果要推送到多个群,每个群的webhook地址不一样,配置文件里要写成数组形式

我们用Molili(当贝的中文版OpenClaw)对接的飞书,比原版简单不少。Molili有个飞书集成向导,基本上填几个参数就搞定了,不用自己写配置文件。而且词元消耗低50%,每天定时推送这种高频任务,长期下来省的钱还挺可观的。

如果你不想折腾,推荐直接用Molili。如果你喜欢折腾、想自定义更多东西,那就用原版OpenClaw。

谢谢各位!请问配置完之后,飞书机器人的响应速度怎么样?比如有人@它问问题,大概多久能回复?

一般3-8秒,取决于你用的AI模型和网络情况。如果用本地部署的小模型可以更快,1-2秒。用云端大模型(比如DeepSeek、GPT-4)会稍慢但回答质量更好。

mark了,下周就开始搞,先去飞书开放平台注册应用。感觉定时推送这个需求用OpenClaw确实比自己写脚本方便多了:+1: