用途:把业务意图转化为可直接由高管使用的视觉化演示文稿。适用于创建新演示、用户提供简要说明/主题/内容大纲的场景。
前提:必须先运行 /slides-extract,并在项目目录(如 output/<project>/)生成 resolved_manifest.json、base_template.pptx、design-profile.json 等契约文件。渲染前需运行 slides preflight 校验项目目录、profile 路径、图标包、资源根目录与可选依赖。
流程:1)输入收集,规划前读 references/storytelling.md,确认受众、决策目标、核心建议、范围约束、目标页数;前四项缺失时最多提 5 个澄清问题。2)生成 slides.json,含 plan 与 ops 两部分;规划后按 visual_hint 决定是否加载 chart-patterns、framework-patterns、process-patterns。必要的预检与渲染命令为:uvx --from agent-slides slides preflight --project-dir . --profile design-profile.json --compact;uvx --from agent-slides slides render --slides-json @slides.json --profile design-profile.json --dry-run --compact;去掉 --dry-run 并加 --output output.pptx 实际渲染;随后运行 uvx --from agent-slides slides qa output.pptx --profile design-profile.json --slides-json @slides.json --out qa.json --compact。
主要能力:依据模板契约解析布局、几何与颜色区;生成操作(文本、形状、图标、图表、表格、备注);统一字号与颜色;为数据页加来源行;生成免责声明页与结束页。
限制与要求:不要凭猜测使用占位符索引;浅色背景不得用 FFFFFF 字体、深色背景不得用 333333;不要跳过 dry-run;标题、免责、结束页不加视觉元素;qa.json 需 ok 为 true 且无未解析 token 或契约级问题。分类:办公效率。