PPT Master – Hugo He开源的AI演示文稿工具

AI工具11小时前更新 老高
12 0

PPT Master 是一款由 Hugo He 于 2025 年 12 月开源发布的AI 演示文稿生成工作流,主要用于把 PDF、Word、网页、Markdown 等素材转成可直接编辑的 .pptx 文件,支持原生形状与文本框逐元素修改、模板复用与讲稿生成,适用于长篇报告转汇报、文档拆章节与按公司模板批量出稿等场景。

基础信息内容
产品定位以 Agent Skill 形式运行的 AI PPT 生成工作流
项目创建时间2025 年 12 月 10 日
作者Hugo He(GitHub 账号 hugohe3)
开源协议MIT
实现语言Python 3.10 至 3.14
输入格式PDF、DOCX、XLSX、PPTX、Markdown、网页等;旧格式需 Pandoc
输出格式Office Open XML 标准 .pptx
生成对象原生形状、文本框与连接线;图表默认可编辑形状,可选原生图表
费用软件免费;模型 token 自付,图像、搜索、语音服务另计
PPT Master 项目主页截图

PPT Master 的核心能力

PPT Master 与多数 AI 做 PPT 的产品走了相反的一步:不给整页图片,把力气花在输出格式上。其余能力都围绕这一个决定展开。

交付的不是一张图,是一份能改的文件

它走的不是整页图片路线:SVG 设计稿被转成 PowerPoint 原生的 DrawingML 对象,形状、文本框、连接线各自可改,母版与版式用的是真实的 PowerPoint 结构,输出为标准 Office Open XML 格式。图表和表格默认同样以可编辑形状交付,想直接改数据要另开 --native-charts-and-tables,让符合条件的图表导出成带数据工作簿的 Chart 对象。

输入侧几乎不挑格式

PDF、DOCX、XLSX/XLSM、PPTX、EPUB、HTML、Markdown 与网页链接都能当素材,直接粘贴文本也可以;DOC、ODT、RTF、TEX、RST 这类旧格式要先装 Pandoc,PDF 解析另需 PyMuPDF 依赖。它先用大模型划章节、抽要点,再进生成环节,素材结构越清楚,出来的大纲越稳。

五条路线覆盖从零到改稿

生成 PPTX 是默认路线,另有图片转 PPTX、美化现有幻灯片、从参考稿提炼模板、以及在保留设计的前提下填充已有 .pptx。季度汇报这类格式固定的活,通常走「建一次模板、之后反复填充」这条,比每次从零生成省得多。这五条之外,它还能给成品稿加原生转场、动画与语音旁白,也能对已有 .pptx 做选择性修改与页面重排。

先确认需求再生成

默认流程会先和你确认用途、受众、页数与版式,再开始生成,避免一口气跑完几十页才发现方向错了。快速模式则跳过确认、一次性生成:不落持久化规划、不能中途恢复,也不产出默认流程的页面预览——能力不缩水,但方向错了要整份重来;同为开源演示生成路线的 笔灵AIPPT 则是在线成品化取向。

PPT Master 与同类 AI PPT 工具的对比

下表从形态、运行位置与模板来源等维度,把开源工作流与三款在线 AI PPT 工具放在一起对照。

对比维度PPT MasterAiPPTChatPPTJJT
形态开源工作流,跑在 AI 编辑器里在线生成工具在线生成与美化工具智能体驱动的 PPT 工具
出品方Hugo He(开源项目)AiPPT 团队ChatPPT 团队360(360AI 办公)
运行位置本机运行,模型与可选外部服务按需联网浏览器网页版、Office 插件与客户端浏览器
使用门槛需 Python 环境与支持 Agent 的编辑器注册即用注册即用注册即用
可编辑性原生形状、文本框与母版;图表可选原生数据以可编辑 .pptx 交付以可编辑 .pptx 交付以可编辑 .pptx 交付
模板来源可从参考稿提炼母版官方模板库官方模板库官方模板库
典型用途长文档转汇报、按模板批量出稿快速生成单份美化与改稿一键生成
  • 表格内数据来源:PPT Master 取项目主页与仓库 README,AiPPT、ChatPPT、JJT 取各自官方产品页与站内收录页;ChatPPT 的运行形态按官方产品介绍页列出的网页版、Office 插件版与客户端版填写,各家未公开的项不填,也不做跨产品的价格比较。
  • 产品对比简述:PPT Master 在本机运行、以原生 DrawingML 对象交付,改稿成本更低,使用门槛也更高——需要 Python 环境;AiPPT 与 ChatPPT 注册即用、上手更快,模板来源以官方库为主;ChatPPT 另有 Office 插件与客户端,可嵌在 PowerPoint 内;JJT 走智能体驱动生成,更省事。

如果更想要打开网页就能出稿的在线工具,站内收录的 魔力设 是另一条路。

PPT Master 的应用场景与适用人群

它适合本来就有一份厚材料、只需要把它变成演示稿的场合;从零编内容反而更慢:

  • 报告转汇报:把 PDF 或 Word 版季度报告交给它,先出章节大纲再生成,省掉手工搬段落。
  • 长文拆章节:把一篇长文或网页按逻辑切成若干页,适合分享会与内部分享。
  • 模板复用:从公司既有 PPT 里提炼母版与版式,之后每期只换内容不换设计。
  • 既有稿改造:在保留原设计的前提下填充新数据,避免整份重做。

适用人群:适合手上有成堆文档要转成演示稿、并且需要交付后继续改的岗位;只想一键出一版、不介意后期重排的人,用在线工具更快。站内还有一批在线 AI PPT 工具可对照,例如 歌者PPT 这类成品化产品。

PPT Master 的使用方法

从装依赖到出文件是一条直线,五步走完:

  1. 准备 Python 3.10 以上环境,克隆 仓库 后执行 pip install -r requirements.txt 装依赖。
  2. 在支持读写文件与执行命令的 AI 编辑器里打开项目目录,把素材放进 projects/ 下对应任务的文件夹。
  3. 用一句自然语言交代任务,例如「用 projects/q3-report/sources/report.pdf 生成一份 16:9 的汇报稿」。
  4. 默认会先确认用途、受众与页数,确认后再生成;时间紧就明确要求快速模式。
  5. 产物落在 exports/ 目录,用 PowerPoint 或 WPS 打开逐页微调;要直接改图表里的数据,生成时加 --native-charts-and-tables。

三个边界:模型质量就是成稿上限,上下文小的模型出来的版式明显更差;它给的是可改的初稿不是终稿,排版时间仍要留出来;PDF 解析会引入 PyMuPDF(AGPL-3.0),与项目本身的 MIT 不是同一个协议,对外分发或以服务形式提供之前要单独核对 AGPL 义务。

PPT Master 的项目地址

  • 项目主页:https://hugohe3.github.io/ppt-master/
  • GitHub 仓库:https://github.com/hugohe3/ppt-master

PPT Master 的价格方案

软件本身以 MIT 协议开源,项目主页只标 OPEN SOURCE · MIT,下载后即可使用,软件这一层不产生账单。

真正的支出在模型侧。README 直言这类工作流很吃 token,跑一份几十页的稿子,账单取决于所选模型与素材长度;想省钱就用便宜模型先出大纲,确认方向后再换强模型生成。

需要配图、联网搜索或旁白时,还会调用外部图像与语音服务,密钥自己填、费用自己结。不用这些能力也能跑,只是出来的稿子更朴素。

PPT Master 的常见问题

PPT Master 是软件还是插件

两者都算:它是一套以 Skill 形式组织的工作流,由 SKILL.md 加一批 Python 脚本组成,需要跑在支持读写文件与执行命令的 AI 编辑器里,不是双击即用的桌面软件。

生成出来的 PPT 能改吗

能,但要看是哪类元素。形状、文本框、连接线在 PowerPoint 或 WPS 里可以直接改;图表和表格默认是可编辑形状,配色、线条与文字都能单独调,但没有「编辑数据」入口。要直接改图表数据,生成时加 --native-charts-and-tables,另出一份带数据工作簿的 Chart 对象文件。

需要什么环境

Python 3.10 至 3.14,加上一个能执行命令的 AI 编辑器;克隆仓库后装 requirements.txt 的依赖即可。Windows 上装 Python 时记得勾选加入 PATH,能省掉大部分首次运行的报错。

用它要额外付费吗

项目本身免费。要花钱的是模型调用,以及可选的图像、搜索、语音服务;项目不提供托管版本,也没有官方订阅。

PDF 解析的许可证会影响商用吗

项目本体是 MIT,但 PDF 转换会拉进 PyMuPDF,后者是 AGPL-3.0。对外分发包含该依赖的整包,或把它作为网络服务提供给别人用,都要单独核对 AGPL 义务,不能把整个组合当成 MIT 授权。

© 版权声明

相关文章