最近做了一个可复用的 Agent Skill:deck。给 AI coding agent ( Claude Code / Codex CLI 等)一个简单的 prompt ,就能生成排版比较“像样”的演示文稿。
特点是:不依赖 PowerPoint 、没有 build 工具链、生成结果是独立 HTML,浏览器直接打开就能放映(自带 viewer / 快捷键 / 动画)。
就两个命令:
/deck --plan <prompt>
输入你想做的主题/大纲 → 输出逐页的 slide plan (方便你先审一遍结构和要点)/deck --generate
你确认 plan → 生成可直接打开的 HTML slides( 16:9 、统一风格、过渡动画、键盘放映)你也可以把参考资料(文章/笔记/图片等)丢到 resources/ 目录里,生成时会自动综合进内容。
现在 deck 也支持导出 PowerPoint:
/deck --export pptx
把已经生成的 HTML slides 一键转换成 .pptx 文件,方便发给同事、进企业流程、线下分享等场景。技术分享 / 架构评审 / 方案汇报 / 研究总结 / 路演 pitch / 团队周报 …… 都可以直接生成成干净的 16:9 HTML Slides 。
💡 体验上我觉得 Claude Code + Opus 4.6 出来的质量最好(结构、措辞、版式更稳)。
欢迎试用拍砖:你最希望它下一步补哪个能力?(比如主题模板、图表、speaker notes 、多语言等)
1
lyhiving 2 月 26 日
1 、ppt 完全是图片,不能编辑
2 、如果不是 claude4.6 很多插图和示意图真的就用文字代替了 |
2
iuiaoin OP @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 目前是效果最好的 |