

如何用 OpenAI Codex 的 Agent Skills 制作幻灯片(2026):三条路线对比
OpenAI Codex 现在能通过 Agent Skills(代理技能)生成真正的 PowerPoint 文件——所谓技能,就是一个装着指令和脚本的文件夹,Codex 会自动发现并执行它。到了 2026 年,实际可用的路线有三条:随 Codex 一起发布的官方 Slides 技能(用 PptxGenJS 写 PPTX,并自检渲染效果)、codex-ppt-skill 这类开源社区技能(图片式幻灯片),以及 2Slides 技能这样的托管生成技能——把渲染交给 API,返回一份带主题、可编辑的成品。选哪条路,取决于你更看重掌控力、视觉冲击力,还是规模化下的稳定性。
用编程代理做幻灯片,今年已经从炫技变成了正经工作流——好几个 PPT 技能在 GitHub 上拿到数万 star,OpenAI 也为 Codex 发布了官方的幻灯片生成用例。本文逐一走完这三条路线,给出精确的配置步骤,再坦率地比较各自的取舍。
什么是 Codex 技能?
一个 Agent Skill 就是一个包含 SKILL.md 文件的文件夹——里面是指令、脚本和资源,AI 代理在任务匹配时会自动加载。用 OpenAI 的话说,技能是让代理"发现并使用、从而胜任特定任务"的软件包。Codex 自带一批系统技能,额外的技能通过 $skill-installer 命令按名称或 GitHub URL 安装。SKILL.md 是一个可移植的通用格式:很多 PPT 技能不改一行就能在 Codex、Claude Code、OpenClaw 和 Cursor 里运行。技能与 MCP 服务器有一个根本区别——技能教代理在本地怎么干活,而 MCP 服务器给代理一个可以调用的远程工具。(完整分析见:做演示文稿,Agent Skills 还是 MCP 服务器?)
路线一:官方 Codex Slides 技能
OpenAI 自家的 Slides 技能通过编写 PptxGenJS 的 JavaScript 代码来创建和编辑 .pptx 文件,然后把每页幻灯片渲染成图片,检查文字溢出、元素重叠和字体缺失,确认无误后才交付文件。
配置步骤:
- 把 Codex 更新到最新版——系统技能随 CLI 自动分发。
- 直接开口要一份幻灯片,参考 OpenAI 的起手提示词模式:
Use the slides skill to turn NOTES.md into a 10-slide deck for a customer QBR.
Keep text as text (no text baked into images), use native PowerPoint charts
for the revenue table, and match the branding in template.pptx.- Codex 会规划大纲、编写 PptxGenJS 代码、逐页渲染、修掉发现的布局问题,最后保存
.pptx。
**优势:**完全本地运行,除 Codex 本身的用量外零成本,输出是原生可编辑的 PPTX,"渲染后自检"的闭环能抓住经典的"文字撑出文本框"问题。**局限:**设计质量的上限取决于模型写出的代码——它排版的思路像工程师而不是设计师,成品往往干净但平淡。图表密集的商务幻灯片表现不错,视觉叙事型的内容就差些。
路线二:开源 PPT 技能(codex-ppt-skill 及同类)
2026 年的社区浪潮是图片式技能。被模仿最多的模式——由 codex-ppt-skill 带火——分三步走:代理先规划大纲和视觉风格,再用图像模型把每页幻灯片生成为一张整页满版图片,最后用本地脚本把图片拼装成 .pptx。一些变体(比如基于 nano banana 的技能)依赖 Google 的图像模型,能做出照片级或艺术指导感很强的页面。
配置步骤(Codex):
- 从仓库 URL 安装:
$skill-installer https://github.com/ningzimu/codex-ppt-skill,然后重启 Codex。 - 把素材喂给它:"用 ppt 技能把这份市场报告做成 12 页幻灯片,深色杂志风。"
- 如果技能需要图像模型的 API 密钥(大多数都需要),配置一个。
**优势:**视觉上限高得多——整页满版的艺术指导效果,是 PptxGenJS 代码永远写不出来的;一张模板图片就能锚定整套风格。**局限:**幻灯片本质是图片。文字被"烤"进了像素里,事后没人能在 PowerPoint 里改一个错别字;唯一的修改方式是重新生成。图像模型按页计费,成本会累积,而且每次生成的质量有波动。想深入了解这个生态,可以看我们的八个 PPT 技能横向对比。
路线三:2Slides 技能——在 Codex 里调用托管生成
第三条路保留代理工作流,但把渲染搬到托管服务上。2Slides 技能是一份 SKILL.md,教 Codex(以及 Claude Code、OpenClaw、Cursor)调用 2Slides API:Fast PPT 模式把你的内容填进专业设计的模板,返回原生可编辑的 PPTX;想走视觉路线时,Nano Banana 模式生成 1K–4K 的图片设计型幻灯片;同一个任务还能追加配音和 MP4 导出。
配置步骤:
- 到 2slides.com/api 取得 API 密钥(新账号赠送 500 积分——约合 50 页 Fast PPT)。
- 导出密钥并安装技能:
export SLIDES_2SLIDES_API_KEY="sk-..."
$skill-installer https://2slides.com/skill.md- 向 Codex 要一份幻灯片:"用 2slides 技能基于 README.md 生成 10 页幻灯片,选一个极简深色主题,英文。"
Codex 提交任务、轮询状态、下载成品。因为渲染在服务端、基于持续维护的模板完成,输出质量不再取决于模型当天心情好坏写出什么布局代码。如果你更喜欢工具调用而不是技能,同一套服务也以 MCP 服务器的形式提供——配置方法见 Codex + 2Slides MCP 指南。
三条路线怎么选?
| 官方 Slides 技能 | 开源 PPT 技能 | 2Slides 技能 | |
|---|---|---|---|
| 输出 | 原生 PPTX(代码排版) | 整页图片拼成的 PPTX | 原生 PPTX(模板设计)或图片式幻灯片 |
| 导出后文字可编辑 | ✅ 可以 | ❌ 已烤进图片 | ✅ 可以(Fast PPT 模式) |
| 视觉上限 | 干净但代码味重 | 最高(艺术指导级图片) | 高(专业模板 / Nano Banana) |
| 多次运行的一致性 | 取决于模型 | 取决于模型 + 图像模型 | 模板锁定 |
| 额外成本 | 无 | 图像模型 API 费用 | 积分(Fast PPT 10/页,2,000 积分 $5 起) |
| 离线 / 本地 | ✅ | 部分(需图像 API) | ❌ 托管 API |
| 最适合 | 图表密集的内部汇报 | 一次性视觉大片、风格实验 | 周期性汇报、品牌一致性、规模化 |
说句实在话:如果你每月就做一份内部幻灯片、又本来就泡在 Codex 里,官方技能够用了。如果你想要艺术指导级的视觉效果、事后也没人需要编辑,图片式技能确实惊艳。但只要幻灯片是周期性的——周报、客户交付物、任何团队要持续产出的东西——托管生成是唯一能让第 40 次运行和第 1 次一样好的路线。
常见问题
不装任何技能,Codex 能生成 PowerPoint 吗?
能,但不可靠。没有技能时 Codex 会即兴发挥——通常是每次从零写一个 python-pptx 或 PptxGenJS 脚本,且不做任何布局检查。技能存在的意义恰恰是让工作流可复现:指令、库和自检步骤被固定下来,而不是每个会话重新发明一遍。
Codex 技能在 Claude Code 里也能用吗?
大多数可以。SKILL.md 是可移植的通用约定:codex-ppt-skill、2Slides 技能和多数社区 PPT 技能都同时标注支持 Claude Code、OpenClaw 和 Cursor。官方的 OpenAI Slides 技能是 Codex 专属,Anthropic 则为 Claude 提供自己的 pptx 技能。
用 Codex 技能生成幻灯片要花多少钱?
官方技能在你的 Codex 套餐之外不产生任何费用。图片式技能通过你自己的图像模型密钥按张计费。2Slides 技能使用积分:Fast PPT 每页 10 积分,Nano Banana 每页 100 积分,注册即送 500 积分——详细定价见 API 完整指南。
Codex 技能和 ChatGPT 的 @Presentations 技能有什么区别?
ChatGPT 的 @Presentations 技能生活在 ChatGPT 应用里,面向普通用户;Codex 技能生活在编程代理里,可以写脚本、和其他工具串联、直接读取你的代码仓库。我们的 @Presentations 技能评测详细分析了两者各自的适用场景。
哪条路线的成品事后真的能编辑?
官方 Slides 技能和 2Slides 的 Fast PPT 模式都输出带真实文本框的原生 PPTX。图片式技能产出的幻灯片是图片——好看,但改一个字就意味着整页重新生成。
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free