AI PPT 技能包选型:HTML 还是原生 pptx

先确认一个前提:2026 年搜「PPT skills」,指向的基本都是 Claude Code / Codex 这类 Agent 生态里的技能包(SKILL.md 格式的 Agent Skill),不是传统意义上「怎么把 PPT 做好看」的技巧。这个领域已经有专门的排行榜、测评站和大量讨论。

但深挖一圈之后,诚实的结论是:不存在一个所有信息源都指向同一个赢家的排名。

按「装机量」排的第一名、按 GitHub star 排的第一名、按「独立测评打分」排的第一名,是三个完全不同的东西。更关键的是,这些 skill 产出的成果也不是一回事——有的做出能在 PowerPoint 里直接编辑的真 .pptx,有的做出的是网页版 HTML 演示。这两类东西没法横向比「谁更好」,它们解决的不是同一个问题。

官方基线:Anthropic 自带的 pptx skill#

Claude 网页版、Claude Code、API 都自带一套官方 skill,覆盖 docx / pdf / pptx / xlsx 四种格式。pptx 部分可以根据大纲或主题从零搭建整套演示、遵循企业模板和母版样式(品牌色、版式)、插入文字图片表格图表、增删演讲者备注,也能从已有 pptx 里提取文本用于摘要分析。底层基于 python-pptx。

它所在的 anthropics/skills 仓库整体已经有约 17.2 万 star,但要注意仓库里分两类协议:skill-creator、mcp-builder 这类示例 skill 是 Apache 2.0 完全开源;而 docx / pdf / pptx / xlsx 这几个真正驱动 Claude 文档能力的生产级 skill,官方标注为「源码可见但不算开源」,只是给开发者当参考——pptx 文件夹里写的协议是 Proprietary。

更值得注意的是,Skill 这套标准本身已经被 GitHub Copilot、VS Code、Cursor、OpenAI Codex、Gemini CLI 等约 40 个主流 Agent 工具采纳为通用格式。所以如果「公认」指的是「被最广泛采用的标准实现」,答案其实就是这一个,只是它不是一个你需要额外去装的东西。

按装机量排:头部几名都有前提条件#

有一个第三方排行榜按真实安装次数排名,索引了 4.2 万多个 skill,其中符合「演示文稿」类目的有 179 个。数据截至 2026 年 7 月 6 日,头部几名是:

Skill安装量Star产出
lark-slides32.8 万1.57 万飞书幻灯片,非通用 pptx
slideshow(HeyGen)10.2 万3.65 万交互式网页演示
huashu-design3.9 万2.17 万HTML 设计(可转 pptx)
gws-slides(Google)3.3 万Google Slides 读写
baoyu-slide-deck2.8 万幻灯片图片,非可编辑文件
guizang-ppt-skill2.05 万2.19 万单文件 HTML 横翻页

这份榜单的问题很直接:装机量第一的 lark-slides 是飞书专属工具。如果你不在飞书生态里,它对你没有意义。装机量在这里衡量的是生态规模,不是质量。

中文社区口碑最扎实的两个#

guizang-ppt-skillhuashu-design 是我搜到独立讨论最多、而且经常被放在一起测评对比的两个(B 站有专门对比这两个 skill 的实测视频)。

guizang-ppt-skill(归藏 @op7418)目前 22.1k star、1.6k fork,AGPL-3.0。核心是把文章一键转成单文件 HTML 横翻页演示,内置「电子杂志」和「瑞士国际主义」两套视觉系统、22 种锁定版式。设计哲学很克制:主题色不允许自定义,官方原话是「保护美学比给自由更重要」;WebGL 背景只在首屏出现;图片必须对齐正文区域。

官方自己划了边界:适合线下分享、内部演讲、产品发布、demo day 这类有强烈个人风格表达的场景;不适合大段表格数据、培训课件(信息密度不够)、需要多人协作编辑的场景。它的核心交付物是 HTML,不是 pptx。

huashu-design(花叔 @AlchainHust)是个更广的 HTML 设计 skill,不只做 PPT,还做原型和动画,但 PPT 是主要用法之一。我查到的几个 GitHub 快照星数在 2.2 万到 2.3 万之间——增长很快,不同时间点抓取有差异。

它的技术亮点是用 html2pptx.js 读取 DOM 的 computedStyle,逐元素转成 PowerPoint 对象,导出的是真文本框而不是截图贴图。如果这个说法准确,它是少数能从 HTML 流程产出「真编辑」pptx 的 skill。

作者本人倒是很坦率,说这是「80 分的 skill,不是 100 分的产品」:不支持导出图层级可编辑的 PPTX 到 Figma,做不了 Framer Motion 级别的复杂 3D/物理动画,完全没有品牌输入时质量会掉到 60 到 65 分。

license 这块有矛盾:知乎一篇实测文章说是 MIT 可商用,但另一篇更晚的独立分析说商用仍需要作者本人明确授权。要用之前直接去仓库看最新 LICENSE,别只信某一篇文章。

一个要提醒的坑#

搜索时会跳出一篇《10 Best AI PPT Skills for Claude Code CLI (Ranked & Tested)》,给出了看起来很严谨的六维度打分表,冠军是 Felo Slides。但这篇文章是 Felo 公司自己发的,冠军正好是自家产品,测评里官方 Claude pptx skill 反而被打了较低分。典型的自卖自夸型内容——它的框架(测评维度)可以参考,排名结论不要采信。

另一类噪音是同名不同物。frontend-slides 这个名字在不同来源里对应完全不同的仓库和 star 数:一个说是 25k star、MIT;另一个排行榜把它归到另一个仓库名下,显示 23 万 star。这种数据打架在这个生态里不少见,选之前务必点进实际 GitHub 仓库自己核实作者和 star 数,不要只信某个聚合站。

如果硬指标是「真正能在 PowerPoint 里编辑」#

这条要求一提出来,上面大半名单直接淘汰:

  • guizang-ppt-skill 官方 FAQ 自己承认「当前核心交付是 HTML……如果需要 PPTX,建议把 HTML 页面作为视觉稿再转换,但这不是当前主流程」
  • huashu-designfrontend-slides、Slidev、Marp 的核心产物都是 HTML 网页或 PDF
  • lark-slidesgws-slides 走的是飞书 / Google Slides 自己的格式,根本不是 Microsoft pptx

真正满足这条线的候选,我另外查了一个做安全 + 质量评分的第三方聚合站交叉验证。它总共追踪 30 个 PPT 相关 skill、13.33 万总 star,每 8 小时刷新一次数据:

方案Star协议质量分说明
ppt-master(hugohe3)约 4.96 万MIT80 / 100(全类目最高)原生形状、转场动画、图表表格、语音旁白、支持自定义 pptx 模板
Anthropic 官方 pptx母仓库 17.2 万+私有 / 源码可见未参与打分Claude 内置免安装,直接生成 OOXML 对象
academic-pptx-skill758MIT76学术 PPT,明确说明是搭配官方 pptx skill 使用,不是替代品
CyberPPT1.5kMIT70咨询风,内置 PPTX 质量检查
image-to-editable-ppt-skill1.9kMIT70把图片 / 扫描版 PPTX 转回可编辑 pptx
mckinsey-pptx(seulee26)55064麦肯锡风 40 套模板 + 自动选版式的 subagent
Mck-ppt-design-skill246Apache-2.058python-pptx,70 种版式,麦肯锡 flat design

质量分是该聚合站按代码完整性、文档、维护活跃度等六个维度打的综合分,不是我自己的判断,仅供参考。

关于 ppt-master 的两点提醒#

ppt-master 的完整定位是「从任意文档生成真正可编辑的 PowerPoint——原生形状与动画、演讲者备注转成语音旁白、可选择套用你自己的 .pptx 模板,而不是幻灯片图片」。三个独立信息源都把它列为该类目里做「真 pptx」的标杆,在那个专门评分的榜单里它的综合质量分也是 30 个 PPT 类 skill 中最高的。

但有两件事必须说清楚。

第一,「python-pptx 能读」不等于「PowerPoint 能打开」。 我翻到一个真实的 GitHub Discussion(#40,2026 年 6 月):有用户按 Windows 安装指南生成了 3 页测试 PPT,导出显示成功、python-pptx 也能正常读取识别 3 页,但用真正的 Microsoft PowerPoint 打开时提示文件损坏。原因是备注页的关系文件引用了一个包里实际不存在的 notesMaster.xml。作者当天回复确认这个反馈有价值,并已经去掉母版备注做了修复。

这正好是「原生可编辑 pptx」这条硬指标的真正风险点:脚本自己校验通过,和微软官方解析器能不能容忍,是两回事。装完一定要在真实 PowerPoint(或至少 LibreOffice)里实际打开验证一遍,不能只信工具自己报「生成成功」。

第二,GitHub 上还有一个同名但完全不同的项目 woqianfu/ppt-master,是个整合了 22 种 PPT 技能路径的决策框架,里面甚至把 hugohe3 的 ppt-master 和 MiniMax 的 PptxGenJS 方案都当作可选路径之一。搜的时候别认错仓库。

按场景的实用结论#

要交付给客户、或内嵌进自己产品:我会把 Anthropic 官方 pptx skill 排第一优先级来试。它已经内置在 Claude 里不用额外装;协议虽然是「源码可见非开源」,但恰恰因为不追求视觉花活,它把主要精力都花在了防止文件损坏上——生成后必须跑 schema / 关系 / 图表校验脚本,还要求把每页转成图片做人工视觉检查。这套「生成 → 校验 → 视觉 QA」流程比大多数社区 skill 都更严格。

ppt-master 的优势是原生动画、转场、语音旁白这些官方 skill 不主打的花活,以及可以套用你现成的 pptx 模板。两者其实不冲突:先用官方 skill 出干净的基础版,需要动效包装再丢给 ppt-master

其余场景:

  • 追求视觉冲击、不在意格式guizang-ppt-skill(瑞士风 / 杂志风,克制审美)或 huashu-design(更全能的 HTML 设计能力)
  • 公司本来就用飞书:直接用 lark-slides
  • 给技术观众做会议分享、要嵌代码和实时数据Slidev(antfu 团队)或 Marp。但清楚一点,Slidev 生成的是可交互网页,没法导出 PowerPoint 格式
  • 论文 / 组会 / 答辩nature-paper2ppt 是个专门做这个的小众 skill

最后一句:这类生态里 star 数和协议条款每天都在变。上面所有数字都是抓取时的快照,动手装之前自己再确认一遍。