--- id: generator title: "Generator" type: concept tags: [Agent, Skill, 设计模式] sources: [Google-5-Agent-Skill-design-patterns-2026-03-19] last_updated: 2026-04-17 --- ## Summary 从模板生成结构化输出的 Agent Skill 设计模式,解决 agent 输出格式不一致的问题。 ## Definition Generator 利用"填空"流程,通过模板和样式指南强制一致的输出格式。 ## Components - **assets/**:存放输出模板 - **references/**:存放样式指南 - **SKILL.md**:扮演项目经理角色 ## Workflow 1. 加载模板 2. 读取样式指南 3. 向用户询问缺失的变量 4. 填充文档 ## Use Cases - 生成统一的 API 文档 - 标准化 commit 信息 - 脚手架项目结构 ## Related Concepts - [[Agent-Skill-设计模式]] - [[Inversion]]:可在最开始依赖 Inversion 收集必要变量