[开源] 新 Agent Skill: deck —— 用 AI Agent 直接生成演示 Deck(HTML Slides / 现已支持导出 PPTX)

2 月 26 日
 iuiaoin

最近做了一个可复用的 Agent Skill:deck。给 AI coding agent ( Claude Code / Codex CLI 等)一个简单的 prompt ,就能生成排版比较“像样”的演示文稿

特点是:不依赖 PowerPoint 、没有 build 工具链、生成结果是独立 HTML,浏览器直接打开就能放映(自带 viewer / 快捷键 / 动画)。

怎么用

就两个命令:

你也可以把参考资料(文章/笔记/图片等)丢到 resources/ 目录里,生成时会自动综合进内容。

新功能:支持导出 PPTX ✅

现在 deck 也支持导出 PowerPoint:

适用场景

技术分享 / 架构评审 / 方案汇报 / 研究总结 / 路演 pitch / 团队周报 …… 都可以直接生成成干净的 16:9 HTML Slides 。

💡 体验上我觉得 Claude Code + Opus 4.6 出来的质量最好(结构、措辞、版式更稳)。

链接

欢迎试用拍砖:你最希望它下一步补哪个能力?(比如主题模板、图表、speaker notes 、多语言等)

1495 次点击
所在节点    分享创造
2 条回复
lyhiving
2 月 26 日
1 、ppt 完全是图片,不能编辑
2 、如果不是 claude4.6 很多插图和示意图真的就用文字代替了
iuiaoin
2 月 27 日
@lyhiving 感谢反馈

关于"ppt 完全是图片不能编辑":
1. 没错 html 转 pptx 是一个痛点,转成图片的方式是一种妥协,现在市面上 html 转 pptx 总共有以下几种方式:
a: 追渲染成图片 → PPTX, 好处是视觉还原最稳,局限是可编辑性弱,动画无法保留
b: 用 PptxGenJS 的 HTML table 转换,但这个对 CSS 的支持差,不能把把整页复杂 HTML 布局完整复刻(样式错乱等问题)
c: 商业转换器 / SDK, 但还是会遇到 内容被栅格化成图片、复杂 CSS 不一致等问题

我选择转成图片,这样可以保留视觉的一致性。对于不可编辑的问题,其实我的工作流是这样的,如果是直接分享或演讲,直接拿 html 做 presetation ,有完整的动画和内容,编辑的话很容易,因为本质上 html 就是 code ,而 Agent 们很擅长写 code ,用 prompt 就能搞定。最后修改完的版本确定后再 export 成 pptx 格式落成结果(当然动画是没有保留的,不过有个 workaround 是可以录成视频/GIF),不过我在实际的分享中基本都是直接用网页的(实际上 html 的玩法很多,比 pptx 要强大很多)。还有个实际的例子是 Anthony Fu 的 Slidev(做的很好,强烈推荐看一下), 它 export pptx 的方案也是 图片。

关于"如果不是 claude4.6 很多插图和示意图真的就用文字代替了", 这个其实很看你的 prompt 是怎么写的,可以看一下我 sample repo 里的 PROMPT.md, 里面提到了要多用 diagram 和 架构图来解释概念,少用术语,当然最后的输出也很看 model 的质量,我测试下来 claude code + opus 4.6 目前是效果最好的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/1194147

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX