Agent Skills
返回列表
🤖

子代理委派MOE编排器

AI Agent 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md ,安装 @user_516d7c35/subagent-delegation-moe 到你的 AI 助手中。

技能介绍

要解决的具体问题

面对复杂开发任务时,单一 Agent 会遇到几个瓶颈:任务拆解不够专业导致遗漏关键依赖,技术选型靠猜测而非多视角论证,子代理声称"已完成"却根本没实现功能,以及多个并行改动在集成时互相冲突。

核心工作方式

这个技能将你定位为团队领导和 MOE 决策者,子代理则是各领域专家。

第一阶段:任务拆解

  • 对代码项目先做深度探查(跑 3-5 个探查命令),了解技术栈、项目结构、数据库 schema
  • 按专业域(后端/API、前端/UI、数据库、基础设施、测试、文档)拆解为互不冲突的子任务
  • 输出 ASCII 依赖关系图,明确标注并行与串行关系
  • 拆解粒度控制在 3-10 分钟工作量,每个子任务独立可验证

第二阶段:MOE 方案竞争

技术路线不确定时启动 MOE 模式:

  • 为每个候选方案派一个专家子代理,互不知道其他专家存在(避免锚定效应)
  • 专家只负责出方案,不执行实现
  • Orchestrator 汇总所有方案后独立判断,综合出最优解

第三阶段:并行派工与审核

  • 使用 delegate_task 按依赖关系分组并行派发
  • 每个子代理必须返回:变更文件、验证命令、风险说明
  • 审核时必须交叉验证:用 read_file 实际读取文件,用终端实际运行验证命令,用 search_files 确认关键函数存在
  • 不符合要求直接打回返工

第四阶段:集成验证

  • 合并所有变更,解决文件冲突
  • 若修改了 init_db.py,必须执行 --force 重建数据库并跑 --verify
  • 跑完整集成测试确保所有改动协同工作

适用边界与注意点

  • MOE 不是万能的:方案已明确时(如 JWT 选 HS256),直接派工,不要为 MOE 而 MOE
  • 并发限制:delegate_task 默认并发上限是 3,单轮超过 8 个子任务会失控
  • 大文件处理:>100KB 的 HTML 文件不要并行派给多个子代理,参考 large-file-handling.md
  • 验证命令上下文:有些函数依赖全局配置,直接在终端测试可能返回空结果,需要先调用 configure()

使用场景

  • 代码项目改造:用户要求在 Flask 应用添加 JWT 认证,需要拆解后端、数据库、测试子任务并审核集成
  • 架构设计:用户咨询日均千万级请求的后端架构,需要启动 MOE 让多个专家子代理竞争出方案
  • 数据库重构:用户要修改 init_db.py 的种子数据,需要强制重建数据库并跑验证命令确认一致性
  • 缺陷修复:线上登录慢,需要先拆解排查方向、并行派子代理修复并审核验证结果

适合人员

  • 独立开发者:面对完整项目时需要拆解任务、并行委派子代理并审核交付质量
  • 技术负责人:技术选型不确定时需要启动 MOE 多专家竞争,综合多个方案后做最终决策
  • 后端工程师:修改数据库初始化脚本后需要强制重建验证,确保种子数据和预期表结构一致
  • 全栈开发者:多人协作大型前端项目时需要控制大文件并行修改冲突,按区域拆分子任务