效率与协作 pptx-generationpowerpointslide-decknarrationtemplate-fillsvg-to-drawingmldata-backed-chartspython

PPT Master — 原生可编辑 PPT 生成技能

把文档或主题交给 AI,生成真正的原生 PowerPoint:原生形状、切换与动画、数据图表、语音旁白,本机运行,数据不外泄。

FollowSkills 评估 · FSRS-1.0
推荐
64/ 100 五分制 3.2 / 5
本条评估按 FSRS 1.0 标准完成,维度分不做换算,已进入按 FSRS 2.0 重新评估的复核队列。
1 2 3 4 5 6
1价值适配15 / 20 · 3.8/5
2可靠性12 / 20 · 3.0/5

文档极长(10万+字符),只读取了开头部分;流程写得非常严格(分阶段、禁止跳步),但未复测实际生成质量。

3安全性18 / 25 · 3.6/5
4证据6 / 15 · 2.0/5

仅基于文档静态阅读,未实际运行生成流程验证输出质量,star 数偏高但不作为分数依据。

5易用性7 / 10 · 3.5/5
6维护性6 / 10 · 3.0/5
证据充分度: 评估于 2026年7月16日
使用前请注意
  • 文档篇幅巨大,本次评估未通读全部内容,深层的边界情况处理未核实
评估证据 [1]
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

PPT Master 是一个运行在任意具备 Agent 能力的 AI 工具(如 Claude Code、Codex、Gemini CLI)中的开源工作流(Skill),由 Hugo He 开发,MIT 许可。它把 PDF、DOCX、网页或你粘贴的内容转化为可在 PowerPoint 中继续编辑的原生 .pptx:包含幻灯片母版、原生形状与连接符、可按需导出的真实数据图表和表格、原生切换与可选入场动画,并能根据演讲者备注生成音频旁白甚至视频。它还支持用你自己的 .pptx 模板填充内容、从参考稿提炼品牌/版式模板、以及对成品演示文稿做美化或加旁白。整个流水线在本机运行,唯一的成本是你所用 AI 模型的调用费用。

读取用户提供的 PDF、DOCX、图片或粘贴文本,先确认设计规格(模板、比例、页数等),再生成页面并导出可编辑的 .pptx。技术路径是先生成 SVG,再由转换脚本写入原生 DrawingML 对象;默认图表/表格导出为可编辑形状,传 --native-charts-and-tables 则替换为带数据的 PowerPoint 原生 Chart/Table 对象。支持:用现有 .pptx 模板填充新内容并保留设计;创建品牌/样式/版式/母版模板;对成品文件编辑、美化、添加切换、动画和基于备注的旁白。图像获取支持 AI 生成(image_gen.py,需配置 OPENAI_API_KEY 或 GEMINI_API_KEY 等)和零配置网页图片搜索(image_search.py,可选配 Pexels/Pixabay key 提升质量,自动处理许可与署名)。每次运行前执行 scripts/attribution_guard.py 完整性校验,然后按 routing.md 选择唯一工作流路由执行。

  1. 经常审阅和修改汇报材料、希望 AI 生成的幻灯片保持可编辑而非扁平图片的专业人士(作者本人即财务背景的 CPA)。
  2. 需要把长报告、论文或网页内容快速变成可继续打磨的演示文稿的职员或学生。
  3. 有现成公司 .pptx 模板,想让 AI 按模板填充新内容并保留原设计的用户。
  4. 希望给完成稿自动添加旁白音频或自播放视频、用于课程或演示的讲师与培训者。
  5. 需要从优秀参考稿提炼可复用品牌/版式模板的设计或品牌负责人。
  6. 想批量制作带数据图表(真实可编辑数据)的商业或数据新闻风格演示的analyst。

这个 Skill 有哪些优点和局限?

优点
  • 输出是真正的原生 PowerPoint 对象(母版、形状、数据图表/表格),不是扁平图片,可在 PowerPoint 中继续编辑
  • 流水线在本机运行,除模型通信外数据不上传,无平台锁定
  • 免费开源(MIT),无订阅费,唯一成本是 AI 模型调用
  • 支持自有 .pptx 模板填充、模板提炼、美化、编辑、旁白等多条工作流路由
  • 不依赖单一 AI 厂商,任何具备文件读写和命令执行能力的 Agent 工具都能驱动
  • 带阻塞式用户确认门和完整性校验(attribution_guard.py),流程纪律严格
局限
  • 质量高度依赖所用模型:作者明确推荐大上下文(约 100 万 token)的 Kimi K3 或 Claude,配合 gpt-image-2 或 gemini-3.1-flash-image 图像生成,便宜模型效果会有明显差距且需更多人工打磨
  • 需要本地安装 Python 并运行脚本,对完全非技术用户有安装门槛(Windows 还需额外步骤)
  • SmartArt 是有意不支持的,与其他原生能力存在差距
  • --native-charts-and-tables 生成的原生图表跨应用渲染可能不一致
  • 源材料未提供测试套件或独立质量评估,各平台实际表现依赖用户自测

如何安装这个 Skill?

前置:Python 3.10+,Windows 需勾选 Add to PATH。安装:git clone https://github.com/hugohe3/ppt-master.git && cd ppt-master && pip install -r requirements.txt。也可下载 ZIP(快速试用),或用技能市场安装:npx skills add hugohe3/ppt-master,或在 Claude Code 中 /plugin marketplace add hugohe3/ppt-master && /plugin install ppt-master@ppt-master(技能包安装后仍需在安装目录运行 pip install -r requirements.txt)。旧格式文档(.doc/.odt/.rtf 等)才需要 Pandoc。密钥配置:克隆安装 cp .env.example .env;技能安装可放 ~/.ppt-master/.env。

如何使用这个 Skill?

在具备 Agent 能力的工具(Claude Code、Cursor、Codex CLI、Gemini CLI 等)中打开 ppt-master 文件夹,把素材放入 projects/ 或直接在聊天中粘贴内容,例如:"请从 projects/q3-report/sources/report.pdf 创建一个 PPT"。AI 会先确认设计规格再生成并导出 .pptx。想复用现有模板:把 .pptx 和新素材一起给 AI 并说"用新内容填充这套模板"。想加旁白:请 AI 为成品添加基于演讲者备注的旁白。AI 失去上下文时可让它读取 skills/ppt-master/SKILL.md;其他问题查阅 docs/faq.md。

这个 Skill 与同类方案有什么区别?

源材料未点名具体竞品,但定位上与常见的"生成可编辑幻灯片"工具不同:它强调原生 PowerPoint 对象模型深度(母版、可调形状、真实数据图表)而非仅是可编辑文本框,并承诺持续向 PowerPoint 本身的能力收敛。

常见问题

费用是多少?
工具本身免费开源(MIT),没有 PPT 订阅费;唯一成本是你所用 AI 模型的 API 调用费。图像 AI 生成和网页搜索若配 Pexels/Pixabay key 也需相应(多为免费)密钥。
我的数据会外泄吗?
除与 AI 模型的通信外,整条流水线在你本机运行。图像生成和网页搜索会调用相应外部服务,需自行配置 API key。
生成结果不理想怎么办?
作者明确说明这不是一键许愿池:模型决定上限,结果差应先升级模型(推荐 Kimi K3 或 Claude),再对照 Getting Started 文档和使用示例检查。可编辑的原生输出正是为后续人工打磨设计的。
能在哪些工具里使用?
任何具备文件读写、命令执行和多轮对话能力的 Agent 工具均可,如 Claude Code(作者开发测试最充分的环境)、Cursor、Codex CLI、Gemini CLI 等。

相关 Skills