游乐游手机版
首页/AI教程/文章详情

OpenClaw与飞书快速搭建5个协作AI助理团队

时间:2026-06-11 16:24
基于OpenClaw多Agent架构与飞书平台,通过配置5个独立飞书机器人,每个Agent拥有专属工作空间和角色设定,利用agentToAgent通信机制实现跨渠道协作与长期记忆共享,有效解决单一AI记忆有限、上下文混乱等问题,提升团队专业化分工与协作效率。

如何让多个 AI 助理各司其职、协同工作,而不是依靠一个“万能助手”包揽所有任务?这其实是许多团队在引入 AI 工具后,都会遇到的实际挑战。

借助 OpenClaw 的多 Agent 架构,你完全可以实现这样的场景:多个独立的飞书机器人,每个都拥有专属的角色设定;各自拥有独立的工作空间,数据互不干扰;而在需要的时候,又能通过 agentToAgent 通信机制彼此协作,共享长期记忆,实现跨渠道的信息同步。

这篇文章将完整梳理整个流程,从腾讯云服务器部署开始,到配置 5 个不同角色的飞书 Agent,再到常见的踩坑问题和实战协作案例,一次性讲透。


为什么需要多 Agent

相比一个“什么都会”的通用 AI,多 Agent 架构的优势主要体现为两点:专业化分工,以及由此带来的协作效率提升。

单一 AI 的局限

不可否认,通用 AI 确实能处理多种任务,但一旦场景变得复杂,短板便会显现:

  • 记忆容量有限——难以同时维护多个专业领域的信息,聊着 A 领域的事情,B 领域的细节就可能丢失。
  • 上下文容易混淆——不同类型的数据混在同一个上下文里,彼此干扰,回答可能出现“串味”。
  • 缺乏持续追踪能力——无法长期独立跟踪特定领域的任务进度,今天聊完,明天就忘记了进展。

多 Agent 的优势

多 Agent 架构的核心逻辑其实很简单:专业化分工 + 协作。每个 Agent 只专注自己的领域,通过 agentToAgent 这一机制实现高效沟通,各司其职,各有所长。


前置准备

1. 腾讯云轻量应用服务器

  • 推荐配置:前期选择最低配,2 核 2GB 已足够使用
  • 镜像选择:OpenClaw

2. 飞书开发者账号


5 个 Agent 角色设计

从实际使用场景出发,可以设计如下 5 个 Agent,各自承担明确职责:

Agent ID名称职责
aiboss大总管总协调助手,负责协调其他 Agent 和日常任务
ainews资讯助理AI 行业资讯收集,每日 8:00 和 18:00 推送
aicontent内容助理文章写作、视频脚本、社交媒体内容
aicode代码助理代码审查、技术方案、问题解决
aitask任务助理任务跟踪、提醒、进度管理

配置飞书多应用

步骤 1:创建 5 个飞书应用

  1. 登录飞书开放平台
  2. 进入“应用管理” → “创建应用” → “自建应用”
  3. 填写应用信息:
    • 应用名称:例如“AI大总管”、“AI资讯助理”
    • 应用描述:简要说明该 Agent 的职责
    • 应用图标:建议每个 Agent 使用不同的图标,方便区分
  4. 点击“创建”

重复上述步骤,依次创建 5 个独立应用。

步骤 2:获取应用凭证(务必先完成)

针对每个应用,在“凭证与基础信息”页面记录以下信息:

  • App ID:格式如 cli_xxx
  • App Secret:格式如 i63Qyyyyy
Agent应用名称App IDApp Secret
aibossAI大总管cli_xxxxxxxxxxxxxyour_app_secret_here
aicontentAI内容助理cli_xxxxxxxxxxxxxyour_app_secret_here
ainewsAI资讯助理cli_xxxxxxxxxxxxxyour_app_secret_here
aicodeAI代码助理cli_xxxxxxxxxxxxxyour_app_secret_here
aitaskAI任务助理cli_xxxxxxxxxxxxxyour_app_secret_here

步骤 3:配置应用能力(⚠️ 关键步骤)

OpenClaw 配置完成后,需要为每个应用完成以下配置:

3.1 开启机器人能力

  1. 进入应用详情 → “权限管理”
  2. 开启“机器人能力”
  3. 添加必要的权限:
    • im:message(接收消息)
    • im:message:group_at_msg(接收群组 @ 消息)
    • im:message:send_as_bot(发送消息)

3.2 配置事件订阅(⚠️ 长连接)

  1. 进入“事件订阅”
  2. 选择“长连接”模式
  3. 启用以下事件:
    • im.message.receive_v1(接收消息)
    • im.message.message_read_v1(消息已读)

3.3 发布应用

  1. 进入“版本管理与发布”
  2. 创建新版本
  3. 填写更新日志
  4. 发布(可选择“开发版”或“正式版”)

OpenClaw 多 Agent 配置

部署方式选择

这里使用腾讯云轻量应用服务器的 OpenClaw 镜像进行部署。具体流程如下:

1. 购买腾讯云轻量应用服务器

参考前置准备的内容购买服务器,进入控制台 → 概要。腾讯提供的 OpenClaw WEB 配置界面(控制台 → 应用管理)如下图所示,但由于不支持多 Agent 配置,本次直接修改服务器上的配置文件。

2. 配置模型

以 GLM-4.7 为例,进入控制台 → 应用管理,选择智普 AI Coding Plan,输入 KEY 保存即可。

3. 登录服务器

根据实际配置选择对应的登录方式,进入服务器后台。

4. 验证 OpenClaw 安装

# 检查 OpenClaw 版本
openclaw --version
# 查看 Gateway 状态
openclaw gateway status

5. 配置方式选择

腾讯云 OpenClaw 镜像支持两种配置方式:

配置方式优点缺点适用场景
Web 界面配置可视化操作,简单直观功能有限,不支持高级配置快速体验、简单场景
直接编辑 JSON完整功能、灵活强大需要了解 JSON 格式自定义配置、多 Agent 等

本次采用直接编辑 openclaw.json 的方式,原因有两点:Web 界面不支持多 Agent 高级配置;JSON 配置更灵活,能实现完整功能。

# 打开配置文件
vi /root/.openclaw/openclaw.json

配置完成后,重启 Gateway 使配置生效:

openclaw gateway restart

步骤 1:创建独立 Workspace

每个 Agent 都需要独立的工作空间,确保数据完全隔离:

# 创建 5 个独立工作区
mkdir -p /root/.openclaw/workspace-boss
mkdir -p /root/.openclaw/workspace-news
mkdir -p /root/.openclaw/workspace-content
mkdir -p /root/.openclaw/workspace-code
mkdir -p /root/.openclaw/workspace-task

步骤 2:编辑 openclaw.json

打开配置文件:

vi /root/.openclaw/openclaw.json

2.1 配置 agents 数组

agents 字段中添加 5 个 Agent:

"agents": {
  "list": [
    {
      "id": "aiboss",
      "default": true,
      "name": "aiboss",
      "workspace": "/root/.openclaw/workspace-boss",
      "model": {
        "primary": "glmcode/glm-4.7"
      }
    },
    {
      "id": "aicontent",
      "name": "aicontent",
      "workspace": "/root/.openclaw/workspace-aicontent",
      "model": {
        "primary": "glmcode/glm-4.7"
      }
    },
    {
      "id": "ainews",
      "name": "ainews",
      "workspace": "/root/.openclaw/workspace-ainews",
      "model": {
        "primary": "glmcode/glm-4.7"
      }
    },
    {
      "id": "aicode",
      "name": "aicode",
      "workspace": "/root/.openclaw/workspace-aicode",
      "model": {
        "primary": "glmcode/glm-4.7"
      }
    },
    {
      "id": "aitask",
      "name": "aitask",
      "workspace": "/root/.openclaw/workspace-aitask",
      "model": {
        "primary": "glmcode/glm-4.7"
      }
    }
  ]
}

2.2 配置飞书多账户

channels.feishu 字段中添加 5 个账户:

"channels": {
  "feishu": {
    "enabled": true,
    "accounts": {
      "aiboss": {
        "appId": "cli_xxxxxxxxxxxxx",
        "appSecret": "your_app_secret_here"
      },
      "aicontent": {
        "appId": "cli_xxxxxxxxxxxxx",
        "appSecret": "your_app_secret_here"
      },
      "ainews": {
        "appId": "cli_xxxxxxxxxxxxx",
        "appSecret": "your_app_secret_here"
      },
      "aitask": {
        "appId": "cli_xxxxxxxxxxxxx",
        "appSecret": "your_app_secret_here"
      },
      "aicode": {
        "appId": "cli_xxxxxxxxxxxxx",
        "appSecret": "your_app_secret_here"
      }
    }
  }
}

2.3 配置 bindings 路由

bindings 数组中添加消息路由规则:

"bindings": [
  {
    "match": {
      "channel": "feishu",
      "accountId": "aiboss"
    },
    "agentId": "aiboss"
  },
  {
    "match": {
      "channel": "feishu",
      "accountId": "aicontent"
    },
    "agentId": "aicontent"
  },
  {
    "match": {
      "channel": "feishu",
      "accountId": "ainews"
    },
    "agentId": "ainews"
  },
  {
    "match": {
      "channel": "feishu",
      "accountId": "aicode"
    },
    "agentId": "aicode"
  },
  {
    "match": {
      "channel": "feishu",
      "accountId": "aitask"
    },
    "agentId": "aitask"
  }
]

2.4 开启 agentToAgent 通信

tools 字段中配置:

"tools": {
  "agentToAgent": {
    "enabled": true,
    "allow": ["aiboss", "aicontent", "ainews", "aicode", "aitask"]
  }
}

步骤 3:为每个 Agent 创建核心文件

在每个 workspace 中创建以下文件。

3.1 IDENTITY.md(身份信息)

# 以 aiboss 为例
cat > /root/.openclaw/workspace-boss/IDENTITY.md << 'EOF'
# IDENTITY.md - AIBoss
- **Name**: AIBoss
- **Role**: 大总管,团队协调者
- **Emoji**: 
来源:https://blog.csdn.net/q464042566/article/details/158343224
上一篇Sulphur-2-GGUF整合包深度评测与AI视频工作流分享 下一篇Python新手入门实战:用AI制作自动诗歌生成器
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
AI人工智能课程复习重点与考点提纲
AI教程 · 2026-06-14

AI人工智能课程复习重点与考点提纲

这份人工智能(AI)课程复习提纲,已将核心知识点与重点概念梳理得清晰明了。若想更顺畅地查看数学公式,建议搭配Chrome浏览器中的Latex渲染插件使用,阅读体验将得到显著提升,复习效率也会更高。

如何系统学习人工智能AI技术入门指南
AI教程 · 2026-06-14

如何系统学习人工智能AI技术入门指南

人工智能学习指南:如何系统掌握AI技术 想系统学习人工智能AI技术?本文为你梳理了从基础到进阶的完整学习路径与实用资源。 重磅推荐:最完备的AI学习路线图与详尽资源整理,助你高效入门

人工智能就业方向与AI岗位详解
AI教程 · 2026-06-14

人工智能就业方向与AI岗位详解

人工智能已成为当今科技发展的核心主线,这一点早已毋庸置疑。随着AI技术不断渗透到各行各业,相关岗位的职业前景也随之水涨船高。那么,学习人工智能究竟能从事哪些工作?市面上有哪些具体的AI相关职位?以下为您详细解析。 1、数据科学家 数据科学家并非传统意义上的统计学家或数据分析师,其核心职责是运用科学方

揭秘人工智能走向大众的深层次驱动力
AI教程 · 2026-06-14

揭秘人工智能走向大众的深层次驱动力

人脸识别、语音识别、自动驾驶——这些关键词正在成为我们日常对话中的高频词汇。不知不觉间,人工智能(AI)与人类社会的融合,已经从实验室的概念渗透到了生活的毛细血管。 这个“术语”最早可以追溯到1956年。然而,在随后的几十年里,受限于昂贵的算力、尚不成熟的计算方法,以及极其匮乏的数据量,“模拟人类大

人工智能AI核心技术解析
AI教程 · 2026-06-14

人工智能AI核心技术解析

人工智能(AI)的发展史,说起来可不是一蹴而就的。它跨越了将近一个世纪,一路融合了数学、计算机科学、神经科学等多个学科的心血。下面咱们就按几个关键阶段,把这段波澜壮阔的历程捋一捋。 一、萌芽期(1940s-1950s):概念诞生与理论奠基 这个阶段主要是“播种”——从理论到概念的成型。 1943年: