PPT Master
PPT Master 可将文档或主题生成原生 PowerPoint 演示文稿,包含真实形状、切换与动画、按需生成的数据驱动图表和表格,并支持使用自己的 .pptx 模板。拖入 PDF、DOCX、链接或 Markdown,得到的是可继续编辑的 PPTX,而非图片。
访问 hugohe3/ppt-master项目简介
PPT Master 是一个开源工作流(技能),可在任何具备智能体能力的 AI 工具中运行,根据文档或主题生成原生可编辑的 PowerPoint 演示文稿。它产出的是真实的 PowerPoint 对象,例如形状、切换、动画、数据驱动的图表与表格,以及由演讲者备注生成的音频旁白,而不是扁平图片。它还支持模板、复用已有的 .pptx 文件,以及多种生成路径。
核心功能
- 生成原生可编辑的 PPTX,包含真实 PowerPoint 形状、幻灯片母版和版式,而非扁平图片。接受 PDF、DOCX、链接、Markdown、图片及其他文档格式作为源材料。支持原生切换、动画、数据驱动的图表和表格,以及由演讲者备注生成的音频旁白。支持自由设计、结构化模板以及用户自己的 .pptx 模板。可从参考材料中提炼可复用的品牌、样式、版式和整套演示模板。可将新内容填入已有 .pptx,同时保留其设计及未改动页面。
适用场景
- 根据放入 projects 目录的 PDF 或报告制作演示文稿。在 AI 对话中直接根据主题或粘贴的文本生成 PowerPoint 演示。复用已有的 .pptx 模板或品牌演示文稿来承载新内容。为已完成的演示文稿添加原生图表、表格、公式、备注、动画或旁白。
快速开始
- 安装 Python 3.10+,克隆或下载项目,运行 pip install -r requirements.txt,在具备智能体能力的 AI 工具中打开项目文件夹,将源文件放入 projects/ 目录,然后让 AI 根据指定文件或粘贴的内容创建演示文稿。项目说明指出无需编写代码。
部署与要求
- 需要 Python 3.10+,以及能够读写文件、执行命令并维持多轮对话的具备智能体能力的 AI 工具。依赖通过 pip install -r requirements.txt 安装。Pandoc 为可选项,仅在处理 .doc、.odt、.rtf、.tex、.rst、.org 或 .typ 等旧式文档格式时需要;.docx、.html、.epub、.ipynb 由 Python 原生处理,无需 Pandoc。
采用前须知
- 许可证:MIT。在使用、修改或分发项目前,请确认其具体条款。