PPT Master 完整指南:3 步把文档变成可编辑的 PowerPoint 演示文稿
PPT Master 是一款免费开源的 AI 演示文稿生成工具,能把 PDF、Word 等文档直接转成原生可编辑的 PowerPoint。学生、职场人和内容创作者都能用,几分钟就能拿到一份带图表、动画和语音旁白的 PPT,数据全程留在本地。
你可能正遇到的场景
周五下午,你收到一份 40 页的行业报告,明早 9 点要上会。手工排版至少要 3 小时,图表还得另找数据、逐个调格式。
更常见的情况是:手头一堆 PDF 和笔记想做成课件或分享,内容都有,就是没人帮你排版、配色、做图表。
10 分钟跑起来:从安装到第一份 PPT
整个项目你只需做三件事:装 Python、装一个 AI 工具、把材料丢给它。
- 安装 Python 3.10+。装完运行
python --version,看到 3.10 以上的版本号即可。Windows 安装时记得勾选 "Add to PATH"。 - 获取项目并装依赖,两条命令:
git clone https://gitcode.com/GitHub_Trending/ppt/ppt-master
pip install -r requirements.txt
看到 "Successfully installed" 就装好了。 3. 打开 AI 工具。用任意带 Agent 能力的 AI 工具(如 Claude Code、Cursor、VS Code + Copilot)打开 ppt-master 文件夹。做完会看到侧边栏的 AI 对话面板,它已经能读写项目文件。 4. 放入材料,说一句话。把 PDF 或 Word 放进 projects/ 目录,然后在对话里说"用 projects/report.pdf 生成一份 PPT"。AI 会先和你确认页数、画幅和设计方向(自由设计或套用模板)。 5. 拿到文件。生成期间,浏览器打开 localhost:5050 能实时看每页渲染,还能直接拖拽元素微调;结束后在 exports/ 目录得到 <名称>_<时间戳>.pptx,PowerPoint、Keynote、WPS 都能打开。
生成中的实时预览:每页幻灯片边生成边渲染,可直接在浏览器里编辑
核心能力一览
| 能力 | 一句话说明 | 适用场景 |
|---|---|---|
| 文档转 PPT | PDF、Word、Markdown、网页链接直接变成幻灯片 | 工作汇报、论文精读、课件 |
| 原生可编辑 | 输出真实 PowerPoint 对象,文字、形状、图表都能点 | 需要二次修改、微调品牌细节 |
| 数据图表表格 | 图表可按需导出为 PowerPoint 原生图表对象 | 财务分析、KPI 看板 |
| 语音旁白 | 演讲者备注转成语音嵌入 PPTX,可再导出视频 | 无人讲解的录播、培训材料 |
| 你的模板 | 把自己的 .pptx 变成可复用模板,或原样填充新内容 | 公司统一视觉、周期性报告 |
导出的文件不是"填好的模板",也不是压平的图片。文字、形状、连接线都是 PowerPoint 里的真对象,点击即可改颜色、拖动、删除。页面过渡默认 fade 淡入淡出,元素动画有 203 个原生预设可选,默认不加、说一声才加。
如果图表以后还要改数,可以让 AI 以原生图表对象导出,在 PowerPoint 里右键就能"编辑数据"。每页的演讲者备注也能转成语音嵌入文件,默认语音引擎支持约 90 种语言,还能用你克隆的自己的声音。
实际效果展示
仓库里 examples/ 目录有 21 个完整示例项目、280 页幻灯片,均为单次生成、没有人工精修。两个典型走查 👇
输入一篇论文 → 输出一套学术风演示。 examples/ppt169_attention_is_all_you_need/ 的输入是 Transformer 原论文,产出 16 页学术蓝图风 PPT:架构结构图、原生可编辑表格、公式页,每页带演讲者备注,另导出一份带语音旁白的 PPTX。
由论文原图重绘的 Transformer 家族架构页,形状与文字均为原生可编辑对象
输入一句话主题 → 输出一套数据新闻风演示。 examples/ppt169_global_ai_capital_2026/ 只给了一句"全球 AI 资本流向年度观察",AI 自行补齐资料,产出 20 页彭博风格的深色数据版面:多栏排版、微型图表、排行榜表格。
仅凭主题生成:多栏数据排版与微型图表,无需人工排版
避坑指南
- 仓库偏大,下载慢或失败:完整仓库超过 1GB(含示例素材)。只想要核心功能,可去 Releases 页拿约 56MB 的 skill 单独包,装完同样跑一次
pip install -r requirements.txt。 - Windows 装到一半报错:多半是 Python 没加入 PATH。重装时勾选 "Add to PATH",细节看 docs/windows-installation.md 的分步指南。
- 生成中途 AI "失忆"了:让它重新读一遍 skills/ppt-master/SKILL.md,就能按核心流程接上。
- PowerPoint 里字体显示 13.5pt 觉得奇怪:正常现象。内部统一用 px 排版,导出时按 0.75 系数换算成 pt,不是 bug。
- 自动搜的配图不合口味:网搜图片只是保底选项。更稳的做法是自备图片丢进项目的
images/目录,或直接把图片链接给 AI,它会替换进去。
项目资源地图
- docs/getting-started.md:官方快速上手,按使用顺序覆盖模板、预览、动画、旁白
- docs/faq.md:常见问题集,持续从真实用户反馈中更新
- examples/:21 个完整示例,每个项目的
exports/里都有成品 PPTX 可下载 - skills/ppt-master/SKILL.md:核心工作流与规则,是 AI 的"操作手册"
- skills/ppt-master/scripts/:SVG 转 PPTX、图片生成与搜索等脚本
- skills/ppt-master/templates/:内置模板库,分 Brand、Style、Layout、Deck 四类
- docs/technical-design.md:技术设计细节,想深究原理看这里
从文档到一份能改的 PPT,中间只隔一句对话。下一步很简单:打开 examples/,随便下载一个 .pptx 用 PowerPoint 点开——这是检验效果最快的方式。
提示:所有元素都是原生可编辑对象,AI 生成的部分改起来和你手做的没有任何区别。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考






