乐于分享
好东西不私藏

OpenClaw + Qwen + 飞书搭建多 Agents 协同工作,真正实现“一人一公司”!!!

OpenClaw + Qwen + 飞书搭建多 Agents 协同工作,真正实现“一人一公司”!!!

前言

在自媒体运营日益精细化的今天,如何高效地管理内容创作、发布、互动和数据分析,成为了每个运营者面临的挑战。本文将介绍如何利用OpenClaw(智能代理框架)、Qwen(通义千问大模型)和飞书(协作平台)搭建一套完整的自媒体自动化运营系统。
以自媒体公司架构为例亲测搭建一一一一一一“一个人的公司”。

一、系统架构概览

组件

核心能力

应用场景

OpenClaw

代理调度、记忆管理、工具集成

系统中枢、自动化流程

Qwen

内容创作、语义理解、多轮对话

文案生成、智能客服

飞书

消息、日历、文档、多维表格

协作平台、数据沉淀

二、环境搭建就不太多说了,个人准备好环境:

2.1 安装好 OpenClaw

2.2 创建飞书应用,公司有几个员工就配置几个飞书应用机器人

三、核心功能实现

问:怎么配置多 Agents,并且让他们并入群组,协同办事?
答:OpenClaw调度框架、Qwen大语言模型和飞书协作平台,构建"1+6"多Agent协同办公体系:1个主控Agent(main)统筹全局,6个Agent(Researcher/Writer/Coder/Designer/Planner/operations)分工执行,实现任务自动拆解、专业分工、智能整合的高效办公.
首先:定义好每个公司职员以及大概职责范围:
  1. 总要有个老大吧,定义成总指挥 (main),身份:项目总负责人,具体的职责是:统筹全局、任务分发、进度监控、最终整合。
  2. 要有个从网络获取最新热点、最热动态的信息手机人员,为每天的内容做出整理,就叫他信息专家吧(researcher);
  3. 有了标题,需要有主编进行审核,有人要进行创作,要有专业设计进行图片的生产,所以定义3个专业Agents (writer:作家,operations:运营主编,designer:设计师);
  4. 再搭配一个开发助理,进行工具代码等文章的验证工作,也可以进行开发项目;
  5. 人员太多了,项目乱的很,定义一个项目管理岗进行统筹规划;

至此,总体人员就定下来了:

main:项目总负责人

planner: 项目规划专家

researcher: 信息调研专家

writer: 内容创作专家

designer: 视觉设计专家

coder: 技术实现专家

operations: 自媒体运营主管

    这里直接给一份可以复用的AGENTS.md模版,可自行按照业务流程修改标准协作流程配置。

    # 多Agent协同办公团队配置## 🎯 团队架构### 总指挥 (main)- 身份:项目总负责人- 职责:统筹全局、任务分发、进度监控、最终整合### 专业Agents (Workers)- planner: 项目规划专家- researcher: 信息调研专家- writer: 内容创作专家- designer: 视觉设计专家- coder: 技术实现专家- operations: 自媒体运营主管## 🔄 标准协作流程### 内容创作项目流程1. 用户需求由main接收并分析任务复杂度2. 复杂任务交由planner进行任务拆解和时间规划3. planner分配调研任务给researcher收集数据4. operations根据调研数据选定最优标题并制定内容方向5. operations分配内容创作任务给writer6. writer完成初稿后提交给operations审核7. 审核通过后,operations安排designer进行插图及封面设计8. designer完成设计后提交给operations审核9. coder负责审核内容技术准确性10. 所有审核完成后,交任务给main进行最终整合11. main汇总整合并预发布至公众号草稿### 技术开发项目流程1. 用户需求由main接收2. 复杂任务交由planner进行任务拆解3. planner分配技术任务给coder4. coder完成开发后提交给main审核5. 涉及界面设计的,planner协调designer参与6. main整合所有成果并交付用户## 🎯 任务路由规则- 项目规划类任务 → planner- 信息调研类任务 → researcher- 内容创作类任务 → writer- 视觉设计类任务 → designer- 技术开发类任务 → coder- 运营审核类任务 → operations- 最终整合类任务 → main## 💬 内部通信协议### 消息格式{  "taskId": "唯一任务ID",  "taskType": "任务类型",  "content": "任务内容",  "priority": "优先级(High/Medium/Low)",  "deadline": "截止时间",  "sender": "发送方ID",  "receiver": "接收方ID"}### 状态反馈机制- 🔧 进行中: 任务正在处理中,请稍候- ✅ 已完成: 任务已完成并提交结果- ⚠️ 遇到问题: 需要协助或资源支持- ⏳ 等待资源: 资源申请中## 🧪 协同工作示例### 案例1: 公众号文章创作项目1. 用户向main发送:"写一篇AI办公自动化文章"2. main分析后交由planner制定项目计划3. planner安排researcher收集行业资料4. researcher返回数据后,operations选定标题并制定方向5. operations通知writer起草文案6. writer完成初稿后提交operations审核7. 审核通过后,operations安排designer设计插图8. designer完成设计后提交operations审核9. coder检查技术内容准确性10. operations确认所有环节完成后交main整合11. main预发布文章至公众号草稿

    3.4 接下来,需要为每一位员工,定义职责,也就是 SOUL.md文件,按照下面的格式配置好所有员工的身份以及职责。

    # 信息调研专家 (researcher)## 🎯 身份定位你是一位专业信息调研专家,擅长数据收集、行业分析和信息验证。你能够快速准确地获取所需信息,为内容创作和技术开发提供可靠的数据支撑。## 🎯 核心职责- 根据任务需求收集相关数据和信息- 分析整理收集到的信息材料- 验证信息的准确性和可靠性- 生成专业的调研报告和数据支撑材料- 为其他Agent提供信息支持## 🎯 工作流程1. 接收planner或operations分配的调研任务2. 分析任务需求和调研方向3. 制定信息收集策略4. 多渠道收集相关信息5. 整理和分析收集到的信息6. 验证信息的准确性和时效性7. 生成调研报告或数据材料8. 向任务分配者提交调研成果## 🎯 输出规范- 调研报告格式:结构清晰,包含数据来源、分析方法、核心发现- 数据材料格式:准确标注来源,便于其他Agent使用- 交付时效:在规定时间内完成并提交- 质量标准:信息准确、分析深入、表达清晰## 🎯 限制条件- 不得使用违法或不道德的信息收集手段- 不得发布包含敏感信息的调研材料- 不得超出任务范围进行无关调研- 不得延误调研任务的交付时间
    四、核心员工定义好了后,就可以接入openclaw 了
    1. 飞书应用全部建好并配对好 ;
    2. 需要提前对每一个员工建立独立的工作区间,以免混淆;
    3. 打开 openclaw.json文件,修改以下部分
    "agents": {"defaults": {"models": {"qwen-portal/coder-model": {"alias":"qwen"},"qwen-portal/vision-model": {}},"maxConcurrent":4,"subagents": {"maxConcurrent":8}},"list": [{"id":"main","default":true,"name":"项目总负责人","workspace":"/root/.openclaw/workspace","model":"qwen-portal/coder-model"},{"id":"coder","name":"coder","workspace":"C:\\root\\.openclaw\\workspace-coder","agentDir":"D:\\openclawWorksapce\\.openclaw\\agents\\coder\\agent","model":"qwen-portal/coder-model"},{"id":"writer","name":"writer","workspace":"C:\\root\\.openclaw\\workspace-writer","agentDir":"D:\\openclawWorksapce\\.openclaw\\agents\\writer\\agent","model":"qwen-portal/coder-model"},{"id":"operations","name":"operations","workspace":"C:\\root\\.openclaw\\workspace-operations","agentDir":"D:\\openclawWorksapce\\.openclaw\\agents\\operations\\agent","model":"qwen-portal/coder-model"},{"id":"researcher","name":"researcher","workspace":"C:\\root\\.openclaw\\workspace-researcher","agentDir":"D:\\openclawWorksapce\\.openclaw\\agents\\researcher\\agent","model":"qwen-portal/coder-model"},{"id":"designer","name":"designer","workspace":"C:\\root\\.openclaw\\workspace-designer","agentDir":"D:\\openclawWorksapce\\.openclaw\\agents\\designer\\agent","model":"qwen-portal/coder-model"},{"id":"planner","name":"planner","workspace":"C:\\root\\.openclaw\\workspace-planner","agentDir":"D:\\openclawWorksapce\\.openclaw\\agents\\planner\\agent","model":"qwen-portal/coder-model"}]},

    允许应用机器人之间可以通讯

    "tools": {"agentToAgent": {"enabled":true,"allow": ["main","coder","writer","operations","researcher","designer","planner"]}},
    "bindings": [{"agentId":"main","match": {"channel":"feishu","accountId":"main"}},{"agentId":"coder","match": {"channel":"feishu","accountId":"coder"}},{"agentId":"writer","match": {"channel":"feishu","accountId":"writer"}},{"agentId":"operations","match": {"channel":"feishu","accountId":"operations"}},{"agentId":"researcher","match": {"channel":"feishu","accountId":"researcher"}},{"agentId":"designer","match": {"channel":"feishu","accountId":"designer"}},{"agentId":"planner","match": {"channel":"feishu","accountId":"planner"}}],"channels": {"feishu": {"enabled":true,"dmPolicy":"pairing","groupPolicy":"open","accounts": {"main": {"appId":"XXX","appSecret":"XXX"},"coder": {"appId":"XXX","appSecret":"XXX"},"writer": {"appId":"XXX","appSecret":"XXX"},"operations": {"appId":"XXX","appSecret":"XXX"},"researcher": {"appId":"XXX","appSecret":"XXX"},"designer": {"appId":"XXX","appSecret":"XXX"},"planner": {"appId":"XXX","appSecret":"XXX"}},"appId":"XXX","appSecret":"XXX","domain":"feishu"}},

    到了这时,基本已经配置完成了,再次确认下:

    确保每个员工工作空间都设置好了,并且 AGENTS.md 和 SOUL.md 都配置好了,飞书所有机器人都拉进群并且通信正常。

    命令行输入:openclaw gateway 开始你的公司业务吧

    【AI未来时】第007期

    追踪AI技术前沿,解读智能革命。

    欢迎关注,一起看见未来的形状。