PPT Master:AI 生成原生可编辑 PPTX,SVG 转 DrawingML,6200+ Star
Gamma 用户都冲到 7000 万了,微软又把 Copilot 硬塞进 PowerPoint,AI 做演示文稿这块已经卷得不行了。输入一段文字,几十秒出一套幻灯片,看着挺像回事。然后你点导出,打开 PPTX 文件——字体被替换,图表移位,格式全乱了。改一页崩一页,最后还是自己手动调。
说白了,导出来就是个半成品,改不了、调不好。你只能回去重新生成,祈祷下一版能好一点,但每次生成风格都不一样。更气人的是,有些工具连导出都要收费,月费 8 美元起,你的文件还得上传到他们服务器。
最近一个名为 PPT Master 的开源项目在 GitHub 上悄然走红,4 个月 6200+ Star,本周一周涨了 1500。它做的事很简单:输出真正的、可编辑的 PPTX 文件,不是贴图。
核心技术:SVG 转 DrawingML
现有大部分 AI PPT 工具输出的就是图片或 Web 截图,看起来漂亮,但在 PowerPoint 里一个元素都点不动。Gamma 导出的 PPTX 图表会移位、字体会替换、动画会消失;Beautiful.ai 导出质量算好的,但非英文支持很弱;微软自家的 Copilot 倒是原生集成,但 M365 订阅加 Copilot 费用一年下来不是小数目。
PPT Master 的路子完全不一样:先用 AI 生成 SVG,再通过自研转换引擎,把 SVG 逐元素翻译成 DrawingML——PowerPoint 底层的矢量格式。文本框、渐变、阴影、发光效果、箭头标记、图片裁剪路径,全部原生转换。v2.3.0 版本开始,原生 DrawingML 导出已经是默认选项。
在 PowerPoint 里打开,随便点一个文本框——能编辑,能拖动,能改颜色,就像你自己一个个画出来的一样。
它还贴心地输出两个文件:一个原生形状版 .pptx 拿去编辑,一个 _svg.pptx 快照版留着做视觉参考,都带时间戳不会搞混。
本地运行,数据不出设备
Gamma、Beautiful.ai 这些 SaaS 工具,你的文件必须上传到他们的服务器才能处理。金融、咨询、政务这些对数据敏感的行业,这一关就过不了。PPT Master 除了和 AI 模型通信那一步,整个流程都在本地跑,你的 PDF、DOCX 不用上传到任何第三方服务器。
价格与灵活性
PPT Master 基于 MIT 协议开源,工具本身免费。你唯一要付的钱是 AI 编辑器的费用,用 VS Code Copilot 的话最低 0.08 美元就能生成一整份 PPT。它也不把你绑死在某个编辑器上,Claude Code、Cursor、VS Code Copilot 都能用,Claude、GPT、Gemini、Kimi 等模型都支持。
四角色协作工作流
PPT Master 不是简单地把文档丢给大模型就完事,它设计了一套四角色协作的工作流:
- Strategist:先上场,分析内容、规划幻灯片结构、确认视觉风格,产出一份完整的设计规范
- Executor:接手,按照设计规范逐页生成 SVG,中间需要配图时 Image Generator 会调用你配置的图像后端
- 后处理和导出:SVG 被转换成原生 PPTX
有个细节值得注意:它强制要求页面顺序生成,不允许并行。听起来好像慢了,但这是为了保证跨页面的视觉一致性——配色、字号、间距不会在翻页时突然跳变。
官方提供了 15 个案例项目,覆盖咨询风格、通用风格、创意风格,总共 229 页,都能在线预览。从像素复古游戏风的 Git 入门 PPT,到麦肯锡风格的客户忠诚度分析,到 Google 品牌风格的年度汇报,再到禅意水墨风的金刚经研究,风格跨度很大,但输出的 PPTX 都是原生可编辑的。
如果你手头有现成的 PDF 或 DOCX,放到 projects/ 目录下就行。有公司模板也没问题,它会自动提取背景、Logo、主题色、字体,在模板基础上生成 PPT,导出后风格完全一致。
PPT Master 还内置了 20 个布局模板、52 个可视化模板、6700+ 矢量图标,以及 12 个图像生成后端(Gemini、OpenAI、Qwen、智谱、火山引擎等),每个后端单独配 API Key,不用全局混用。
安装步骤
项目是 Python 开发,需要 Python 3.10 以上。
克隆代码:
git clone https://github.com/hugohe3/ppt-master.git
安装依赖:
cd ppt-master
pip install -r requirements.txt
配置好大模型 API Key。装好之后,用 VS Code 打开项目文件夹,把你的源文件(PDF、DOCX 等)放到 projects/ 目录下。直接在 AI 编辑器的聊天面板里,指定 AI 文件路径:
Please create a PPT from projects/my-doc/sources/report.pdf
AI 会先确认设计规范——选什么模板、什么画幅、多少页。你确认之后,它就自动跑完整个流程,生成的 PPTX 会保存到 exports/ 目录。
注意 Windows 的兼容性还在打磨中,项目专门写了安装指南。你还得有 AI 编辑器的 API 额度,虽然 VS Code Copilot 最低 0.08 美元就能生成一份,但用 Claude 或 GPT 的话费用会高一些。
作者本身就是金融背景——CPA、CPV、投资咨询工程师,每天审阅和编辑数百张幻灯片。他做这个项目的起因很直接:现有 AI PPT 工具导出的都是图片,不是可编辑形状,这在专业场景下完全不可接受。
项目基于 MIT 协议开放,可商用和二次开发。
项目地址:https://github.com/hugohe3/ppt-master