FIS Architecture

🏗️ 多智能体工作流编排与任务追踪系统

专为多智能体协作设计的工作流框架,通过JSON工单系统实现CyberMao主控与专业Worker代理的高效任务委派与状态追踪。

收藏
6.8k
安装
1.4k
版本
3.3.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

FIS Architecture 3.2 Pro 是一个面向多智能体协作的工作流编排框架,核心设计围绕 CyberMao(主控代理)→ Worker(专业代理) 的层级架构展开。系统通过三层Python工具链实现全生命周期管理:

1. fis_coordinator.py(仅限CyberMao使用):生成委派模板、创建Discord Forum Thread、通知Worker代理
2. fis_lifecycle_pro.py(通用):JSON工单的创建、状态更新(todo/doing/done)、归档管理

3. fis_worker_toolkit.py(仅限Worker使用):生成子代理(background模式)、提交完成报告

关键流程为:CyberMao使用delegate命令生成工单→通过Discord工具的threadCreate创建Forum Thread→执行sessions_send通知Worker→Worker在Thread内回复并更新状态→完成后通过report命令生成交付物清单→CyberMao确认并归档。

显著优点

  • 结构化追踪:每个任务拥有唯一Ticket ID,状态流转清晰可追溯
  • A2A原生支持:深度集成sessions_sendsessions_spawn,无需外部MQ
  • 零依赖部署:纯Python 3.8+标准库,无第三方包依赖
  • 线程级隔离:每个任务独占Discord Forum Thread,上下文不混杂
  • 子代理能力:Worker可调用spawn生成临时后台代理处理复杂子任务

潜在缺点与局限性

  • Discord强绑定:核心协调依赖Discord Forum Thread,无法脱离Discord生态运行
  • 权限配置繁琐:需为4个bot角色分别配置6项权限,遗漏会导致静默失败
  • 无可视化界面:纯CLI驱动,状态查看依赖list命令输出
  • 单点故障风险:CyberMao作为唯一协调节点,若会话异常可能影响全局调度
  • 人工介入节点多:Thread创建、权限配置、A2A命令执行均需人工确认

适合人群

  • 已部署CyberMao多代理架构的研究/工程团队
  • 需要跨会话保持任务上下文的长期项目(如GPR仿真、学术论文协作)
  • 熟悉Discord Bot管理的运维人员

常规风险

  • 权限误配:"Create Public Threads"权限未开启时,threadCreate将静默失败
  • 状态漂移:Worker未按规范更新状态时,CyberMao无法准确感知进度
  • Thread泄漏:未调用complete归档的工单会导致Forum频道累积大量历史Thread
  • A2A白名单遗漏openclaw.jsonallow列表未包含目标代理ID时,跨代理通信被阻断
  • 磁盘空间fis-hub/目录长期累积JSON工单需定期archive清理

FIS Architecture 内容

scripts文件夹
手动下载zip · 14.8 kB
fis_config.pytext/plain
请选择文件