社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

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

学术AI大模型 • 4 月前 • 275 次点击  


在科研工作中,无论是组会汇报还是论文答辩,制作 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/196781