MULTI-AGENT FLOW · 基于 AutoGen 范式的研发协同微内核
“ 不要让 CV 工程师变成 YES 工程师 ”

多智能体协同研发工作流引擎

以微软 AutoGen 论文的多智能体对话范式为学术基石。通过 8 位专职 AI 专家的交叉制衡与五层代码级防错门禁,解决单 Agent 既当裁判又当运动员的工程失控;融合物理进程隔离、CCP 两阶段防御性契约与离线多端看板,让每一次交付都经得起工程检验。

帮我安装skill https://github.com/YuanYii/multi-agent-flow
微软 AutoGen 论文范式对齐 (arXiv:2308.08155) stars forks 十大 Agent 协同红线 架构自动扫描与技术栈自适应 时序真实性防冲卡 自然语言驱动协同 全自动流转 · 断点续跑 局域网团队多端协作 0 工具链依赖 · 纯本地运行 MIT 开源
数据表格视图 · 任务全量明细、筛选排序、主控导入导出与局域网只读协作
Multi-Agent Flow 数据表格视图
待开始 进行中 审查中 测试中 已完成 已验收
8
专属专家子代理
PM / 架构 / 开发 / 审查 / QA / 文档 / 运维 / 前端
10
AI 专家协同红线
时序真实性 · 终态不可逆流 · Agent 越权拦截
4
团队多端看板视图
主控/协作分立 · 表格/泳道/负载/阶段 · 局域网协同
0
工具链依赖与云端开销
本地单机离线运行 · 看板与门禁免额外 Token
THEORETICAL FOUNDATION · AUTOGEN PARADIGM

源自微软 AutoGen 论文:从学术对话范式到工业研发微内核

微软研究院在 arXiv:2308.08155 奠基论文中确立了以多智能体协同突破单模型极限的核心范式。yy-flow 继承其学术精髓,并在软件工程落地层面完成了从“概率性对话”到“确定性微内核”的关键跨越。

arXiv:2308.08155 AutoGen: Enabling Next-Gen LLM Applications via Multi-Agent Conversation
Section 1 & 2.1 01 / SRP

角色专职化与单一职责 (Role Specialization)

论文核心思想
单模型全包极易注意力衰减与能力漂移;必须通过专有角色(Role)与独立 System Message 模块化互补。
yy-flow 工程落地
8 位专属 AI 专家矩阵,网关强制执行单一职责审查(工时 ≤ 8h),禁止跨角色越权与自编自审。
Section 2.2 & 3 02 / ACTOR-CRITIC

批评-执行自我纠错闭环 (Actor-Critic Loop)

论文核心思想
代码编写(Coder)与执行审查(Critic)分离,真实运行报错(Traceback)自动反馈驱动多轮自愈修正。
yy-flow 工程落地
代码生成与质量门控物理解耦:DEV 编码后必须经 Reviewer 静态扫描与 QA 实际测试,未达标直接触发【已退回】原卡重修,依托真实执行态凭据驱动多角色自愈。
Section 2.1 & App. D 03 / HITL

人在回路终态裁决 (Human-in-the-Loop Gate)

论文核心思想
人类作为一等公民通过 UserProxyAgent 介入,在关键节点提供审批、纠偏并掌握终态终止权(TERMINATE)。
yy-flow 工程落地
cli.py task accept 代码级锁死为“人类专属,严禁 Agent 代签”;AI 团队最高只能推至提请验收,最终准出合流权严格由人类掌握。
Section 2.2 04 / NESTED CHAT

物理隔离与嵌套会话 (Nested Conversations)

论文核心思想
嵌套会话机制——主流程将复杂子任务委派给隔离子会话群,子会话完结仅返回精简成果,隔离长上下文污染。
yy-flow 工程落地
“物理隔离铁律”——PM 严禁在主会话自写代码,强制 invoke_subagent 在独立子进程隔离执行;遵循 CCP 协议仅向主会话回传轻量交付卡。
Section 2.1 05 / GROUNDING

真实运行态凭据驱动 (Execution Grounding)

论文核心思想
智能体决策必须建立在命令行执行输出与真实沙箱返回基础之上,杜绝无事实凭据的纯自然语言臆想。
yy-flow 工程落地
零假设原则与凭据闭环(Proof-of-Execution);DEV 提审必带单测通过凭据,QA 必带测试日志;微内核基于 414 项自动化测试保障。
Evolution 06 / FSM KERNEL

确定性微内核演进 (From Chat to Microkernel)

论文原型挑战
原生 AutoGen 依赖 LLM 概率推测与自然语言 Prompt 截断,在工业研发中易出现无限死循环震荡与缺乏底层文件级权限防护。
yy-flow 工程落地
升级为刚性有限状态机(FSM)+ Fail-Closed 越权阻断 + CCP 两阶段防御契约 + 固定 50 任务物理分卷持久化存储。
WHY MULTI-AGENT FLOW

告别“盲目点 YES”,重塑工程主导权

在 Vibe Coding 时代,单 Agent 往往既当裁判又当运动员。Multi-Agent Flow 通过多角色交叉制衡与代码级门控,让每一次交付都经得起工程检验。

传统单 Agent · 沦为盲从的“YES 工程师”
黑盒生成 · 缺乏制衡 · 越权篡改 · 虚假完成

自己写自己审,开发者疲于点 Accept

单 Agent 生成动辄数百行 Diff,人类精力有限无法逐行审阅,只能盲目点 YES,隐藏 Bug 频频带入生产。

无代码级硬门禁,越权篡改核心配置

单 Agent 拥有全量写权限,随意更改全局配置、静默修改历史记录,缺乏代码级防错拦截机制。

秒级虚假流转,隐患黑盒累积

没有独立测试用例与时序凭据,任务在 1 秒内推向完成,交付周期全是虚假数据,后期返工成本巨大。

Multi-Agent Flow · 契约驱动的“研发指挥官”
多角色交叉制衡 · 架构技术沉淀 · 缺陷原单绑定 · 真实时序

AI 内部交叉制衡,周审查与章测试替你严把关

李开发 编码后必须经 周审查 独立挑刺并由 章测试 执行端到端用例,严经理 终检验收,AI 互相监督替代人工肉眼扫代码。

阶段双总结门控,沉淀组织级技术资产

阶段结项(check_stage_gate)不仅是完工核验,更强制沉淀钱架构的「技术架构总结 (ADR/负债清偿)」与严经理的「PMP 敏捷复盘总结」,拒绝“代码一交、技术清空”。

缺陷原卡绑定(DEF)与心跳巡检效能雷达

测试与审查不通过原卡打回并挂载 DEF 结构化缺陷,保留初始开工时间与返工痕迹;heartbeat.py 巡检引擎自动告警瞬时冲卡与任务死锁。

AI CREW

8 位专属 AI 专家,各司其职

每个角色拥有独立的 YAML 职责规范与权限红线,分工明确、各司其职。

初始化时自动扫描项目技术架构并回填技术栈,使 8 位专家开箱即精通当前项目语言、框架与单测套件,无需手动配置繁琐 Prompt。
PM (严经理)
01-pm.yaml · PMP/敏捷规范

基于 PMP 与敏捷规范,负责 WBS 工作包拆解、前后端级联拆单(Mock-First)、开发计划自动风险评级(高/中/低)、阶段门禁核验与终态验收。

流转: 待开始->进行中 / 已完成->已验收 PMP / 敏捷规范 全栈级联拆解 计划风险评估 阶段管理总结 终态验收
架构师 (钱架构)
02-architect.yaml · TOGAF/云原生

遵循 TOGAF 与云原生架构设计规范,负责系统模块解耦、ADR 架构决策记录、API 接口契约定义、防错机制推演与阶段架构技术总结。

流转: 待开始->进行中 / 进行中->已完成 TOGAF 架构规范 ADR 架构决策 API 契约 阶段技术总结门控
后端开发 (李开发)
03-dev.yaml · Clean Code/TDD

遵循 Clean Code、SOLID 设计模式与 TDD 测试驱动开发规范,负责核心业务编码、单元测试覆盖率(≥80%)达标与 DEF 缺陷原单修复。

流转: 待开始->进行中 / 进行中->审查中 Clean Code / SOLID TDD / 单测≥80% DEF 原单修复 并发 ≤3
审查员 (周审查)
04-reviewer.yaml · Google Review/OWASP

严格执行 Google Code Review 规范与 OWASP Top 10 安全审计标准,负责圈复杂度拦截、安全漏洞扫描、架构偏离防错与代码红线合规审查。

流转: 审查中->测试中 / 审查中->已退回 Google Code Review OWASP Top 10 圈复杂度拦截 红线硬门禁
测试工程师 (章测试)
05-qa.yaml · ISTQB 测试标准

遵循 ISTQB 国际软件测试标准与端到端链路验证,负责测试用例设计、边界压力测试、复现步骤结构化与 DEF 原卡缺陷挂载追踪。

流转: 测试中->已完成 / 测试中->已退回 ISTQB 测试标准 端到端链路验证 DEF 缺陷挂载 结构化复现
文档工程师 (李文通)
06-docs.yaml · Diátaxis 架构

遵循 Diátaxis 国际文档框架规范,维护 D01–D06 企业级标准工程文档骨架、术语一致性与 YAML Frontmatter 元数据镜像同步。

流转: 待开始->进行中 / 进行中->已完成 Diátaxis 架构 D01-D06 骨架 Frontmatter 镜像 术语统一
运维管理员 (吕改特)
07-devops.yaml · GitFlow/SRE

基于 GitFlow 分支模型与 SRE 稳定性工程,捍卫 Conventional Commits 提交规范、GitHub PR 自动合流解阻与发布 Tag 归档。

流转: 待开始->进行中 / 进行中->已完成 GitFlow / SRE Conventional Commits PR 自动解阻 发布打 Tag
前端开发 (马前端)
08-frontend.yaml · 现代Web规范

遵循现代 Web 体验标准与组件化工程规范,负责高保真 UI/UX 界面实现、响应式交互设计与前端工程化状态管理。

流转: 待开始->进行中 / 进行中->审查中 现代 Web 标准 组件化工程 UI/UX 高保真 响应式适配
CORE FEATURES

AI 专家协同机制与核心防错门禁

以强类型交接契约、角色越权硬拦截、双向 Git 门禁与真实时序审计,杜绝自编自审黑盒与虚假完成。

阶段双向 Git 门禁与 5 项硬核验

阶段开工准入前序闭环与 Git 清洁度;结项执行看板全终态、WBS 对账、工作区 Clean、PR 合流与发布 Tag 5 项硬核验,防止脏代码入库。

十大 Agent 协同红线与角色越权拦截

代码级 Fail-Closed 拦截 Agent 越权操作,打破自编自审黑盒;阶段结项强制输出 D01–D06 规范下的架构技术总结(ADR)与敏捷复盘总结。

Agent 强类型交接契约与「无工单不 Git」

8 位 AI 专家间流转通过上下文连续性协议(CCP)与强类型任务契约结构化交接(含改动文件、覆盖率、缺陷历史与前置凭据);外部 Commit 必须绑定真实工单,确保工程溯源。

缺陷打回不拆单与原卡闭环追溯

测试与审查不通过时原卡打回(【已退回】)并自动挂载 DEF-TXXX-N 缺陷单,保留初始开工时间与返工痕迹,杜绝新建孤儿卡刷完工率。

统一入口网关与 L0–L2 智能分流

控制台指令直通运维底层;业务需求强制经分级三问网关判定(L0无卡直答、L1短链交付、L2全链制衡);复合需求自动按 Mock-First 建立前后端级联。

全自动单任务流转与断点续跑

通过 /yy-flow auto 全自动执行完整生命周期至已验收,结合实际任务名称动态生成阶段交付实质总结,全生命周期注入【Agent Loop】备注并支持断点续跑。

CCP 两阶段确定性门禁管道

派单准入与提审准出双闸门:派单时确定性校验任务契约(契约目标、允许改动白名单、严禁越界清单与前置凭据),提审时核验交付物与契约一致;配合 Tier 合规分级实现代码级 Fail-Closed 防越界。

固定 50 任务分卷存储与启动自愈迁移

看板工单按 tasks_XXXX_YYYY.yaml 固定 50 任务容量物理分卷,原子并发控制杜绝脏写;启动看板时自动探测存量数据并无损平滑迁移(含物理备份),chunked / weekly / single 多模式平滑兼容。

TEAM COLLABORATION & LAN WORKFLOW

团队局域网多端协同

专为研发团队局域网协作打造:Master RBAC 权限分立、终态防篡改、双层文件排他锁与多终端独立视口。

双层文件排他锁与全链路操作人审计

跨平台文件排他锁保障原子落盘,结合 If-Match 版本哈希比对与 HTTP 409 冲突控制防止脏写;自动解析 X-Operator-Name 与设备标识并追加记录 audit_trail.log,操作责任到人、设备可溯;工单数据以固定 50 任务分卷 YAML 物理落盘,多模式平滑兼容。

0 中间件极简自启与一键脱敏分享

基于 Python 标准库原生 HTTP 引擎(32886–32905 自动探测与复用),免装 Node/Redis/Nginx;引擎自适应嗅探物理局域网 IP,主控端一键复制剥离 Token 的纯净协作链接,团队秒级受控接入。

客户端偏好本地隔离与零云端开销

团队成员多设备并行查看看板,检索词、过滤项与泳道/表格/阶段 Tab 偏好在本地 LocalStorage 隔离存储互不干扰;全部数据私有驻留项目工作区随 Git 流转,0 SaaS 依赖、0 额外 Token 消耗。

任务契约与 Tier 分级可视化

看板卡片与详情弹窗实时渲染 Tier 合规分级徽标、CCP 任务上下文契约(契约目标、允许改动白名单、严禁越界清单、前置凭据)与交付回执,越权与超界风险一眼可辨。

💡 主控端与协作者端无缝协同:技术主管或任务负责人持有 Master Token 统筹任务生命周期与终态流转;团队成员可使用任意设备免配环境接入看板,专注于各自任务的进度更新与明细查阅。
SLASH COMMANDS

五大快捷指令,开箱即用

在 AI 对话中输入 /yy-flow 快捷指令即可触发对应工作流能力,无需记忆底层脚本与参数。

/yy-flow start

一键激活工作流

执行 7 步标准初始化:凭据扫描、专家导出、架构嗅探、数据落盘、文档骨架、技术栈同步与 PM 编排。

💬 口令示例:“帮我初始化这个项目的研发流”
/yy-flow status

全局大盘与健康巡检

一键输出项目完成进度、交付周期 Lead Time、专家负荷与超时滞留、并发超限风险告警。

💬 口令示例:“看下项目进度与巡检大盘”
/yy-flow kanban

启动看板 Web 服务

自动探测空闲端口启动本地/局域网可视化看板(32886–32905),支持动态 Master Token 鉴权、一键复制纯净协作链接与多终端独立视图。

💬 口令示例:“启动看板” 或 “打开协作大盘”
/yy-flow sync-pr

PR 监听与自动解阻

扫描【已阻塞】任务卡,检测 GitHub PR Merged 后秒级推进至【已完成】并提请人类用户核验验收。

💬 口令示例:“检查 PR 状态解阻任务”
/yy-flow auto

全自动单任务流转

一条指令全自动执行任务完整生命周期至【已完成】并提请人类核验验收,支持 A–G 全类型链、断点续跑与已阻塞解阻。

💬 口令示例:“把任务 T0001 全自动跑完”
💡 业务流转与协同全走自然语言:需求拆解建卡、阶段开工结项、认领、提审、测试与打回等日常研发全生命周期,直接使用自然语言与 Agent 对话沟通,由对应专家在后台自主调度底层脚本,无需记忆任何 CLI 命令。
PROJECT-BOUND & AGENT-AGNOSTIC

项目级强关联 · 原生适配主流 CLI Agent

本地仓库私有落盘与版本化管理,声明式无缝导出至主流 AI 编程终端。

仓库级私有上下文与 Git 资产持久化

.yy-flow/ · 随代码库版本化持久化

技能包、状态机与工单完全植根于项目的 .yy-flow/ 目录。所有 ADR 决策、任务看板、测试用例与复盘总结均随 Git 仓库提交共享,团队成员克隆即具备全套协同规范。

项目架构自动嗅探与技术栈自适应

Auto Tech Overlay · 零手动 Prompt 调优

初始化时自动深度遍历 package.jsonpyproject.tomlgo.modpom.xml 等依赖配置,内存级动态覆盖注入 8 位专家 Subagent,在不同项目中开箱即精通专属技术栈。

声明式跨平台导出与底层工具对齐

verify_and_export_agents.py · 官方规范对齐

内置自动化导出引擎,自动按目标 CLI/IDE 的官方规范(Markdown Frontmatter / Subagent spec)序列化专家角色,并精准映射其原生工具标识(如 Bash/Edit/Readrun_command/replace_file_content)。

零污染环境隔离与多项目无干扰并行

Clean Isolation · 模板只读保护

公共专家模板实行只读保护,运行态数据与任务卡严格落盘在当前项目的私有工作区,开发者在本地并行开发多个微服务项目时,各项目状态互不干扰、支持独立定制。

已验证适配的主流 AI 终端与 IDE
Google Antigravity (.agents/skills) Claude Code (.claude/skills & agents) Cursor IDE (.cursor/rules & agents) OpenAI Codex (.agents/skills) ZCode IDE (.zcode/skills & agents) Windsurf / Cascade Cline / Roo Code / OpenDevin
GET STARTED

一行命令,立即装入项目

适用于 Antigravity CLI、Codex、Claude Code、Cursor 等任意支持 Skill 规约的 AI 编程环境。

# 1. 进入你的目标项目根目录
cd /path/to/your-project

# 2. 一行命令安装技能包
npx -y degit YuanYii/multi-agent-flow /tmp/yy-flow-stage && mkdir -p .yy-flow && mv /tmp/yy-flow-stage .yy-flow/skill
或在 AI 对话框中三步开启研发流
STEP 01 全平台通用
自然语言安装技能包
AI 对话框直接发送 一键挂载
帮我安装skill https://github.com/YuanYii/multi-agent-flow
自动挂载技能包与 8 位专属 AI 专家能力
适用于 Antigravity CLI、Claude Code、Codex、Cursor 等任意环境。
STEP 02 纯自然语言
架构扫描与初始化
发送初始化口令 架构嗅探
初始化yy-flow
自动遍历项目架构依赖,自适应注入技术栈
此时技能尚未加载生效,全平台均使用纯自然语言口令。
STEP 03 按环境分流
研发协同与生效机制
CLI 终端 Agent Claude Code / Codex / Zcode
必须重启 CLI 进程生效拓扑
/yy-flow 启动看板 或自然语言
桌面端 IDE Agent Cursor / AutoClaw / WorkBuddy
免重启 · 即刻开始敏捷研发
使用yy-flow 帮我开始做这个需求并拆解任务