PPT Master:免费开源的 AI PPT 生成工具,把 PDF 变成可编辑的 PowerPoint
凌晨一点,客户把终版 PPT 又打回来了,理由是"第三页的图表数据改一下"。你打开文件,图表是一张图片。用 AI 重新生成一份吧,十分钟后你盯着屏幕发呆——页面是完整的,但每个元素都像焊死的贴纸,动一下就穿帮。这大概就是大多数"AI 生成 PPT"工具交付给你的东西。
PPT Master 走的是另一条路:这个免费的开源项目能从 PDF、Word 甚至网页里,直接生成原生可编辑的 PowerPoint——文本框、形状、图表都是真正的对象,不是贴图。丢一份文档进去,拿回一份你能像自己手搓一样改的 .pptx,顺带把转场动画、图表数据和演讲者笔记都配齐。
为什么 AI 生成的 PPT 里,形状都动不了?
SVG 翻译成 DrawingML,编辑性才保得住
市面上多数同类工具的做法是:AI 把每一页渲染成图片,再塞进 PPTX。好看,但死了。PPT Master 的路径是:让 AI 逐页生成 SVG 矢量页面,再用脚本编译成 PowerPoint 的原生 DrawingML。
这一步能成立,是因为 SVG 和 DrawingML 本质上是同一种东西——都是绝对坐标的二维矢量格式,矩形、路径、渐变、阴影可以一对一映射。所以这不是"格式桥接",而是同一种语言里的方言翻译,100% 的编辑性就是这么来的。
可编辑的深度,比"能选中"更深
它交付的不是"能选中的文本框"这么简单:形状带可用的调节手柄,图表和表格按需生成,LaTeX 公式编译成可编辑的 OMML 而不是公式截图,转场与进出场动画、演讲者笔记转语音旁白也都在管线里。仓库里的 docs/powerpoint-svg-mapping.md 逐条标注了每项能力今天是原生、近似还是不支持——边界写得很诚实,SmartArt 就是刻意不做的。
上手体验:两行命令之后,把 PDF 丢给 AI 就行
装好 Python,剩下的交给 agent
唯一前置是 Python 3.10+,装完依赖就能开工:
git clone https://gitcode.com/GitHub_Trending/ppt/ppt-master
cd ppt-master && pip install -r requirements.txt
模型决定天花板,工具只是工作流
接着在任何带 agent 能力的工具里(Claude Code、Cursor、VS Code 都算)打开项目,在聊天窗口说一句"用这份 PDF 做一份 10 页的 deck",剩下的流程全在本地跑。官方给的态度很直白:模型是天花板,推荐大上下文窗口的 Kimi K3 或 Claude,再配一个生图模型;便宜模型也能跑,只是留给你的手工活会多。
先定逻辑,再谈视觉
叙事模式比配色先决定生死
比"好不好看"更要命的其实是骨架对不对。在画第一页之前,内置的 Strategist 环节会先读你的源材料、定核心信息,再从五种叙事模式里选一个:金字塔(结论先行)、叙事、教学、展示、简报(中性罗列)。同一份材料,金字塔模式把结论顶在最前、论据层层垫底;简报模式则平铺事实、不站队——骨架完全不同。
这就是为什么它的输出读起来像"有人认真想过",而不是"套了个模板"。
18 种风格只是明面上的功夫
风格库从瑞士网格到孟菲斯有 18 种内置视觉风格,templates/ 里还备了 14 种业务风格预设(咨询、路演、产品发布……)和成套的调色板与渲染参考。
不止 16:9:同一套流程,切到小红书竖版
画布规格是显式的:16:9、4:3 之外,还有小红书 3:4、朋友圈/Ins 1:1、故事 9:16,甚至 A4 印刷。同一份内容换个画布参数就是竖版知识卡片,字号锚点还会按尺寸自动适配。图表和表格则留了一个诚实的权衡:默认导出跨 PowerPoint、Keynote、LibreOffice、WPS 渲染像素一致的形状;加个参数就换成可改源数据的原生图表对象。两种都完全可编辑,选哪个取决于这份 deck 要去哪儿,工具不替你锁死。
谁适合用,以及它明确不做的事
常给董事会汇报的,金字塔模式加咨询风预设基本是 MBB 级别的路数;做小红书知识分享的,竖版画布配活泼风格正好;公司有品牌模板的,把手上的 .pptx 跑一遍模板蒸馏,就能沉淀成可复用的品牌模板继续填新内容。成本侧也干净:开源免费,唯一开销是你自己的 AI 用量,没有平台订阅;除模型对话外整条管线本地运行,数据不出机器;Claude、GPT、Gemini、Kimi 都能驱动,不绑任何一家。
但别把它当许愿池:SmartArt、WordArt、OLE 对象在边界清单之外;它的输出定位是"你接着编辑的高质量初稿",不是封印的成品。模型越强,留给你精修的部分越少——结果不满意,先换模型,再回头怀疑工具。
今晚就试一件事:克隆仓库,把上周那份被打回来的 PDF 丢给 agent,说一句"按金字塔结构做一份 10 页的 deck"。认知上只留一句话:这工具的价值不是替你画完最后 20%,而是干掉前 80% 的体力活——可编辑性真正的打开方式,是让你剩下 20% 的修改终于有地方落笔。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考







