pptx 适用于创建、读取和修改 PowerPoint 文件。新建通常使用 PptxGenJS;沿用已有模板则先识别布局,再处理演示稿内部结构。它也覆盖演讲备注和图表。和把每页做成一张大图片相比,原生文本、形状和图表更便于你拿到文件后继续修改,但必须在需求里说清楚哪些内容需要可编辑。
安装与调用
在 Claude Code 的聊天输入框依次发送下面两条命令。这是插件命令,不是在系统终端运行的 Shell 命令;第二条安装的是包含 pptx 的官方技能包。
/plugin marketplace add anthropics/skills
/plugin install document-skills@anthropic-agent-skills
安装后,在同一项目的会话里明确说“使用 pptx”,再提供文件或任务。下面的提示词是可修改的首次输入示例。安装会加入技能说明与资源;它不会替你准备输入资料,也不代表所有依赖已经在本机安装。若找不到技能,先检查插件是否安装并启用,以及会话是否已加载最新插件,再继续任务。
第一次做一份六页汇报
使用 pptx 将 brief.md 和 metrics.csv 做成六页 16:9 汇报。
顺序是目标、问题、数据、方案、里程碑、需要的决定。
图表保持 PowerPoint 原生可编辑,每页附简短演讲备注。
保存为 review.pptx,检查内容、文件结构和每页渲染,另给 PDF 预览。
先提供听众、演讲时间、页面比例和核心决定,再确定每页要传达的一件事。需要配图时说明素材来源或允许采用的表达方式。对于数据页,给出单位、时间范围和指标定义;不要让 Agent 从一个没有列说明的数字表里猜结论。
新建流程的基本动作是创建演示文稿、添加页、放入对象并写出文件。实际排版还要先设定画布尺寸:技能特别区分 LAYOUT_16x9 和 LAYOUT_WIDE,二者比例相同但实际宽高不同。坐标超出边界的元素不一定触发生成错误,所以必须看渲染结果。演讲备注要存入 notes,而不是伪装成页面下方的小字。
有模板时先选布局,再填内容
上传模板后,先让 Agent 输出缩略图和页面结构,说明每一节准备复用哪一页。然后完成添加、删除、排序等结构调整,再修改正文。不要把所有内容都塞进同一种标题加要点布局;模板中多余的人物位、图标或占位图也需要一起清理,不能只删除文本。
复制幻灯片时应使用随包辅助脚本处理关系,而不是单独复制一个 XML 文件。特别注意图表、SmartArt 等共享部件:复制后的两页可能仍指向同一个对象,一处修改会影响另一处。要求输出新的文件名,保留模板原件,便于对照。
三种检查各解决一个问题
文字提取检查漏字、顺序和占位内容;结构校验检查 XML、关联和图表是否存在软件可能拒绝的问题;逐页渲染检查裁切、重叠和留白。由模板生成的文件,校验时还应与原稿比较,以免把模板本身的问题误认成这次改动造成的。
最终打开 PPTX,试着修改一段文字和一个数据系列,确认可编辑要求真的满足。字体在预览环境中可能被替换;对齐看似正常也要在实际演示软件里复核。若文字太挤,优先精简论点或拆页,再调整字号,避免把所有内容缩小到观众读不清。
模板修改先确定哪些东西属于布局
沿用公司模板时,先生成每页缩略图,给现有布局编号,再把内容映射到合适布局。三个人的团队介绍放进四人版式时,应删除第四人的整组占位元素,而不是只清空姓名。要调整页面顺序或新增页面,应先做结构变更,再替换内容;反过来可能复制已写好的旧文本。不要把模板中的品牌图形重画成相似品,保留原始资源及版式关系,更利于后续编辑。
按最终演示软件验收
有使用者遇到生成的 PPTX 在 PowerPoint 和 LibreOffice 中正常,但 Apple Keynote 无法导入;文件经 PowerPoint Online 往返后才可打开。若会议现场用 Keynote,交付前就在 Keynote 打开一遍,检查可编辑文本、备注、宽屏比例和字体。只看渲染出的 PDF 或 PowerPoint 缩略图,不能证明 Keynote 兼容。