做过方案汇报的同学,大概都有过这种经历。
赶着第二天要提案,把 Word 文档塞给豆包或者其他 AI 工具,指望它 5 分钟生成一版能用的 PPT。
结果导出来一打开每一页都是一张图片。想改个标题颜色、挪一下图表位置、删掉多余的文本框,全改不了。只能截图重贴,或者去原网页在线编辑。交付给老板之前还得手动再撸一遍。
这哪是 AI 生成 PPT,这是 AI 生成 PPT 的图片。
有个叫 Hugo He 的金融人,CPA 出身,每周要审上百张幻灯片。他忍不了了,干脆自己写了个工具。
名字很直白,就叫 PPT Master。
01
是什么
一句话:AI 把任意文档转成真正可编辑的原生 PPTX,不是图片不是网页。
你丢给它 PDF、DOCX、Markdown、甚至一个微信公众号 URL,它产出的文件打开之后,每一个文字框、每一个形状、每一张图表、每一条箭头,都可以在 PowerPoint 里直接点击编辑——改文字、换颜色、挪位置、调大小,跟你自己手搓的 PPT 没有任何区别。
背后是 DrawingML,也就是微软 Office Open XML 的原生格式。
目前 8.8k Star、964 Fork,最近版本 v2.3.0 刚发不久。作者还挺活跃,406 次提交堆出来的东西,不是随便玩票。
https://github.com/hugohe3/ppt-master
02
核心亮点
真正的 PPTX,不是套模板也不是套图
这是它区别于 Gamma 那一类工具的根本。Gamma 导出的 PPT 本质上是把网页截图塞进去,所有元素都锁死;PPT Master 是先生成 SVG 绝对坐标布局,再转成 DrawingML 形状写进 PPTX,所以你拿到手的每一个元素都是独立可编辑的。
对经常需要二次修改、加公司 Logo、调配色、插老板新提要求的人来说,这一个差别就值回票价。
风格库是真的花心思
不是极简风 1、极简风 2 这种糊弄事。它内置了杂志风、学术风、暗黑艺术风、自然纪录片风、科技 SaaS 风、产品发布会风六大模板,每个都有完整的 22 个项目 309 页示例。
小米春季发布会那种高对比度规格突出的风格、医学论文那种数据驱动的排版、National Geographic 那种沉浸式摄影感——都给你复刻了。
成本模型挺透明
工具本身 MIT 协议完全免费,你只用付 AI 模型调用的钱。用 Claude Opus 生成一份 12 页 PPT 大概不到1块钱,比 Gamma 的月费省多了。
而且数据本地跑,除了跟大模型通信之外,文件全在你自己电脑上,金融、律所、医院这种对数据敏感的场景能直接用。
IDE 通吃
不挑编辑器——VS Code、Cursor、CodeBuddy、Windsurf、Zed 原生 Agent 都能跑;Claude Code、Cline、Continue、Aider 这种 CLI 或插件 Agent 也能跑。本质上它是一个 skill 包,谁能调 AI 谁就能用它。
03
怎么用
安装就一步:装个 Python 3.10+,clone 项目,pip install。
git clone https://github.com/hugohe3/ppt-master.gitcd ppt-masterpip install -r requirements.txt
然后把你的源文档丢进 projects/ 目录,打开你习惯用的 AI Agent 工具,跟它说:
Please create a PPT from projects/q3-report/sources/report.pdf
AI 会先跟你确认设计规格——模板选哪个、比例要 16:9 还是 9:16、多少页、配色方向。
比如它可能会问:
AI: Let's confirm the design spec: [Template] B) Free design [Format] PPT 16:9 [Pages] 8-10 pages ...
你回答之后它开始生成。十几分钟后 exports/ 目录里会出两个带时间戳的文件:一个 .pptx 是原生可编辑版、一个 _svg.pptx 是 SVG 快照版(用于视觉参考,万一布局崩了好对照)。
打开 .pptx,挑剔的地方随手改,搞定。
想接入 AI 图片生成也行,在 .env 里填上 Gemini 或 OpenAI 的 API Key 就能开启,默认是不开的。
项目信息
https://github.com/hugohe3/ppt-master
这个项目最打动人的地方,不是代码本身有多复杂,而是它解决了一个真实存在、但被大部分人习以为常的痛点。
做金融审阅的人每周过几百张 PPT,被 AI 的图片 PPT 搞烦了,回头自己写了一个开源工具。这本身就是开源社区最该有的样子。
04
点击下方卡片,关注程序员腾哥
每天推荐一个 GitHub 上值得折腾的开源项目。