
把文档或主题丢进去,出来的是完整的 PPT——原生动画、数据图表、配音解说,还能用你自己的模板。
把文档或主题丢进去,出来的是一个完整的 PPT——带过渡动画、图表表格、配音解说,还能用你自己的模板。
PPT Master 是 GitHub 上最火的项目之一,4.5 万 Star,12 月发布,半年做到这个量级。

我试了一下。给一个主题”AI 投资趋势”,它自动生成了一套 12 页的演示文稿,每页有标题、要点、配图,还有过渡动画。
导出 PowerPoint,动画和图表都是原生格式,不是图片。
GitHub:https://github.com/hugohe3/ppt-master
01 它做什么
做 PPT 最烦的是什么?排版。
内容想好了,往 PPT 里塞,然后调字体、对齐、配色,一页页弄,两小时没了。
PPT Master 的思路是:你给内容,它出排版。
输入可以是文档、Markdown、或者一个主题关键词。输出是一个完整的 .pptx 文件,支持:
- • 原生 PPT 过渡动画和入场动画
- • 数据驱动的图表和表格
- • 演讲者备注转音频配音
- • 自定义模板复用
02 核心能力
原生动画。 这不是把动画做成 GIF 嵌进去,是真正的 PowerPoint 原生动画——过渡、入场、强调、路径、退出,全都有。

数据图表。 支持生成真实的 PowerPoint 图表对象,不是图片。你打开 PPT 可以看到图表数据,能改数字,图表自动更新。
配音功能。 备注栏写演讲稿,导出时自动转成音频,嵌入 PPT。支持多种 TTS 引擎,包括语音克隆。
模板复用。 你有自己的公司模板吗?直接丢给它,它按你的模板风格生成内容。

多格式支持。 不只是 16:9 的 PPT,还支持小红书、微信、竖屏等多种画布格式。
03 它怎么做到的
技术栈是 Python,底层用 SVG 生成幻灯片内容,再转成 PowerPoint 格式。
渲染用的 AI 模型可以是 Claude、GPT-4o、Gemini 都行,图片生成支持 GPT-Image-2。
整个过程是单步生成,不需要手动调整。生成后你打开 PPT 看到的是原生 PowerPoint 对象,可以继续编辑。

04 怎么用
三步走。
第一步:装依赖。 Python 3.10+,pip install -r requirements.txt。
第二步:配置 API Key。 设好 OPENAI_API_KEY 或 GEMINI_API_KEY,选一个模型。
第三步:跑起来。 输入主题或文档路径,输出 .pptx 文件。
python scripts/ppt_master.py --topic "AI 投资趋势" --output output.pptx
也可以用命令行传文档路径:
python scripts/ppt_master.py --doc input.md --template my-template.pptx
05 它值不值得用
4.5 万 Star 说明很多人有需求。
它的定位很清楚——不是替代设计师,是替代重复性的排版工作。内容你已经有了,它帮你把内容变成好看的 PPT。
缺点也有。生成的内容质量依赖输入文档的质量,给一个烂提纲,出来的 PPT 也烂。
模型选择影响最终效果,用 GPT-4o 比用便宜的模型效果好很多。
写在最后
AI 正在接管越来越多的工作。写代码、做图、写文案、做 PPT。
PPT Master 证明了一件事——AI 做 PPT 不是噱头,是真的能出活。





评论(0)