开源免费|用 AI 生成真正可编辑的 PPT,全流程教程
这篇文章写给谁?经常要做 PPT、但不想从零搭的人;想用 AI 帮自己做 PPT、但被”全是图片不能编辑”搞烦过的人。
说实话,现在 AI 做 PPT 的工具一大堆。但你拿到之后才发现——每一页都是一张图,字体不对想改一个词都改不了,还要重新生成。
PPT Master 做的事情只有一件:给你一份每个元素都能点开直接改的真 PowerPoint,不是图片拼的。
环境准备
先说结论:只需要装 Python,其他都是一行命令搞定。
PPT Master 本质上是一套运行在 AI IDE 里的工作流(作者叫它”harness”)。你在 IDE 的聊天框里跟 AI 说「用这份 PDF 做一份 PPT」,AI 就按这套流程在你电脑上生成 .pptx——你不需要写任何代码。
前提条件:
- Python 3.10+(必须,唯一真正要装的东西)
- 一个 AI IDE,比如 Cursor、VS Code + Claude Code 插件、Windsurf 等
- Claude API Key 或其他大模型 API Key(GPT、Gemini、Kimi 等均可)
这里要提醒一下:官方推荐用 Claude Sonnet / Opus 级别的高性能模型搭配使用。用基础模型能跑,但最终输出质量差别会比较明显。
使用方法
第一步:把你的材料放进 projects/ 目录
支持的格式非常全:PDF、DOCX、图片、网址链接、Markdown 文本,甚至直接在聊天框粘文字也行。
建议在 projects/ 下新建一个子目录,比如 projects/my-report/sources/,把素材丢进去。
第二步:在 IDE 中启动
打开 IDE 的 AI 聊天面板,直接说:
请用 projects/my-report/sources/report.pdf 这份文件生成一份 PPT
AI 会先跟你确认设计规范,比如模板风格、页数、格式(16:9 还是其他)。确认之后它就开始全自动处理——内容分析、视觉设计、SVG 生成、PPTX 导出,全程不需要你干预。
最终输出的文件在 exports/ 目录下,直接用 PowerPoint 打开就能编辑。
几个让效果更好的用法
图片来源
PPT 里用到的图片有两条路:
- AI 生图:配置好模型 API Key(支持多家主流图像生成模型),在
.env文件里设置IMAGE_BACKEND,生成质量最稳定 - 网络搜图:零配置就能用,但图片质量参差不齐。推荐额外申请免费的 Pexels API Key 或 Pixabay API Key,图片质量会好很多
复刻模板
这是 PPT Master 里很实用但容易被忽略的功能。
把任何一份你喜欢的 .pptx 丢给 AI,说一句「用 /create-template 复刻成模板」,它会把这份 PPT 的主题色、字体、母版结构、图片全部提取出来,变成一套可以直接被 PPT Master 调用的私人模板。
动画与语音旁白
PPT Master 还支持:
- 页间转场 + 页内元素入场动画:输出真正的 OOXML 动画,在 PowerPoint 和 Keynote 里原生播放,不是嵌入视频
- 语音旁白:按页生成 TTS 旁白(支持 90+ 种语言),嵌回 PPTX,再用 PowerPoint 自带「导出视频」就能出带旁白的 MP4,全程不需要第三方工具
- 声音复刻:用 ElevenLabs / MiniMax / Qwen / CosyVoice 复刻出自己的声音,让 PPT 用「你的声音」念出来
支持的 AI IDE 和模型
可以。Cursor、VS Code Copilot、Aider、Claude Code 等 AI IDE 都可以驱动;Claude、GPT、Gemini、Kimi 等主流模型基本都能用。但官方明确说明:Claude Sonnet / Opus 这类大上下文高质量模型是质量上限最高的选择,基础模型能跑流程,但细节设计质量差距比较明显。
PPT Master 的定位
PPT Master 的定位很清晰:
- 输入什么都行(PDF、DOCX、网址、纯文字)
- 输出的是真正可编辑的 PowerPoint,不是图片拼的壳
- 工具本身完全免费开源,唯一成本是 AI 模型的调用费用
- 数据不出本地,模型不锁定任何一家
对于经常要做汇报、提案、研究展示的人来说,这套工具能把「从材料到 PPT」这段最耗时间的路程压缩得很短。
订阅智宅客
AI / 技术 / 数字生活方式,新文章第一时间送到邮箱。








