Py学习  »  Git

GitHub 上 1.6 万人点赞,组会、答辩PPT轻松搞定!

学术AI大模型 • 昨天 • 27 次点击  


在科研工作中,无论是组会汇报还是论文答辩,制作 PPT 都是必不可少的环节。你是否在为做组会,答辩要求的ppt而烦恼?这不,一套ppt工具就来了!

PPT Master 提供了一套 AI 生成 PPT 的方案,可以直接将论文、实验数据、报告或 Markdown 文档转化为可编辑的 PPT 文件。

你不需要手动排版,每个图表、文本框和形状都是 PowerPoint 原生对象,可以在答辩或组会上直接修改、调整和优化,保证内容完整且排版专业。

这个名为 PPT Master 的开源项目提供了一套 AI 生成 PPT 的方案,生成的文件可以直接修改。

原文链接:https://github.com/hugohe3/ppt-master

图片


section 1:PPT Master 是什么

PPT Master 是一套在 AI 编辑器中运行的开源工作流,无需编写代码。

只需将 PDF、Word、网页链接或 Markdown 文件提供给它,在 Claude Code 聊天框中输入指令让 AI 制作 PPT,它会生成一个真正的 .pptx 文件。

生成的文件中,每个形状、文本框、渐变和阴影都是 PowerPoint 原生对象,可以接修,操作方式与手工制作一致。

PPT Master 的原理是让 AI 先生成 SVG,再用脚本转换为 PowerPoint 的 DrawingML 格式。

因此,导出的 PPTX 文件中,每个元素可以直接编辑,包括文字、颜色和形状。这不是截图,也不是嵌入图片,而是完全可编辑的 PowerPoint 对象

模型不限。

PPT Master 可在 Claude Code、Cursor、VS Code Copilot、Codebuddy 中使用。

Claude 效果最佳,GPT、Gemini、Kimi、MiniMax 也可使用,但布局精度略有差异。

成本低。

用 VS Code Copilot 生成 PPT 每份最低 $0.08。相比之下,Gamma 订阅 $8–$20/月,Beautiful.ai $12–$45/月,微软 Copilot 约 $30/月。

设计风格

PPT Master 内置多种设计风格,包括培训分享、商业报告及顶级咨询风。

examples 目录提供 15 个示例项目、共 229 页,涵盖政府财政分析、AI 架构设计、像素风、禅意风、发布会风等风格。

输出尺寸不限于 16:9,还包括小红书 3:4、朋友圈 1:1、竖版 Story 9:16、A4 打印,只需在流水线中指定即可。

在这里,可以找到适配任何汇报的ppt模板,甚至可以 让AI按照你给的ppt模板进行编辑!


section 2 局限:

需要配置环境。 

需安装 Python、clone 仓库并安装依赖,首次设置约 15 分钟,不是直接在浏览器中使用。

生成速度较慢。

10 页 PPT 约需 10–20 分钟,因为逐页生成保证一致性。SaaS 工具几秒出结果,但质量有限。

没有可视化拖拽界面。

操作全程依靠 AI 对话,无画布拖拽功能。

图表为静态形状。

视觉效果良好,但不绑定 Excel 数据,无法动态更新。

如果追求零配置、秒出幻灯片,Gamma 和 Canva 更适合。

但如果需要原生可编辑、成本可控、数据本地化、不被锁定,PPT Master 可以满足需求。


section 3 上手步骤:

操作步骤简单:

一步 安装 Python 3.10 及以上版本。直接在官网下载就好,这里给到下载链接:

python下载链接:https://www.python.org/

第二步: 从 GitHub 下载或 clone 仓库。

git clone https://github.com/hugohe3/ppt-master.gitcd ppt-masterpip install -r requirements.txt
这里以claude为例:
将上面三行代码依次像这样,依次放进命令行内,就完成了。
第三步:
 打开 Claude Code,需要先唤醒 ppt-master skill。先这样输入

/ ppt-master

在下面找到对应的技能。
将文件路径提供给 AI,让他帮你生成ppt。
比如,你的 report 放在projects文件夹,可以这样:
请用 projects/report.pdf 生成一份 PPT

或者,如果想用自己学校的ppt模板,可以这样:

请根据 project/my_template.pptx 模板,把 project/report.pdf 内容生成一份 PPT

AI 会先确认设计规范,再开始生成。首次配置约 15 分钟,后续每份 PPT 聊天生成时间约 10–20 分钟。

Windows 用户可在仓库 docs 目录找到详细安装指南。

PPT Master 作者来自投融资行业,注册会计师、资产评估师,日常工作涉及 PPT 编辑和修改。


section 4:PPT-Master 适用的科研场景

科研汇报需求
    • 需要将实验数据、文献总结或研究结果快速生成可编辑 PPT。
    • 希望在组会中展示清晰、结构化的内容,便于修改和补充。
    论文答辩场景
      • 需要将论文内容或方法图表直接生成 PPT 并保持可编辑性。
      • 方便根据导师或评审反馈快速调整文字、图表和排版。
      多材料整合需求
        • 需要将 PDF、Word、网页链接或 Markdown 文档整合成 PPT。
        • 避免手工排版,减少内容转录错误。
        数据保护和低成本
          • 希望本地生成 PPT,保证数据隐私,不上传敏感实验数据。
          • 对成本敏感,使用本地 AI 编辑器即可生成 PPT,而无需昂贵订阅服务。
          注重专业排版与设计
            • 追求 PPT 中每个文本框、形状和图表都能修改,保证展示效果专业。
            • 需要不同输出尺寸和风格,例如答辩 16:9、会议海报 3:4 或实验报告 A4。

            Python社区是高质量的Python/Django开发社区
            本文地址:http://www.python88.com/topic/196644