用途:从文章、报告、论文、笔记或大纲生成视觉统一的图片式 PPT/PPTX。每页幻灯片是一张完整 16:9 生成图片,最终由 scripts/assemble_ppt.py 组装为 .pptx。适合接受整页图片页面的演示;若要求每个文本框、图表或形状保持可单独编辑,则不适合。
主要能力与流程:先理解源内容,确定主题、受众、目标、页数、风格与章节取舍(未指定页数时通常 8-12 页);再规划大纲并确认;随后确认统一视觉风格与图片后端;生成并审批一张样张;之后为每页创建任务、派发幻灯片子代理、记录结果、质检修复、撰写演讲备注并组装 PPT。优先使用内置图片生成/编辑工具,仅在内置后端不可用、缺少所需能力或用户明确要求 API/CLI 模式时使用 scripts/image_gen.py。
必要用法与约束:各阶段前需阅读对应 Reference Map 文件;遵守审批门,未获批准不得创建最终 deck_spec.json、speech.md、提示任务、幻灯片图片或 .pptx。样张获批并授权整副生成后,若运行时可派发子代理,剩余每页图片任务必须派发给幻灯片子代理。每张最终 origin_image/slide_XX.png 必须由选定后端生成;本地绘图、Pillow、SVG、HTML/CSS/canvas 截图、python-pptx/PptxGenJS 布局及手工叠加均属失败模式,不是回退方案。后端确认后须固定,不得因子代理方便而切换。派发与结果状态须用随附脚本记录,仅聊天消息不算完成。若所需子代理、图片后端或必需图片路径不可用,应停止并报告阻塞(含幻灯片 id 与证据),不得生成低质量替代。
验收:输出为有效 .pptx;每张预期最终图片存在于 origin_image/slide_XX.png;图片由确认后端生成并经 record_slide_result.py 记录;outline.md 反映已批准大纲;需要备注时 speech.md 存在且组装写入 PPT;slide_jobs.json 与 slide_run_state.json 反映最终状态;必需源图可见呈现或报告阻塞。
限制:资料未提供具体安装命令、配置细节、价格与平台支持信息,暂未提供。