不用学 PowerPoint,不用找模板,用自然语言描述你要的演示内容,AI 直接操控 .pptx 底层 XML 生成标准文件。

什么是 Skill?怎么获取?

Skill 是 Claude Code 的「技能包」机制,把专业能力打包成可插拔模块。官方开源仓库:

github.com/anthropics/skills

安装方式:下载后把对应目录(如 pptx)复制到项目的 .claude/skills/ 下,Claude Code 启动时自动识别。全部开源免费,本地运行。

使用方法:不需要学任何命令——用自然语言描述你要做什么,AI 自动匹配对应 Skill 并执行。


pptx Skill 技术原理

.pptx 文件本质是一个 ZIP 压缩包,里面是 XML 文件集合(幻灯片、备注、母版、主题各司其职)。pptx Skill 不是模拟键盘鼠标,而是直接读写幻灯片的底层结构——所以排版不会跑偏,母版保持一致。

操作 技术方案
读取/分析 python-pptx 提取文本、幻灯片结构
创建新演示 python-pptx 生成标准 .pptx,全平台兼容
编辑已有演示 读取 → 修改 XML/对象模型 → 保存
模板应用 操作母版幻灯片(slide master)和布局(slide layout)

pptx Skill 能干什么?

一、创建新演示 —— 一键生成初稿

1. 从零生成整份 PPT

「帮我生成一份 Q2 产品发布汇报 PPT,包含封面、产品介绍、竞品分析、
市场策略、时间线、团队分工、预期目标、封底,共 8 页」

自动生成大纲结构、标题层级、正文内容,每页核心要点一步到位。

2. 指定风格和配色

「给我生成一份 AI 行业趋势分享 PPT,墨蓝色背景+白色文字,科技感十足」

AI 自动设置主题色、字体搭配。支持「商务风」「科技感」「清新简约」「暗黑风」等风格描述。

3. 自动插入表格和图表

「在第三页插入一个 3 行 4 列的对比表格,表头加粗,交替行底色」
「在数据那页插入一个柱状图,对比近四个季度营收」

表格自动格式化,图表自动生成——不需要手动点「插入→图表→选类型→填数据」。

4. 多列表 / 流程图 / 时间线

「把这段文字转成三列并排的卡片式布局」
「根据这些步骤生成一份箭头流程图」

AI 自动选择最适合的 SmartArt 或自建形状组合。

5. 演讲备注

「在每一页的备注区加上演讲要点,方便我上台讲」

自动提取每页关键信息生成演讲备注,不用手动往备注框里敲。

6. 插入图片 / 图标

「在封面右下角插入公司 logo」「在第四页旁边放一个数据安全的盾牌图标」

自动匹配图片位置和尺寸,不会出现「图片飞出去」的情况。

二、编辑已有演示 —— 省掉手动操作

读取演示结构

# 提取所有文字内容
python scripts/office/pptx_extract.py presentation.pptx

# 列出所有幻灯片和占位符
python -c "from pptx import Presentation; \
  [print(f'Slide {i+1}: {s.shapes}') for i,s in enumerate(Presentation('f.pptx').slides)]"

支持的编辑操作

  • 批量修改文案:把全公司名从 V1 替换成 V2,格式不变
  • 调顺序:「把第 5 页和第 3 页交换」
  • 合并演示:「把这三份 PPT 合成一份,加上统一封面」
  • 提取内容:「把 PPT 里所有正文提取成 Markdown 大纲」

实战体验

场景 以前 pptx Skill
做项目汇报 找模板 → 手填 → 调对齐 → 2 小时 「生成一份 Q2 汇报」→ 5 分钟初稿
做竞品分析 截图 → 做表格 → 调色 「插入竞品对比表,3 行 4 列」
合并多份 PPT 复制粘贴 → 母版全乱 → 手动统一 「把这三份合成一份,统一母版」
提取演讲大纲 翻页 → 手打 → 遗漏 「提取所有幻灯片文字到 Markdown」
换公司名称 Ctrl+H 逐页翻 → 漏了第 7 页 「把所有『旧名』替换成『新名』」

为什么这很厉害?

以前做一份 PPT 需要:

  • 找模板或者从空白页开始(母版/配色/字体挨个设)
  • 每页手动填内容、调布局、对齐文本框
  • 数据图表手动做——输数据、选类型、调颜色
  • 多人协作靠邮件来回传,版本管理一团乱

现在做一份 PPT 只需要:

  • 说一句话。AI 自动生成标准 .pptx,Office/WPS/Keynote/Google Slides 全平台通用。

全程本地运行,内部汇报材料不需要上传到任何第三方网站。


三步上手

  1. git clone 官方仓库,复制 pptx 目录到 .claude/skills/
  2. 打开 Claude Code,Skill 自动加载
  3. 用自然语言描述你要对 PPT 做什么

下一篇预告

明天拆解 xlsx——Excel 公式不用记,说话就能出表格、做透视、画图表。日更 32 个 Skill,关注不错过。

#ClaudeCode #AIAgent #PPT #pptx #效率工具 #Anthropic

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐