尧图网络科技YAOTU DIGITAL 获取报价
获取报价
首页 / 资讯中心 / 文章详情

OpenOcta Agent Swarm蜂群协作揭秘:多Agent动态拆分并行,像微信群聊一样指挥整棵协作树

发布时间:2026/9/29 4:39:50

资讯中心
01
ARTICLE

OpenOcta Agent Swarm蜂群协作揭秘:多Agent动态拆分并行,像微信群聊一样指挥整棵协作树

OpenOcta Agent Swarm蜂群协作揭秘:多Agent动态拆分并行,像微信群聊一样指挥整棵协作树
OpenOcta Agent Swarm蜂群协作揭秘多Agent动态拆分并行像微信群聊一样指挥整棵协作树【免费下载链接】openoctaOpenOcta is an open-source AIOps Agent installed on Windows macOS.项目地址: https://gitcode.com/gh_mirrors/op/openoctaOpenOcta是一款运行在 Windows 与 macOS 上的开源 AIOps Agent而它的Agent Swarm蜂群协作功能则是把单个助手干活升级为一支 AI 团队作战用户只需在房间里描述复杂任务根助手就会动态拆分子 Agent、并行执行你可以像发微信一样随时 任意成员追问、纠偏并看着整棵协作树实时生长。![OpenOcta AIOps Agent 章鱼吉祥物与多Agent协作工作台](https://raw.gitcode.com/gh_mirrors/op/openocta/raw/259e5b11b41d2e91340d99943ad0c2596ed1e567/imgs/readmePIC/openocta work agent.png?utm_sourcegitcode_repo_files)官方完整说明见 docs/agent-swarm.md。什么是 Agent Swarm一句话讲透 Agent Swarm 是 OpenOcta 中的多 Agent 协作能力用户在一个房间里发起任务由根助手按需拆分子 Agent形成树状协作关系——任意成员还能继续向下拆分形成多级协作树。与单会话、单助手相比蜂群专为可分解、可并行、多角色的任务而生调研 开发 评审、多模块并行开发、多步骤运维处置等场景都能拆给不同成员各干一块而不是让一个模型在一轮对话里一人分饰多角。协作树如何运转动态拆分并行执行 ⚡蜂群的核心机制由 src/pkg/swarm/ 模块实现动态拆分任务需要时任意成员都可调用swarm_member_create创建直接子 Agent每次只建 1 个避免重复创建并行执行成员间基于A2AAgent-to-Agent能力派发任务、传递消息、汇总结果由 src/pkg/swarm/orchestrator.go 中的 Orchestrator 统一协调执行上下文隔离每个子 Agent 创建时会收到独立、可执行的子任务说明专注自己的职责不会被动吞下整段对话长任务也不易串线实时同步成员变化、流式输出、工具调用自动推送到界面左侧成员树、中间对话、拓扑图联动更新无需手动刷新。微信式聊天界面随时给任意成员发消息 OpenOcta 的界面本身就是一间群聊室中间区域采用类微信的气泡对话助手内容支持 Markdown 并边生成边显示左侧是房间列表与成员树标注每位成员的空闲 / 执行中 / 失败状态。关键之处在于你不必等整棵树跑完才能介入。发现某个子 Agent 方向偏了直接选中它补充说明或纠正无需重头开始。甚至成员之间也能互相发消息、追问与汇总更接近真实团队协作而非用户 ↔ 多个孤立机器人。实时拓扑图整棵协作树一目了然 ️拓扑图由 src/pkg/swarm/graph.go 构建以树状结构展示房间内所有成员及上下级关系支持缩放、拖拽浏览。成员状态与任务进展实时更新——谁在忙、谁已完成、谁出错一眼看穿。配合左侧的成员树视图点树或点图都能切换当前对话对象两种视图联动让你永远不会在大型协作树中找不到人。内置配额纪律防止子 Agent 爆炸 ️蜂群再灵活也不能失控。系统在 src/pkg/swarm/limits.go 中设置了硬上限工具层会直接拒绝超额创建限制项上限说明协作树深度10 层从根助手算起房间成员总数55含根助手及所有子 Agent单成员直接下属5同一成员下最多 5 个子 Agent同时协调规则里还有数量纪律当你明确要求创建 N 个子 Agent时系统会引导助手恰好创建 N 个不多不少。该拆才拆拆完能收——能拆和拆得太多之间取得了平衡。绑定数字员工通用 专业角色混编 子 Agent 既可以是通用执行者也可以绑定 OpenOcta 的数字员工垂直人设、精简技能与专属工具。同一房间内可混合多种角色根助手负责协调下属分别是运维专家开发助手评审助手各干一块最后由根助手汇总出统一结论。相关说明见 docs/digital-employees.md 与 docs/skills.md。团队自定义协调规则把规范写进 SWARM.md 项目可提供SWARM 协调说明把什么时候拆、拆几个、怎么汇报沉淀为团队规范。系统会优先读取项目目录下的 src/prompt/prompt-zh/SWARM.md由 src/pkg/swarm/policy.go 加载找不到时回退到内置默认规则蜂群成员会自动遵循。以 src/pkg/swarm/assets/SWARM.md 为例规则明确写着仅当任务包含多个可并行或先后独立的子任务、单 Agent 无法合理完成、子任务边界清晰时才拆分单步问答、翻译、小结、改一处代码——不要拆不为看起来更专业而拆角色合并子 Agent 结果后向用户给出统一回复。系统硬上限深度、人数与策略文案形成双层约束兼顾灵活与可控。典型使用场景与流程 适合场景多角色协作调研/写码/评审、多层级拆解三个儿子各自再带三个孙子、中途介入纠偏、长任务盯盘、局部失败定点重试、一项目一房间的项目制协作。上手只需六步打开顶栏AgentSwarmBETA一键开始对话自动创建房间与根助手——零配置开箱即用向根助手描述复杂任务可明确子 Agent 数量与分工在拓扑图 / 成员树中观察子 Agent 的创建与状态变化需要时选中某个子 Agent 直接对话介入回顾历史可去消息页打开对应会话蜂群对话会自动沉淀为会话任务结束点全部停止不再需要该房间时删除连同成员与聊天记录一并清理多房间互不干扰。 小提醒蜂群会触发多轮、多成员的模型调用整体耗时通常高于单会话对话删除房间不可恢复请谨慎操作。写在最后OpenOcta 的 Agent Swarm 把多 Agent 协作做成了可视、可控、可介入的样子树状动态拆分让复杂任务并行推进微信式界面让你随时指挥任意成员拓扑图与状态标识让全局进展透明配额纪律与可定制规则则守住了不失控的底线。而且它与 OpenOcta 的 Agent 运行时、技能、数字员工同栈复用并非另起炉灶——未来还将基于 A2A 协议向跨节点、跨实例的分布式蜂群演进。想亲手体验OpenOcta 支持 Windows 与 macOS安装后即可在顶栏找到 AgentSwarm 入口更多细节可参考 docs/architecture.md 与 docs/configuration.md。【免费下载链接】openoctaOpenOcta is an open-source AIOps Agent installed on Windows macOS.项目地址: https://gitcode.com/gh_mirrors/op/openocta创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
02
RELATED NEWS

相关资讯

更多网站建设与数字化升级内容

03
WHY YAOTU

想打造同款高转化官网?

懂行业、懂生意,从建站到增长一站式陪跑

◈

场景化定制

不做模板站,围绕你的业务场景量身设计,小众不撞款。

◐

营销型架构

以转化目标组织内容与路径,让官网真正带来询盘。

▲

全周期服务

设计、开发、运营、运维一体,上线只是开始。

免费获取你的建站方案

留下需求,专属顾问 24 小时内为你输出方案建议。