夜雨聆风学习资料网

ARTICLE · 1154350

PPT Master:基于 AI 编程助手的开源 PowerPoint 生成工作流

PPT Master:基于 AI 编程助手的开源 PowerPoint 生成工作流

今天给大家推荐的项目是 PPT Master。

它是一套开源的演示文稿生成工作流:把 PDF、DOCX、网页甚至一段纯文本交给 AI 编程助手,就能得到真正的 PowerPoint 文件——母版、形状、图表、公式、动画都是可继续编辑的原生对象,不是拍扁的图片。最大的亮点是"原生深度":在聊天窗口说一句话,拿到的是能在 PowerPoint 里接着改的工程文件。经常做汇报、写课件、出路演材料的人,都值得知道它。

PPT Master
❝

项目名称:PPT Master
主要语言:Python、JavaScript
Stars:59.2k
Forks:4.7k
项目链接:https://github.com/hugohe3/ppt-master

PPT Master 的官方标志

做一份 PPT,时间都花在哪

真正费时的从来不是"画一页幻灯片"。你要先想清楚讲给谁听、结论是什么、证据够不够,再统一版式,最后导出给同事继续改。市面上的 AI 做 PPT 方案大多只解决其中一层:给你一段文案、套一个模板,导出的元素要么是图片,要么是改不动的文本框。想调母版?想让图表跟着数据更新?往往只能重做。

PPT Master 的目标是把这几层串起来:先推理讲什么,再设计怎么看,最后交付可编辑的原生文件。核心在于,它生成的是 PowerPoint 自己的对象模型,而不是"看起来像 PPT 的壳"。

PPT Master 的瑞士网格风格演示稿

原生深度:决定价值的五项能力

"可编辑"已是及格线,真正的差别在于编辑能深入到哪一层。这些能力都从一句聊天指令里拿到:

  • 母版与版式结构:走模板路线时能产出真正的 p:sldMaster / p:sldLayout 继承关系,每页不是同一套外观贴上去,而是真继承。
  • 原生形状与连接符:187 种 Office 预设几何、布尔合并、折线连接符,调节点还能继续拖动改形。
  • 按需的图表与表格:默认导出跨软件渲染一致的可编辑形状;加 --native-charts-and-tables 则换成带"编辑数据"工作簿的原生 Chart 对象,取舍由你按这份稿子的用途定。
  • 公式、动画与旁白:明确支持的 LaTeX 写法可编译为可编辑的 OMML 公式;切页与对象动画走真正的 OOXML 时间轴;演讲者备注可转成语音旁白。
  • 模板蒸馏:喂几份参考材料,它能提取出可复用的品牌、风格与版式模板,下次直接套用。
PPT Master 的数据图表页面

通俗地说,PowerPoint 里最费手工的活儿——搭母版、摆图表、蒸馏模板、给每页配旁白——现在变成一句话的事。官方也有意不碰 SmartArt 这类封闭对象,边界逐条写在公开的映射文档里,不含糊。

技术实现:SVG 当中间语言,编译成 PowerPoint 方言

PPT Master 不是网页服务,而是跑在你电脑上的一套 skill(技能)工作流:主仓库是 Python,脚本层辅以 JavaScript,需要 Python 3.10+ 与任意具备代理能力的 AI 工具(Claude Code、Cursor、Codex 等)。

PPT Master 的技术架构

整个流程分四步:

  1. 在 AI 工具里打开项目目录,说"把 projects/ 里的 PDF 做成 PPT"。
  2. 工作流先与你确认设计规格(模板、比例、页数),Strategist(策略师)角色读素材、定叙事骨架——结论先行、故事、教学、展示、简报五种模式任选——再搭大纲。
  3. 页面设计产出一份受约束的 SVG:借用 SVG 的二维语法,但元素、单位与结构都按 PPT Master 自己的契约收紧,质量检查器拦截写法漂移。
  4. svg_to_pptx.py 把这份矢量稿"方言翻译"成 DrawingML,导出 exports/ 下的 .pptx,默认还附带逐页预览。

为什么选 SVG?因为 SVG 和 DrawingML 本是同类东西——绝对坐标的二维矢量格式,矩形、路径、渐变、阴影一一对应。转换是翻译而非格式桥接,所以能做到深度原生。数据全程留在本机,除与你所选模型的对话外,素材转换、编排与打包都不出你的电脑。项目 MIT 开源,不锁编辑器也不锁模型,Claude、GPT、Gemini、Kimi 都能驱动。

代价同样明确:官方实测一页一页串行排版,10 页约 10–20 分钟,为的是前后页风格一致;它不提供多人实时协作,也没有浏览器里的自由画布。想要零安装、秒出稿的 SaaS 体验,它不是好选择。

PPT Master 的品牌风格演示稿

值得一试吗

PPT Master 最值得关注的,是把"AI 做 PPT"从套模板推进到交付工程文件:论点先想清楚,页面再落地,最后留给你继续修改的余地。它适合经常做汇报的职场人、备课的老师、写路演材料的学生与创业者,以及已经用上 AI 编程助手、想把它用出生产力的人。

上手门槛是真实的——装 Python、配 AI 工具、读十分钟文档——换来的是透明的成本(只付模型使用费)和留在本地的数据。最新正式版 v6.7.0 发布于 2026 年 10 月 8 日,仍在持续更新。若你受够了"导出即图片"的 AI 幻灯片,它值得一试。

GitHub 仓库:https://github.com/hugohe3/ppt-master

PPT Master 的杂志排版演示稿

资料来源

  • GitHub Trending(Daily):https://github.com/trending
  • 项目仓库与 README:https://github.com/hugohe3/ppt-master
  • 官方示例库:https://hugohe3.github.io/ppt-master-examples/
  • 产品定位与边界说明:https://github.com/hugohe3/ppt-master/blob/main/docs/why-ppt-master.md
  • 技术设计文档:https://github.com/hugohe3/ppt-master/blob/main/docs/technical-design.md
  • 发布版本页:https://github.com/hugohe3/ppt-master/releases

生成指纹:20261011 | hugohe3/ppt-master | GitHub Trending (Daily)

相关学习资料