ppt-master:AI 生成 PPT 最大痛点是可编辑
多数 AI PPT 工具的"图片式幻灯片"根本改不动,ppt-master 用 SVG→OOXML 输出原生可编辑 PPTX,这是质的差别。
- 核心差异:多数 AI 工具输出图片,ppt-master 输出原生 PPTX,每个形状动画都是独立可编辑对象
- 风格覆盖:内置 6 大设计风格,涵盖杂志、数据新闻、瑞士网格、玻璃拟态、孟菲斯、复古印刷
- 自定义模板:支持导入自己的 .pptx 模板,AI 严格遵循品牌样式规范
- 数据安全:全本地运行,文档内容不上传服务器,只传输 prompt
- 模型兼容:Claude / GPT / Gemini / DeepSeek / Kimi 全支持,不挑模型
- 上手门槛:四步走——安装、配置 API、准备素材、自然语言指令,无需编程
核心结论:可编辑性是 AI 工具替代手工制作的前提,输出图片等于把"最后一步"甩给用户。
现有 AI PPT 工具为什么改不动
多数 AI 生成的"PPT"其实是 幻灯片图片。导出后,文字、形状、动画全是糊的图层,你想改个标题就得让 AI 重新生成整张图。
根本原因是这些工具用 LLM 直接出图:要么是 HTML/SVG 截图,要么是 DALL-E / gpt-image-1 这种图像模型直出。它们 根本没有真正理解 PPTX 这种结构化文档格式。
后果是:
- 改一个数据 → 重画整张图,字体配色全跑偏
- 想加一页 → AI 又给一套新风格,跟前面不连贯
- 客户要求换 logo → 整份 deck 推翻重做
本质上不是"AI 不会做 PPT",而是它做了图,没做 PPT。
ppt-master 的根本差异:原生 PPTX 输出
ppt-master 的核心思路是 先做 SVG,再转 PPTX。
工作流是这样的:Source Document → Create Project → Template → Strategist → Image Generator → SVG geometry → svg_to_pptx.py → 原生 PPTX。
关键一步是 svg_to_pptx.py —— 它把 SVG 转换成 OOXML 动画,这是 PowerPoint 和 Keynote 原生支持的格式,不是嵌入视频、不是图片。
这意味着:每个形状、动画、演讲者备注都是独立的可编辑对象,你说改就能改。
效果上等价于"用 XML 直接构建 PPTX、绕过 python-pptx 这类高层库"——python-pptx 这种高层库生成复杂动画时经常错位或样式丢失,直接出 OOXML 才是真正的原生兼容。
6 种风格覆盖常见场景
不是一套模板打天下。ppt-master 内置 6 大设计风格,每种都是真实的设计语言、不是营销词:

- Editorial Magazine:建筑杂志风格,大留白 + 经典排版,适合内容型演讲
- Data Journalism:数据新闻仪表盘,适合数据可视化密集的 deck
- Swiss Typographic:瑞士网格系统,精确几何布局,适合技术报告
- Glass Morphism:玻璃拟态,半透明效果,现代感
- Memphis Pop:孟菲斯流行,充满活力和创意,适合营销/路演
- Risograph Print:复古印刷,独特网点质感,适合品牌叙事
每个风格都有完整的元素入场动画和过渡动画,不是"换套色"那么简单。
自定义模板 + 品牌 DNA
除了内置风格,支持导入自己的 .pptx 模板:AI 会学习你的颜色、字体、间距、布局逻辑,后续生成的每张幻灯片都保持一致的设计语言。官方称之为「品牌 DNA」。
对 企业用户 特别有用——你给一份公司模板,后面所有 deck 自动套用,不用每次手动调样式。
数据安全和模型兼容
整个生成过程 在本地运行。除了调用模型 API 传输必要的 prompt,你的 PDF / Word / Markdown 不会上传到任何服务器。
这点对企业用户敏感数据(产品文档、内部报告、未公开财务数据)很关键。
模型方面,不挑模型:Claude / GPT / Gemini / DeepSeek / Kimi 全都支持。模型选哪个 取决于你的成本和偏好,不影响输出能力。
4 步上手
- 安装:在 Cursor / Claude Code / Codex 等 AI IDE 里启用 ppt-master skill(仓库里有现成的
SKILL.md)
# Cross-agent CLI (Claude Code, Cursor, Codex, etc.)
npx skills add hugohe3/ppt-master
# Or inside Claude Code
/plugin marketplace add hugohe3/ppt-master
/plugin install ppt-master@ppt-master
上述两种安装方式都只会拉取 skill 文件本身(不含完整仓库),后处理脚本仍需在安装目录跑 pip install -r requirements.txt。
- 配置 API Key:把你常用模型的密钥配进环境变量
- 准备素材:PDF、Word 或 Markdown 文件,丢进项目目录
- 发送自然语言指令:
根据这份 PDF 生成演示文稿,用数据新闻风格
整个过程不需要写代码、不需要懂 PPT 排版,只要会打字就能用。
适合谁 / 不适合谁
适合:
- 产品经理:需求文档、产品发布 PPT
- 工程师:技术分享、架构评审、内部培训
- 运营 / 市场:周报、月报、行业研究
- 学生 / 研究者:课程汇报、论文答辩
不太适合:
- 对排版有极致艺术要求、需要像素级微调的专业设计师
- 需要精确控制每张幻灯片 0.5px 偏差的场景
- ppt-master 自己定位是"AI 当设计师(设计稿而非成品)",最终成品还需要你微调
这是合理的设计取舍:80% 的常规 deck 让 AI 5 分钟搞定,剩下 20% 的精品 deck 留给人工精修,而不是反过来。