用途:把模糊的演示需求逐步推进到成品 PPTX,采用图像优先思路,每页由 GPT Image 2 渲染为整页视觉图,再封装进 PPTX 容器,而非绘制原生可编辑的 PowerPoint 对象。
主要能力:多阶段编排而非套模板。包含最小信息采集(目的、受众、页数、材料、身份锚点);材料单薄时先生成 content_report.md;用 3 个问题对齐风格边界;生成封面、目录、正文页的真实图像预览;迭代风格并做“风格反向推断”锁定稳定视觉特征;产出 design_spec.md、slide_blueprint.md、spec_lock.md;逐页生成最终图像;打包为 .pptx;执行结构化评审与返修循环。
使用方式:克隆仓库后安装 Python 依赖,将 SKILL.md 复制到对应 agent 技能目录;设置 OPENAI_API_KEY,可选 PPT_OUTPUT_DIR、PPT_ASPECT_RATIO。命令示例: git clone https://github.com/NyxTides/ppt-image-first.git cd ppt-image-first pip install -r requirements.txt cp SKILL.md ~/.claude/skills/ppt-image-first.md cp SKILL.md ~/.codex/skills/ppt-image-first.md cp SKILL.md ~/.opencode/skills/ppt-image-first.md export OPENAI_API_KEY=your_key_here 生成阶段可选每页单图(更快)或多候选后挑选(更慢、更可控);评审使用结构化反馈格式(slide_index、issue_type、description、suggested_fix)。
适用场景:答辩、产品推介、研究报告、培训等需要快速产出视觉统一演示文稿的场合;尤其适合内容零散、需要先生成内容基线的需求。
限制:幻灯片内文字与形状不可单独编辑;依赖 OpenAI API 与 GPT Image 2;风格一致性依赖将 spec_lock.md 锁定段前置到每个提示词,否则易出现提示漂移;不得编造内容中不存在的姓名、机构、统计数据、日期与引用;图像尺寸需用有效取值(如 1536x1024 横向),不要手动放大以免模糊。缺失信息:具体收费标准、平台兼容范围与效果数据暂未提供。