[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-82674":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":14,"subscribersCount":14,"size":14,"stars1d":15,"stars7d":16,"stars30d":17,"stars90d":14,"forks30d":14,"starsTrendScore":18,"compositeScore":19,"rankGlobal":9,"rankLanguage":9,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":21,"topics":24,"createdAt":9,"pushedAt":9,"updatedAt":25,"readmeContent":26,"aiSummary":27,"trendingCount":14,"starSnapshotCount":14,"syncStatus":28,"lastSyncTime":29,"discoverSource":30},82674,"ppt-image2-editable-rebuild","wwe-dog\u002Fppt-image2-editable-rebuild","wwe-dog","一个基于截图\u002F参考图重建可编辑 PPT 的 Codex skill。先用 image2\u002Fimagegen 生成单页视觉参考图，再以局部截图保留复杂插图、图标、地图等视觉资产，同时用 PPT 文本框和形状重建标题、正文、卡片、箭头、标签、结论条等可编辑元素。",null,"Python",163,10,57,0,8,34,106,30,3.12,"The Unlicense",false,"main",true,[],"2026-06-12 02:04:26","# ppt-image2-editable-rebuild\n\n一个基于截图 \u002F 参考图重建可编辑 PowerPoint 的 Codex skill。\n\n它的核心思路是：先用 image2 \u002F imagegen 生成单页 PPT 视觉参考图，再以局部截图保留复杂插图、图标、地图等视觉资产，同时用 PPT 文本框和形状重建标题、正文、卡片、箭头、标签、结论条等可编辑元素。\n！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！\n下面的内容一定！一定！要看啊，不然做出来会很烂，理解了原理才能做好！！！！！！！！！！！！！！！！！！！\n简单说：**image2 负责视觉定稿，Presentations 负责可编辑重建。**\n\n## 这个 skill 解决什么问题\n\nimage2 很适合生成漂亮的 PPT 视觉稿，但生成结果本质上是一张图片。直接把整页图放进 PPT，会导致：\n\n- 文字无法编辑\n- 图表无法修改\n- 卡片、箭头、说明框不能调整\n- 中文可能有错字或变形\n- 后续扩展整套 PPT 很困难\n\n`ppt-image2-editable-rebuild` 的目标不是把整页图片贴进 PPT，而是把参考图拆成两部分：\n\n- **复杂视觉**：插图、地图、图标、徽章、纹理等，用局部截图保留视觉效果。\n- **可编辑结构**：标题、正文、数字卡、卡片、箭头、标签、结论条等，用 PPT 原生文本框和形状重建。\n\n## 非常重要：参考图背景不要太复杂\n\n使用 image2 生成 PPT 参考图时，强烈建议背景保持干净。\n\n推荐：\n\n\u003Cimg src=\"examples\u002Freference-images\u002Fslide04_reference.png\" width=\"760\" alt=\"推荐示例：第二章绿色主题参考图\">\n\n- 纯白背景\n- 极浅灰背景\n- 极浅纹理背景\n- 低透明装饰元素\n- 简洁母版线条\n- 卡片和文字区域底色清晰\n\n不推荐：\n\n\u003Cimg src=\"assets\u002Fnot-recommended-orange-theme.png\" width=\"760\" alt=\"不推荐示例：第三章橙色主题参考图\">\n\n- 大面积复杂纹理\n- 强烈渐变背景\n- 背景上叠太多装饰图案\n- 文字区域后面有复杂插画\n- 卡片、文字、背景混在一起\n- 整页都是海报式视觉而不是 PPT 页面\n\n原因很简单：这个 skill 的可编辑重建是以 **局部截图 + PPT 可编辑元素** 为基础的。如果 image2 参考图背景太花，截图时很容易把背景、文字、图标、卡片边框混在一起，导致后续 PPT 页面变脏、裁图带残影、文字难以拆分，最终可编辑效果会明显下降。\n\n最佳做法是：让 image2 负责整体布局、插图和视觉中心，但让文字区域、卡片区域、图表区域尽量干净。\n\n## 推荐工作流\n\n### 第一步：用 image2 生成单页参考图\n\n如果你有一份逐页提示词文档，例如本仓库示例中的：\n\n```text\nexamples\u002FCodex_image2_presentation_29页逐页极详细提示词_统一母版版_修正版.docx\n```\n\n可以先让 Codex 读取该文档，并逐页调用 image2 \u002F imagegen 生成参考图：\n\n```text\nslide01_reference.png\nslide02_reference.png\nslide03_reference.png\n...\n```\n\n注意：\n\n- 每次只生成一页。\n- 不要把多页拼成一张合集图。\n- 不要把 contact sheet 当作单页参考图。\n- 每页参考图应使用统一母版和统一风格。\n- 背景尽量干净，方便后续裁图和可编辑重建。\n\n### 第二步：用本 skill 重建可编辑 PPT\n\n当单页参考图已经存在后，使用：\n\n```text\n\u002Fppt-image2-editable-rebuild\n```\n\n如果你的 Codex 客户端使用 skill chip 或 `$` 语法，也可以使用：\n\n```text\n$ppt-image2-editable-rebuild\n```\n\n然后按页重建 PPT：\n\n```text\nslide06_reference.png -> 第 6 页可编辑 PPT\n```\n\n重建阶段应以单页 PNG 为视觉依据，不再使用合集图，也不要把整页参考图直接铺进 PPT。\n\n## 示例文件\n\n本仓库会持续补充示例，展示从 image2 参考图到可编辑 PPT 的实际效果。当前先放入逐页 image2 提示词文档：\n\n```text\nexamples\u002FCodex_image2_presentation_29页逐页极详细提示词_统一母版版_修正版.docx\nexamples\u002Freference-images\u002F\n```\n\n其中 `examples\u002Freference-images\u002F` 收录了这套示例当时用 image2 生成的 29 张单页 PPT 参考图。它们是本 skill 的典型输入：每一页先用参考 PNG 判断版式、配色和复杂视觉，再把文字、卡片、箭头、说明框等重建为可编辑 PPT 元素。\n\n配套 PPT 示例为《环境成本视角_跨界流域生态补偿标准量化研究_第1-29页可编辑.pptx》。由于完整 PPT 文件体积较大，建议通过 GitHub Releases、网盘或单独示例包提供，避免安装 skill 时把大文件一起拉取。\n\n这套示例展示了：\n\n- 如何用逐页提示词生成 image2 参考图。\n- 如何裁取参考图中的复杂插图和图标。\n- 如何把标题、正文、卡片、箭头、说明框、结论条重建为可编辑元素。\n- 如何逐页导出预览并检查文字出框、裁图缺边、图层遮挡等问题。\n\n后续会继续补充截图版使用教程。\n\n## 支持作者\n\n这个项目会保持免费使用。制作这个skill干掉了我一整个codex 5x的额度，消耗了至少20h。如果这个 skill 帮你节省了制作可编辑 PPT 的时间，球球大家支持一下，不用很多。也可以添加微信交流使用反馈。\n\n如果你不会安装、不会调用 image2、不会按参考图重建可编辑 PPT，或者对裁图和排版流程不熟，也可以扫码添加微信咨询。我可以提供一次基础教学 \u002F 答疑；如果问题确实帮你解决，希望自愿支持 20 元人民币，用于项目维护。\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"assets\u002Fwechat-pay.jpg\" width=\"220\" alt=\"微信支付打赏码\">\n  \u003Cimg src=\"assets\u002Fwechat-contact.jpg\" width=\"220\" alt=\"作者微信二维码\">\n\u003C\u002Fp>\n\n二维码仅用于自愿支持、教学答疑和交流，不影响 skill 的安装和免费使用。\n\n## 安装方式\n\n从 GitHub 安装：\n\n```bash\npython \u003Cskill-installer>\u002Finstall-skill-from-github.py \\\n  --repo wwe-dog\u002Fppt-image2-editable-rebuild \\\n  --path skills\u002Fppt-image2-editable-rebuild\n```\n\n安装后重启 Codex，让 skill 被识别。\n\n## 仓库结构\n\n```text\nskills\u002F\n  ppt-image2-editable-rebuild\u002F\n    SKILL.md\n    agents\u002F\n      openai.yaml\n    scripts\u002F\n      crop_reference_assets.py\n\nexamples\u002F\n  Codex_image2_presentation_29页逐页极详细提示词_统一母版版_修正版.docx\n  reference-images\u002F\n```\n\n## 核心原理\n\n```text\n文档 \u002F 提示词\n  -> image2 生成单页参考图\n  -> 从参考图中裁取局部复杂视觉\n  -> 用 Presentations 重建可编辑 PPT 结构\n  -> 导出预览\n  -> 对照参考图修正\n  -> 输出可编辑 PPT\n```\n\n它不是自动 OCR 转 PPT，也不是整页截图粘贴工具。\n\n它是一套 **截图辅助的高保真可编辑 PPT 重建流程**。\n\n## 适合的场景\n\n适合：\n\n- 学术答辩 PPT\n- 商业计划书 PPT\n- 路演 PPT\n- 高信息密度中文 PPT\n- 需要先用 image2 出视觉稿，再做可编辑 PPT 的任务\n- 需要保留复杂插图风格，同时又要修改文字和结构的 PPT\n\n不适合：\n\n- 只想快速生成粗糙 PPT\n- 完全不需要可编辑性的海报图\n- 要求所有插图也必须矢量可编辑\n- 背景极复杂、文字和图像无法拆分的参考图\n\n## 质量检查\n\n每一页都应检查：\n\n- 是否误用了整页截图\n- 文字是否可编辑\n- 文字是否出框\n- 裁图是否缺边\n- 图标是否完整\n- 背景是否太脏\n- 是否有截图残影\n- 是否有手动硬换行\n- PPT 预览是否接近参考图\n\n最终交付时建议同时提供：\n\n- 可编辑 PPTX\n- 每页预览 PNG\n- contact sheet 总览图\n- 简短 QA 报告\n","`ppt-image2-editable-rebuild` 是一个基于截图或参考图重建可编辑 PPT 的 Codex 技能。它通过先用 image2\u002Fimagegen 生成单页视觉参考图，再以局部截图保留复杂插图、图标、地图等视觉资产，并使用 PPT 文本框和形状重建标题、正文、卡片、箭头、标签、结论条等可编辑元素。该项目采用 Python 编写，适合需要将美观的 PPT 视觉稿转换为可编辑格式的场景，如商务报告、学术演讲等。此技能避免了直接插入整页图片导致的文字无法编辑、图表不可修改等问题，使得 PPT 在保持视觉效果的同时具备高度的灵活性和扩展性。",2,"2026-06-11 04:08:54","CREATED_QUERY"]