bggg-creator-image2ppt
Installation
SKILL.md
BGGG Creator Image2PPT
用这个 skill 把平面视觉稿转换成可编辑的 .pptx。核心设计是“先形成结构化 manifest,再由脚本生成 PPTX”。
- 二进制图片输入:Codex 负责识别版式、文字和组件;默认调用
imagegenskill 生成或清理背景、装饰、产品、图表等组件图片;文本尽量还原为 PowerPoint 文本框。 - HTML/SVG 输入:优先把代码结构解析为原生 PPT 元素;复杂节点再降级为图片组件。
- 所有中间图片、manifest、诊断和输出都必须放在本 skill 的
projects/YYYYMMDD_slug/目录里。
Codex 默认策略
在 Codex 中处理 PNG/JPEG/WebP 等二进制图片时,默认执行这个顺序:
- 使用 Codex 视觉能力观察源图,列出幻灯片尺寸、背景、标题、正文、图标、照片、图表、装饰、阴影、遮罩等对象。
- 对于可编辑文字,直接写入 manifest 的
text元素,不要把文字只做成图片。 - 对于背景、照片、图标、复杂插画、图表、纹理、遮挡后需要补全的背景,使用
imagegenskill 生成、清理或重建独立组件图片。 - 把
imagegen生成的图片复制到当前项目目录的imagegen_assets/或component_images/,不要让项目依赖$CODEX_HOME的临时输出。 - 写
manifest.json,用scripts/image2pptx.py build生成 PPTX。 - 验证 PPTX 能被
python-pptx重新打开,并记录图层/文本/图片数量和已知限制。
Related skills