---
title: "AI PPT 技能包选型：HTML 还是原生 pptx"
description: "搜了几轮之后的诚实结论：不存在全网公认的第一名。按装机量、star、独立测评排出来的是三个不同答案，而且产出物根本不是一回事。"
canonical: https://yonnia.com/blog/ppt-skills-html-or-native-pptx
language: zh
date: 2026-08-27
updated: 2026-08-27
tags: ["AI","Agent","工具选型"]
reading_minutes: 9
words: 2899
---
# 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-slides` | 32.8 万 | 1.57 万 | 飞书幻灯片，非通用 pptx |
| `slideshow`（HeyGen） | 10.2 万 | 3.65 万 | 交互式网页演示 |
| `huashu-design` | 3.9 万 | 2.17 万 | HTML 设计（可转 pptx） |
| `gws-slides`（Google） | 3.3 万 | — | Google Slides 读写 |
| `baoyu-slide-deck` | 2.8 万 | — | 幻灯片图片，非可编辑文件 |
| `guizang-ppt-skill` | 2.05 万 | 2.19 万 | 单文件 HTML 横翻页 |

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

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

`guizang-ppt-skill` 和 `huashu-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-design`、`frontend-slides`、Slidev、Marp 的核心产物都是 HTML 网页或 PDF
- `lark-slides`、`gws-slides` 走的是飞书 / Google Slides 自己的格式，根本不是 Microsoft pptx

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

| 方案 | Star | 协议 | 质量分 | 说明 |
|---|---|---|---|---|
| `ppt-master`（hugohe3） | 约 4.96 万 | MIT | **80 / 100（全类目最高）** | 原生形状、转场动画、图表表格、语音旁白、支持自定义 pptx 模板 |
| Anthropic 官方 `pptx` | 母仓库 17.2 万+ | 私有 / 源码可见 | 未参与打分 | Claude 内置免安装，直接生成 OOXML 对象 |
| `academic-pptx-skill` | 758 | MIT | 76 | 学术 PPT，明确说明是搭配官方 pptx skill 使用，不是替代品 |
| `CyberPPT` | 1.5k | MIT | 70 | 咨询风，内置 PPTX 质量检查 |
| `image-to-editable-ppt-skill` | 1.9k | MIT | 70 | 把图片 / 扫描版 PPTX 转回可编辑 pptx |
| `mckinsey-pptx`（seulee26） | 550 | — | 64 | 麦肯锡风 40 套模板 + 自动选版式的 subagent |
| `Mck-ppt-design-skill` | 246 | Apache-2.0 | 58 | python-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 数和协议条款每天都在变。上面所有数字都是抓取时的快照，动手装之前自己再确认一遍。
