ARTICLE · 1166853
PPT Master:让AI把任意文档变成可编辑的PPT
ppt-master简介
AI/ML
PPT Master 是一个基于 AI Agent 的演示文稿生成工具,能将 PDF、Word、网页或纯文本等素材自动转化为原生可编辑的 .pptx 文件。
它主要解决传统 AI 生成 PPT 往往只输出扁平图片或简单模板填充,无法在 PowerPoint 中进行二次深度编辑。通过直接操作 PowerPoint 底层对象模型(如母版、原生形状、数据驱动的图表与公式),让 AI 生成的幻灯片具备与人工制作的 PPT 完全一致的编辑能力。

在使用形态上,它并非独立应用,而是作为一套工作流嵌入到任何具备 Agent 能力的 AI 编程工具中(如 Claude Code、Cursor、Windsurf 等)。用户只需在聊天窗口中提供素材和指令,AI 即可在本地完成内容提炼、逻辑梳理、视觉设计与文件导出,全程无需编写代码,且数据不离开本地。
亮点特性
01原生对象级深度
生成的不是扁平文本框,而是包含幻灯片母版、原生形状、调整控制点、数据驱动图表及 OMML 公式的真正 PowerPoint 对象,支持无缝二次编辑
02零代码 Agent 工作流
以 Skill 形式运行于任何主流 AI IDE 或 CLI Agent 中,用户仅需自然语言交互即可完成从素材到成品的全流程
03隐私与无锁定
除调用大模型 API 外,所有解析、转换和渲染均在本地执行,不绑定特定平台或模型,支持 Kimi、Claude、GPT 等多种模型驱动
使用场景
场景 1将长篇行业报告或财报PDF快速转化为结构化的汇报演示文稿
场景 2为技术论文或架构文档生成包含原生公式和数据图表的技术分享PPT
场景 3利用企业现有品牌模板批量填充新内容,保持设计规范统一
使用环境
快速上手
环境准备
确保已安装 Python 3.10+。
安装步骤
|
配置 Agent 工具
在支持 Agent 的工具(推荐 Claude Code、Cursor 或 Windsurf)中打开 ppt-master 文件夹。
核心用法示例
将你的源文件(如 PDF、DOCX)放入项目的 projects/ 目录中,然后在 AI 聊天面板中输入指令:
从文件生成:
|
从文本生成:
|
快速跳过确认模式:
|
AI 会自动分析内容、确认设计规格(比例、页数、模板等)、生成 SVG 预览并最终在 exports/ 目录下导出 .pptx 文件。
替代方案
对比 1Gamma / Tome
这类 SaaS 产品提供开箱即用的精美排版,但通常导出为 PDF 或受限格式,无法提供原生 PowerPoint 对象级别的深度编辑能力,且存在数据云端处理问题
对比 2python-pptx
底层的 Python 库,需要开发者手动编写大量代码来控制布局和样式;PPT Master 实际上在底层利用了类似技术,但将其封装成了 AI 可直接调用的自动化工作流
对比 3Microsoft Copilot in PowerPoint
官方集成方案,但依赖 Microsoft 365 订阅生态,且对复杂长文档的结构化提炼能力和自定义自由度不如独立的 Agent 工作流灵活
相关资源
项目地址github.com/hugohe3/ppt-master