pptx
在涉及任何 .pptx 文件的情况下,随时使用此技能——无论是作为输入、输出,还是两者皆有。这包括:创建幻灯片放映文稿(slide decks)、路演资料(pitch decks)或演示文稿;读取、解析或从任何 .pptx 文件中提取文本(即使提取内容会在其他地方使用,例如放在邮件或摘要中);编辑、修改或更新现有演示文稿;合并或拆分幻灯片文件;使用模板、版式、讲稿备注或评论。 只要用户提到“deck(放映文稿)”“slides(幻灯片)”“presentation(演示)”,或提及某个 .pptx 文件名,就触发该技能,不管他们之后打算如何处理这些内容。只要需要打开、创建或接触 .pptx 文件,就使用此技能。
PPTX - PowerPoint 演示文稿自动化处理技能
技能概述
PPTX 技能提供完整的 PowerPoint 文件自动化处理能力,涵盖读取、编辑、创建和设计优化全流程,帮助开发者用代码高效生成和管理专业演示文稿。
适用场景
1. 商业报告与数据可视化
自动将数据转换为图表幻灯片,批量生成月度/季度报告,快速创建包含统计数据的商业演示文稿。适用于需要定期更新数据报告的财务分析、运营监控等场景。
2. 批量演示文稿制作
基于统一模板批量生成客户提案、产品介绍或培训课件,保持品牌一致性的同时大幅提升制作效率。适合销售团队、市场部门和企业培训场景。
3. 演示文稿维护与批量编辑
读取现有 pptx 文件提取内容,批量更新品牌元素,合并或分离多个演示文稿文件。适用于企业知识库管理、模板标准化和内容迁移场景。
核心功能
1. 读取与分析 PPTX 内容
使用 markitdown 提取演示文稿文本内容,生成幻灯片缩略图进行视觉概览,或直接解析原始 XML 结构。支持快速审查大量 pptx 文件,定位需要修改的内容,或为后续自动化处理准备数据。
2. 基于模板的编辑工作流
分析现有模板设计,解包 pptx 文件结构,精确控制每页幻灯片的内容和样式,处理后自动清理并重新打包。适合需要对现有演示文稿进行精细调整的场景,如批量替换品牌元素或更新数据。
3. 从零创建专业幻灯片
使用 pptxgenjs 库编写代码生成演示文稿,完全控制布局、配色和样式。技能内含设计指南,提供10+种专业配色方案、字体搭配建议和布局模板,帮助避免常见的幻灯片设计错误,确保生成的演示文稿视觉效果专业。
常见问题
PPTX 技能支持哪些文件操作?
支持读取、创建、编辑、合并和分离 pptx 文件。可以提取文本内容、生成视觉预览、基于模板批量生成新文件,或从零开始编写代码创建完整演示文稿。
如何从现有模板批量生成演示文稿?
首先用 thumbnail.py 分析模板结构,然后解包文件了解内部组织,编写代码修改幻灯片内容,最后清理并重新打包。技能提供了完整的编辑工作流指南。
自动生成的幻灯片如何避免设计错误?
技能内置详细的设计指南和避坑清单,涵盖配色选择、字体搭配、布局变化、间距规范等。还提供质量检查流程,可转换为图片后进行视觉审查,发现重叠元素、文本溢出、对比度不足等问题。