PPT Master是一个开源的AI工作流(Skill),它的核心目标是解决传统AI生成PPT工具的最大痛点:生成的幻灯片是“一张图片”,无法二次编辑。
PPT Master通过一套标准化的本地工作流,能够基于你提供的文档(如PDF、Word)或网页链接,生成一个完全可编辑的原生 PowerPoint (.pptx) 文件。这意味着生成的文本框、形状、图表等所有元素都可以在 PowerPoint 中直接修改。

PPT Master核心工作原理
PPT Master 的工作流巧妙地结合了 AI 的设计能力和脚本的精确转换能力,其核心流程如下:
- 文档预处理:将你提供的 PDF、DOCX、URL 等源材料转换为 AI 易于理解的 Markdown 格式。
- AI 内容分析:AI 会分析文档结构,提取核心要点和数据。
- AI 视觉设计:AI 根据内容,逐页生成 SVG(可缩放矢量图形)代码,这相当于PPT的设计稿。
- 脚本转换:一个本地的 Python 脚本会将 AI 生成的 SVG 代码,精确地转换为 PowerPoint 原生的 DrawingML 格式。这是实现“完全可编辑”的关键一步。
- 输出文件:最终在你的电脑上生成一个包含真实形状、文本框和图表的
.pptx文件。
PPT Master标准化工作流使用步骤
PPT Master 并非一个独立的 App,而是一个需要在AI编程工具(如Cursor、Claude Code、VS Code + Copilot)中运行的工作流。
- 环境准备
- 从 GitHub 克隆
ppt-master项目仓库到本地。 - 安装 Python 3.10 或更高版本,并执行
pip install -r requirements.txt安装所需依赖。
- 从 GitHub 克隆
- 配置 AI 编辑器
- 使用 Cursor 或 VS Code 等 AI 编辑器,打开
ppt-master的项目根目录。这一步至关重要,确保 AI 能找到项目中的规则文件。
- 使用 Cursor 或 VS Code 等 AI 编辑器,打开
- 加载核心规则
- 在 AI 编辑器的对话窗口中,首先发送指令,让 AI 读取并学习项目的核心规则文件
skills/ppt-master/SKILL.md。这能确保 AI 完整掌握 PPT 生成的标准流程和输出规范。
- 在 AI 编辑器的对话窗口中,首先发送指令,让 AI 读取并学习项目的核心规则文件
- 准备源材料
- 将你需要转换的文档(如
report.pdf)放入项目的projects/文件夹中。
- 将你需要转换的文档(如
- 下达生成指令
- 向 AI 发送自然语言指令,例如:“请严格按照 SKILL.md 中的规范,基于
projects/report.pdf这份材料,为我生成一份 10 页左右的商务风格 PPT。” - AI 会根据指令,自动执行从内容分析到文件生成的全过程。
- 向 AI 发送自然语言指令,例如:“请严格按照 SKILL.md 中的规范,基于
- 获取成果
- 生成完成后,你可以在项目的
exports/目录下找到最终的原生可编辑.pptx文件。
- 生成完成后,你可以在项目的
PPT Master主要特点
- 原生可编辑:输出的不是图片,而是真正的 PowerPoint 对象,文字、颜色、布局均可自由调整。
- 数据本地化:整个转换和生成过程都在你的本地电脑上完成,源文件不会上传到第三方服务器,保障了数据安全。
- 成本透明:PPT Master 本身免费开源,你只需支付所使用 AI 模型(如 Claude, GPT-4)的 API 调用费用。
- 输入源广泛:支持 PDF、DOCX、Markdown、网页链接等多种格式作为输入。
PPT Master的项目地址
- GitHub仓库:https://github.com/hugohe3/ppt-master
- 在线效果预览:https://hugohe3.github.io/ppt-master/
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...



