Skip to content

Releases: YuanYii/multi-agent-flow

v7.1.0 对抗性拆解回环、开工显式门禁、无侵入初始化与安全微内核加固

Choose a tag to compare

@YuanYii YuanYii released this 12 Oct 02:30
93dabf4

🚀 Multi-Agent Flow v7.1.0 稳定可用版本发布

下载与分发说明:请直接下载下方 Assets 中的 multi-agent-flow.zip。解压后即为标准的 multi-agent-flow 纯净运行目录(已依规自动剔除测试与开发临时资产)。


📦 核心功能与修复亮点

  1. PM 阶段二对抗性提问回环机制与防过度拆解门禁 (feat(pm))

    • 引入 ADVERSARIAL_DECOUPLING_PATTERNS 蓝军质询反模式库(契约/实现混杂、表结构/接口混杂、隐式双动词复合阶段等);
    • 实现 adversarial_srp_lint() 与 apply_one_pass_srp_loop() 单轮回环收敛调度器,强制单轮细拆后立即固化,规避无休止递归拆解;
    • 注入工时下限防御(≤0.5h 拦截碎片化),拆分子任务自动继承工时、处理人与审查元数据。
  2. 人类开工显式授权门禁与任务两阶段解耦 (refactor(workflow))

    • 解耦“任务建卡”与“全链执行”概念,项目经理在任务创建后强制停步挂起在【待开始】状态;
    • 建立首尾对称双门禁:状态机引擎增设【最高安全红线】人类显式授权开工原则,与终态人类验收门禁形成双向闭环;
    • 全库规约单一事实源清洗,消除“建卡走全链”陈旧诱导词,杜绝 Agent 擅自越权开工。
  3. 目标工程无侵入初始化与只读文档索引 (refactor(init))

    • 剥离物理文件搬迁与复制,初始化默认生成轻量级 doc_catalog.json 只读文档索引;
    • 移除强行向宿主工程注入空骨架目录与草稿箱等侵入式行为;
    • 派单时优先读取只读文档索引清单并按角色分类偏好排序,保护宿主工程纯净度。
  4. 端到端业务仿真引擎统一聚合与资产解耦 (refactor(infra))

    • 抽象 BaseSimulationRunner,整合 52 任务业务特性树回归与 108/120 任务全矩阵压测引擎为统一调度器 scripts/run_simulation.py;
    • 存量数据迁移工具归档至 scripts/migrations/migrate_legacy_board.py 并保留兼容垫片;
    • 落地页 index.html 内联巨型字典抽离为独立静态资源 assets/i18n.js,精简主页面体积近 300 行。
  5. 微内核安全防御与跨平台并发锁加固 (fix(security) / fix(core))

    • 修复跨平台文件锁 file_lock.py 在特定环境下的超时失效缺陷,完善多进程竞争单测;
    • 收紧看板服务端口、CORS 与 CSRF Origin 校验,防止未授权跨站请求;
    • verify_and_export_agents.py 改用 subprocess 列表传参,消除 Shell 注入风险;
    • 看板持久化强化原子写入防御,协作模式缺失权限时实行 403 物理拦截与前端内存回滚。
  6. 异构技术栈自适应探测与智能增量测试调度 (feat(core) / feat(test))

    • 深度支持 Java (Maven/Gradle/Spring Boot) 与 Rust (Cargo/Axum) 递归扫描与主后端架构判定;
    • 引入 run_tests.py 与 cli.py test 增量测试调度器,基于 Git 变更精准命中测试用例,文档变更秒级豁免;
    • 约束测试专家裸跑全量测试硬红线,保障研发管道高效流转。

🛡️ 质量与验证凭据 (Proof of Execution)

  • 自动化测试回归:全量 585 项单元与集成测试用例经查验符合预期(CI 环境全绿合入);
  • 跨平台 Subagent 导出:8 大专家子代理(PM、架构师、全栈开发、代码审查、QA测试、文档、运维、前端)结构化导出断言全部通过;
  • 发布纯净包:依据 .gitattributes 白名单规约,归档包已自动剥离测试套件、白盒脚本与开发配置,确保开箱即用体验。

v7.0.0 多专家协同研发工作流稳定可用版本 (Production Ready)

Choose a tag to compare

@YuanYii YuanYii released this 18 Aug 01:43

🚀 Multi-Agent Flow v7.0.0 稳定可用版本发布

下载说明:请直接下载下方 Assets 中的 multi-agent-flow.zip。解压后即为标准的 multi-agent-flow 纯净目录(0 版本后缀)。


📦 核心功能与修复亮点

  1. 符号软链穿透与数据根隔离 (paths.py)
    • 彻底解决通过 .agents/skills/yy-flow 软链调用时判定失败退化为 CWD 的问题,准确命中宿主 .yy-flow 数据根,消除冗余数据目录。
  2. 跨平台 Subagent 脚本路径动态注入 (verify_and_export_agents.py)
    • 动态注入宿主相对执行前缀,消除子代理在宿主根目录下执行 CLI 报路径不存在的问题。
  3. 宿主工程散落旧文档只读镜像归档 (migrate_legacy_docs.py)
    • 自动扫描宿主工程根目录,分类镜像归档散落文档至 docs/D01~D06/原项目文档/,消除孤儿文件。
  4. 技术栈智能识别与项目名称自动同步 (auto_scan_stack.py)
    • 物理扫描技术栈并自动回填项目名至 workflow.config.yaml,消除 Sample-Project 模板占位残留。
  5. 看板标题单一事实源归一化 (kanban)
    • 废除独立 localStorage 拦截,统一由 preferences.json 与项目名动态驱动,消除同端口同源污染与误触固化。
  6. 动工前建卡与完工后流转双门禁铁律 (rules/AGENTS.md & agents/*.yaml)
    • 彻底消除“无卡免检”负向推导漏洞,确立动物理文件前必建卡、交付后必流转闭环的硬门禁。
  7. 流转节点日志操作人准确性修复 (transition_task.py)
    • 修正流程节点日志中的操作人参数,消除审查/测试操作说明与经办人错位。
  8. 纯净空看板初始化与详情弹窗去重 (kanban)
    • 移除初始化演示种子任务 T0000,详情弹窗头部徽章区去除重复创建人展示。
  9. 自动化测试套件全量回归验证
    • 全量 150 项单测与集成测试用例 100% 绿灯通过。