前段时间折腾OpenClaw,照着官方文档把新闻获取的流程跑通了,能定时执行新闻获取并推送,感觉还行。
但用了阵子发现个问题:一个Agent干所有的活,有时候顾不过来。
就像你招了个助理,又要它追热点,又要它策划选题,还要它写文章,它肯定会混乱。
而且不同任务需要不同的知识背景和写作风格,一个Agent很难同时做好所有事情。
于是我折腾了一把,用三个飞书Bot分别绑定了三个Agent,打造了一个小型的"内容创作团队"。
今天这篇文章,我就把这个过程记录下来,分享给也想玩多Agent的朋友。
一、先说点基础的概念
如果你已经是OpenClaw老手,熟悉的这部分可以跳过了。
什么是OpenClaw?
用大白话说,就是一个能管理多个AI助手的管理工具。你可以创建多个Agent,每个Agent有独立的身份、工具和记忆系统。
什么是Agent?
就是一个AI助手。你可以给它设定角色(比如"热点猎手")、配置工具(比如网络搜索)、写工作手册(Agent.md)。
什么是飞书Bot?
就是你在飞书里能对话的机器人。给它发消息,它会回复你。OpenClaw可以通过飞书的API,让Agent接收和发送飞书消息。
三者什么关系?
飞书Bot1 → OpenClaw → Agent01(热点猎手)飞书Bot2 → OpenClaw → Agent02(选题策划师)飞书Bot3 → OpenClaw → Agent03(文章写手)
说白了就是:你在飞书里给Bot发消息,OpenClaw收到后转发给对应的Agent,Agent处理完再通过飞书回复你。
二、准备工作
环境清单
OpenClaw版本:建议2026.02.09或以上
飞书账号:免费版就可以
云服务器:可选,本地运行也行(我是在国内阿里云上部署的)
整体架构图
┌──────────────┐ ┌─────────────────────┐ ┌──────────────┐│ 🤖 飞书Bot1 │───▶│ OpenClaw Gateway │───▶│ 热点猎手Agent││ (hotspot_bot) │ │ (消息路由) │ │ │└──────────────┘ │ │ └──────────────┘│ bot1 → agent01 │┌──────────────┐ │ bot2 → agent02 │ ┌──────────────┐│ 🤖 飞书Bot2 │───▶│ bot3 → agent03 │───▶│ 选题策划师 ││ (topic_bot) │ │ │ │ Agent │└──────────────┘ └─────────────────────┘ └──────────────┘┌──────────────┐│ 🤖 飞书Bot3 │─────────────────────────────▶│ 文章写手Agent││ (writer_bot) │ │ │└──────────────┘ └──────────────┘
核心思路很简单:不同的飞书Bot绑定不同的Agent,消息就能自动分流。
三、实战步骤
Step1:创建三个Agent
先打开终端,创建三个Agent:
# 热点猎手openclaw agents add "hotspot_hunter"--workspace"/home/admin/.openclaw/workspace-hotspot"# 选题策划师openclaw agents add "topic_planner"--workspace"/home/admin/.openclaw/workspace-topic"# 文章写手openclaw agents add "article_writer"--workspace"/home/admin/.openclaw/workspace-writer"
💡 为什么要独立workspace?
每个Agent有独立的记忆和知识库,互不干扰。举个例子,"热点猎手"每天记录的新闻不会影响"文章写手"的写作风格。
Step2:在飞书创建三个Bot
打开飞书开放平台(open.feishu.cn),创建三个自建应用:
hotspot_bot - 热点猎手专用
topic_bot - 选题策划师专用
writer_bot - 文章写手专用
每个Bot创建好后,记录下:
App ID
App Secret

同时,依次设置好权限管理,事件回调, 最后进行发布生效, 可以参考Step4。
Step3:配置OpenClaw(核心重点)
⚠️ 这是99%的人会卡住的地方,要特别注意!
打开配置文件:
vim ~/.openclaw/openclaw.json
在 channels 和 bindings 节点添加配置:
{"channels": {"feishu": {"enabled": true,"domain": "feishu","groupPolicy": "open","accounts": {"hotspot_bot": {"appId": "cli_xxxxxxxxxxxxx","appSecret": "your_app_secret_1","name": "hotspot_bot","enabled": true},"topic_bot": {"appId": "cli_xxxxxxxxxxxxx","appSecret": "your_app_secret_2","name": "topic_bot","enabled": true},"writer_bot": {"appId": "cli_xxxxxxxxxxxxx","appSecret": "your_app_secret_3","name": "writer_bot","enabled": true}}}},"bindings": [{"agentId": "hotspot_hunter","match": {"channel": "feishu","accountId": "hotspot_bot"}},{"agentId": "topic_planner","match": {"channel": "feishu","accountId": "topic_bot"}},{"agentId": "article_writer","match": {"channel": "feishu","accountId": "writer_bot"}}]}
重点说明:
accounts是json格式。bindings的作用是告诉OpenClaw,哪个飞书Bot的消息应该转发给哪个Agent。accountId必须和accounts里的 key 完全一致。
配置完成后,重启gateway:
openclaw gateway restart
Step4:飞书权限配置
回到飞书开放平台,给每个Bot添加权限。
用大白话说:权限就像"通行证",告诉飞书你的Bot能做什么。
必需权限列表:
{"scopes": {"tenant": ["im:message","im:message.group_at_msg:readonly","im:message.p2p_msg:readonly","im:message:send_as_bot"]}}
添加事件订阅:
方式:长链接
事件:
im.message.receive_v1
⚠️ 注意:点击长连接前,必须先配置好OpenClaw的feishu channel,否则会报错!
配置完成后,发布Bot版本。
Step5:验证配置
在终端运行:
openclaw channels listopenclaw agents list --bindings
正常情况下会看到:
Chat channels:- Feishu hotspot_bot (hotspot_bot): configured, enabled- Feishu topic_bot (topic_bot): configured, enabled- Feishu writer_bot (writer_bot): configured, enabledAgents:- hotspot_hunterRouting rules:- feishu accountId=hotspot_bot- topic_plannerRouting rules:- feishu accountId=topic_bot- article_writerRouting rules:- feishu accountId=writer_bot
如果看到每个Agent都有对应的路由规则,说明配置成功!
四、实战演示:我的内容创作工作流
配置完成后,就可以开始实际用了。
我给hotspot_bot(热点猎手Agent), bot1发消息, 它就会正常给我总结当日热点了
"今天科技圈有什么热点?"

Agent会搜索各大科技媒体(TechCrunch、36氪、虎嗅这些), 然后总结成简报发给你。
到这里多agent配置与飞书通信就基本配置好了。
后面还需要把其他自己agent设置也优化一下,让其各自分工, 就可以把整个工作流都串起来了,完成后再与大家分享完整工作流内容与效果。
五、排错指南(小白救星)
配置过程中遇到问题很正常,我把踩过的坑总结一下。
常见问题1:Bot发消息没反应
检查方法:
openclaw logs --follow
可能原因:
App ID或App Secret填错了
长连接没建立成功
bindings配置错误
解决方案:
重新检查飞书开放平台的App ID和Secret
确认长连接状态(飞书开放平台会显示)
运行
openclaw agents list --bindings,确认路由规则是否正确
常见问题2:长连接报错
可能原因:OpenClaw的feishu channel还没配置好,就去点长连接了。
解决方案:先配置好openclaw.json,重启gateway,然后再去飞书开放平台点长连接。
常见问题3:Agent回答不符合预期
可能原因:Agent的工作手册(Agent.md)写得不够清晰。
解决方案:进入对应的workspace,修改Agent.md,把工作流程写得更具体。比如:
## 工作流1. 先理解用户需求2. 搜索相关资料(使用web_search工具)3. 提取关键信息4. 输出结构化结果
关键点:越具体越好,不要让Agent自己"猜"要怎么干。
后续的一些想法
折腾了一阵子,我的感觉是:OpenClaw的多Agent功能,就像给AI团队做了"分工协作"。
以前一个Agent干所有活,容易混乱,也不够专业。现在每个Agent有自己的专长,配合起来效率高不少。
后续我还有一些想法探索:
如何让Agent之间自动协作(不需要人工转发)
如何接入更多数据源(RSS、社交媒体等)
如何训练Agent的个人写作风格
配置OpenClaw就像养个电子宠物,刚开始它啥也不会,但你把规矩立好了、把工作手册写清楚了、把分工搞明白了,它就会越来越懂你,越来越好用。 这还得慢慢尝试,养虾路长且远呀~
下次有机会,我再写写如何给每个Agent配置专属的Skills,让它们的能力更强大,以及它们完整的搭配工作合作流程的实践例子,今天就先到这里了~
夜雨聆风