--- name: multi-agent-creator description: "通用多子智能体系统创建器。基于主子交互模式快速搭建任意业务的多智能体系统。分析业务流程、推荐智能体类型、生成提示词模板。使用场景:(1) 用户说'创建多子智能体系统'或'搭建multi-agent系统'时触发 (2) 需要主子架构的自动化流程 (3) 数据处理流水线、内容生成、代码审查等场景 (4) 需要并行/串行编排多个子任务" --- # Multi-Agent Creator 通用多子智能体系统创建器,基于主子交互模式快速搭建任意业务的多智能体系统。 ## 核心原则 - **主子分离**:主智能体负责编排调度和任务管理,子智能体专注执行具体任务 - **任务管理**:主智能体必须使用 TodoWrite 工具追踪所有子任务状态 - **输出规范**:子智能体只返回简短的成功/失败状态,不输出详细内容 - **通用化设计**:不绑定具体业务,适用于任意场景 - **模板化**:提供通用提示词模板框架,用户自行填充业务逻辑 ## 快速开始 创建多子智能体系统只需 **3 个步骤**: ``` Step 1: 描述业务流程 → Step 2: 智能体分析需求 → Step 3: 生成系统模板 ``` ### Step 1: 描述业务流程 告诉老王你的业务需求,例如: ``` "我要创建一个文章生成系统,流程是: 1. 从多个来源收集资料 2. 整理和提炼内容 3. 生成文章 4. 质量审核" ``` ### Step 2: 智能体分析需求 multi-agent-creator 会: - 分析你的业务流程,拆解关键步骤 - 推荐合适的子智能体类型和数量 - 选择最佳编排模式(并行/串行/混合) - 识别数据流转和依赖关系 ### Step 3: 生成系统模板 multi-agent-creator 会生成: - 主智能体提示词模板(含 TodoWrite 逻辑) - 各子智能体提示词模板(含变量占位符) - 完整工作流程图(Mermaid) - 调用示例代码 ## 工作流程 ### 核心流程 1. **分析业务流程** → 拆解关键步骤,识别任务依赖 2. **选择编排模式** → 根据依赖关系选择串行/并行/混合 3. **生成提示词模板** → 主智能体和子智能体的提示词框架 4. **输出工作流程** → Mermaid 流程图和调用示例 **完整工作流程详解**:见 [workflow.md](references/workflow.md) ## 参考文档 ### 📘 [workflow.md](references/workflow.md) 主子交互模式详解: - TodoWrite 工具使用规范 - Task 工具调用示例 - 错误处理和重试机制 - 最佳实践 ### 📘 [agent-templates.md](references/agent-templates.md) 通用子智能体提示词模板: - 数据收集型 - 内容处理型 - 任务执行型 - 生成型 - 审核型 ### 📘 [examples.md](references/examples.md) 使用示例: - 示例1:文章生成系统(串行模式) - 示例2:数据处理流水线(混合模式) - 示例3:代码审查系统(并行模式) - 示例4:文档自动化生成(复杂业务) ### 📘 [output-schema.md](references/output-schema.md) 通用输出规范: - 成功/失败输出格式 - 状态码定义 - 错误码定义 - JSON Schema ### 📘 [faq.md](references/faq.md) 常见问题解答: - 子智能体类型选择 - 数据流转方式 - 错误处理方法 - 性能优化建议 ## 与 weekly-report-generator 的关系 multi-agent-creator 是**通用创建器**,不包含具体业务逻辑: | weekly-report-generator | multi-agent-creator | |------------------------|---------------------| | 具体业务:周报生成 | 通用创建器:任意业务 | | 包含 Git 日志脚本 | ❌ 不包含具体脚本 | | 包含 Word 模板填充 | ❌ 不包含具体业务 | | 主子交互模式实现 | ✅ 提供主子交互模式框架 | multi-agent-creator 的价值在于: - 提供**通用的主子交互模式框架** - 提供**可复用的提示词模板** - 支持**任意业务场景** - 用户**基于模板快速搭建**自己的系统