PPTX 幻灯片制作
让 Claude 读取、编辑、从零生成 PowerPoint 演示文稿,并自带一套“别做丑陋幻灯片”的设计规范
它能做什么 & 适用场景
Anthropic 官方维护的 PPTX skill,是 Claude.ai 文件功能背后的实现之一。除了基本的读取/编辑/生成 pptx 文件的技术流程,它最大的特点是内置了一份相当详细的幻灯片设计指南——配色方案、字体搭配、版式建议、常见错误清单——目的是不让 Claude 做出“一看就是 AI 生成的”单调幻灯片。
读取已有 pptx 的文字内容(markitdown)、生成缩略图预览、拆包看原始 XML;基于模板编辑已有演示文稿(unpack → 改内容 → 打包);用 pptxgenjs 从零创建新演示文稿;提供 10 套配色方案、字体搭配表、版式建议(两栏、图标+文字行、2x2 网格、半出血图片等);还规定了一套强制的 QA 流程——生成后必须转成图片用子代理做视觉检查,专门找重叠、溢出、对齐、对比度这些问题。
- 把一份 Word 版的项目提案改写成一份 PPT 版的融资 pitch deck
- 基于公司现有模板,批量替换某一页的图表和数字生成周报
- 从一段会议纪要直接生成一份带设计感的总结演示文稿
- 提取一份现有 pptx 里的所有文字内容用于写邮件摘要
- 检查、修复一份已生成幻灯片里的元素重叠/溢出问题
优缺点一览
- 不只是技术实现,还带了一份具体到色号和字号的设计规范,明显减少“一眼假 AI”的廉价感
- 内置强制 QA 流程(转图片 + 子代理视觉检查),能抓出重叠/溢出/对比度这类肉眼容易漏看的问题
- 读取/编辑/从零创建三条路径都有,覆盖了“改现有模板”和“完全新建”两种最常见场景
- License 是 Proprietary(source-available),不能自由二次分发或商用改造
- 从零创建依赖 pptxgenjs(需要 npm 环境),编辑已有文件依赖 LibreOffice 做格式转换,本地环境要装这些依赖
- 设计规范偏“通用商务风”,如果你需要高度定制化的品牌视觉,还是需要人工把关最终效果
如何安装
三种方式,任选其一:
- Claude Code:
/plugin marketplace add anthropics/skills,然后/plugin install document-skills@anthropic-agent-skills(同一个插件包里还包含 pdf/docx/xlsx) - Claude.ai:付费版账号默认已启用
- Claude API:通过 Skills API 上传,参考 Anthropic 官方文档
如何使用
直接用自然语言描述需求即可,提到“幻灯片”“PPT”“演示文稿”或 .pptx 文件名都会触发这个 skill。例如:“帮我做一份关于 Q3 复盘的 8 页 PPT,用深色调”,或者“把这份 pptx 里第 3 页的图表换成柱状图”。
对比同类
跟直接用 python-pptx 或手写 pptxgenjs 脚本相比,这个 skill 最大的增量是设计判断力——大多数人写代码生成 PPT 时容易做出“纯文字项目符号 + 白底”的敷衍版面,这个 skill 把“每页都要有视觉元素”“配色要主色占 60-70%”“禁止用下划线装饰标题(AI 生成的标志性败笔)”这些经验规则写死在流程里。同系列的 docx/pdf/xlsx skill 更偏技术操作,没有对应的设计规范部分。