pptx
演示文稿工具包 (.pptx)。用于创建/编辑幻灯片、布局、内容、演讲者备注、批注,支持通过编程方式生成和修改演示文稿。
分类
文档处理安装
热度:151
下载并解压到你的 skills 目录
复制命令,发送给 OpenClaw 自动安装:
下载并安装这个技能 https://openskills.cc/api/download?slug=k-dense-ai-scientific-skills-pptx&locale=zh&source=copy
PPTX — PowerPoint 演示文稿自动化生成与编辑
技能概述
通过代码方式创建、编辑和分析 PowerPoint 演示文稿,支持从 HTML 生成幻灯片、批量处理模板、提取内容以及自定义布局设计。
适用场景
核心功能
常见问题
如何用代码创建一个新的 PowerPoint 演示文稿?
使用 html2pptx 工作流可以快速创建。首先编写 HTML 文件定义幻灯片内容(支持标题、列表、图表等),然后使用 html2pptx.js 库转换为 PPTX 文件。相比手动制作,这种方式可以精确控制布局位置,支持批量生成,并且可以使用熟悉的 HTML/CSS 进行样式设计。
html2pptx 支持哪些内容类型?
支持段落、标题(h1-h6)、有序/无序列表、图表(柱状图、饼图、折线图等)、表格、图片以及自定义形状。对于渐变和图标,建议先使用 Sharp 预处理为 PNG 图片再嵌入。技能提供了详细的语法文档和设计指南,包括多种配色方案和布局模式可选。
能否编辑已有的 PowerPoint 模板?
可以。技能提供了完整的模板工作流:先分析模板的缩略图和文本内容,创建模板清单,然后选择合适的幻灯片布局进行复制和重排,最后通过 replace.py 批量替换文本内容。这种方式特别适合需要基于企业模板生成多个个性化演示文档的场景,能够保持设计一致性同时提高效率。
PPTX 技能有什么使用限制?
技能专注于程序化演示文稿创建和编辑,不支持复杂的动画效果、视频嵌入或交互式元素。对于需要精细设计调整的场景,可能需要手动使用 PowerPoint 进行二次编辑。此外,html2pptx 需要安装 Node.js 依赖(pptxgenjs、playwright、sharp),OOXML 编辑需要理解 XML 结构。