跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI

OpenClaw 多机器人协作方案:基于飞书构建智能体团队

OpenClaw 多机器人协作方案通过创建多个独立智能体解决单模型上下文限制问题。文章演示了如何在飞书开发者后台新建应用,修改 openclaw.json 配置文件以绑定新渠道,并配置长连接与权限实现多机器人并行工作。测试表明,分工明确的智能体团队能更高效地处理短视频脚本生成等任务,形成自动化工作流。

人间失格发布于 2026/3/28更新于 2026/10/2187 浏览
OpenClaw 多机器人协作方案:基于飞书构建智能体团队

在单模型会话中处理复杂任务时,上下文窗口限制往往会导致记忆丢失。即便配置了 QMD 等记忆增强机制,技术上限依然存在。面对类似 DeepSeek 或豆包对话窗口的场景,更优的策略是新建多个机器人,让它们各司其职,形成协同工作的团队。

创建飞书应用

首先登录飞书开发者后台,新建一个应用。这里我们以短视频剪辑脚本生成为例。

新建应用

由于 OpenClaw 绑定的是之前的飞书渠道,新应用尚未关联,暂时无需进行其他操作,只需记录下生成的 APP ID 和 APP Secret。

应用信息

配置 OpenClaw

为了避免命令行安装可能覆盖原有配置的风险,我们直接修改配置文件。

在 WSL2 终端进入 openclaw 目录:

cd .openclaw/

建议先备份配置文件,防止误操作导致全局配置失效:

cp openclaw.json openclaw.json.backup

使用编辑器打开 openclaw.json(以 nano 为例):

nano openclaw.json

找到 channels 部分。你的 JSON 结构可能与示例不同,因为之前已创建过其他机器人。以下是完整的配置模板,请根据实际应用的 APP ID 和 Secret 替换占位符:

"channels": {
  "feishu": {
    "enabled": true,
    "domain": "feishu",
    "groupPolicy": "allowlist",
    "accounts": {
      "main": {
        "appId": "【cli_ID1】",
        "appSecret": "【Secret1】",
        "botname": "【机器人名 1】"
      },
      "feishu-work": {
        "appId": "【cli_ID2】",
        "appSecret": "【Secret2】",
        "botName": "【机器人名 2】"
      }
    },
    "dmPolicy": "pairing"
  }
},
"bindings": [
  {
    "agentId": "main",
    "match": { "channel": "feishu", "accountId": "main" }
  },
  {
    "agentId": "work",
    "match": { "channel": "feishu", "accountId": "feishu-work" }
  }
]

保存后执行网关检查命令:

openclaw-cn gateway

如果 JSON 格式有误,终端会返回报错信息,请根据提示修正。若配置正确,将显示网关正在运行。

网关启动

启用飞书机器人

回到飞书后台,将订阅方式设置为长连接。若未配置 OpenClaw 就开启长连接,系统可能会提示'没有会话对象'。

长连接设置

订阅消息接收事件 im.message.receive_v1,并根据引导开启机器人功能。此外,建议授予文档相关权限,避免生成文件时出现权限错误。

权限配置如下:

{
  "scopes": {
    "tenant": [
      "aily:file:read",
      "aily:file:write",
      "application:application.app_message_stats.overview:readonly",
      "application:application.self_manage",
      "application:bot.menu:write",
      "cardkit:card:write",
      "contact:contact.base:readonly",
      "contact:user.employee_id:readonly",
      "corehr:file:download",
      "docs:document.content:read",
      "event:ip_list",
      "im:chat",
      "im:chat.access_event.bot_p2p_chat:read",
      "im:chat.members:bot_access",
      "im:message",
      "im:message.group_at_msg:readonly",
      "im:message.group_msg",
      "im:message.p2p_msg:readonly",
      "im:message:readonly",
      "im:message:send_as_bot",
      "im:resource",
      "sheets:spreadsheet",
      "wiki:wiki:readonly"
    ],
    "user": ["aily:file:read", "aily:file:write", "im:chat.access_event.bot_p2p_chat:read"]
  }
}

完成配置后发布版本。发布成功后,在飞书消息栏打开应用并发送'你好'。若飞书回复较慢,可访问本机 18789 端口查看日志,并在命令行执行配对命令。

配对命令

再次打招呼时,机器人即可正常对话。

正常对话

测试与验证

定义机器人的身份为短视频剪辑脚本输出专用,将另一机器人生成的每日资讯作为输入。结果显示,它不仅建立了独立工作空间,还生成了完整版和快速版两种脚本,效率显著提升。

测试结果

至此,我们成功创建了多个智能体员工。下一步可以探索如何将它们的工作流关联起来,形成更紧密的整体协作。

目录

  1. 创建飞书应用
  2. 配置 OpenClaw
  3. 启用飞书机器人
  4. 测试与验证

更多推荐文章

查看全部
  • 基于 Rokid CXR-M SDK 构建 AI 远程协作助手实战全记录
  • 手机检测系统上传失败重试机制与用户体验优化
  • Web Worker:前端多线程的隐形引擎
  • Web-Check 本地部署与公网远程访问实战
  • VMware 虚拟机 CentOS 磁盘扩容实战:解决 growpart 报错与 LVM 调整
  • 命令行大模型交互工具 MCPHost 实战指南
  • Python 项目文件组织与工程化实践
  • Python + Neo4j 构建知识图谱入门教程
  • MHDDoS Python 网络压力测试工具架构解析
  • C++ AVL 树功能实现原理剖析
  • 人工智能大模型技术入门与核心原理解析
  • Android 获取 View 尺寸的三种常见方案
  • React Native 热更新方案:现状与选型分析
  • Python 纪念币预约自动化工具配置指南
  • Web-Rooter:基于 IR + Lint 的 AI Agent 联网执行方案
  • 电商 AI 绘画:产品提示词撰写实战指南
  • Python 图像噪声模拟:均匀、高斯、椒盐等八种常见噪声实现
  • GitHub CLI 跨平台安装与配置指南
  • 规范驱动编程:Kiro 辅助前端验证与调整实战
  • Virt-A-Mate (VAM) 虚拟实境软件介绍

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online