该技能围绕 PowerPoint(.pptx)文件的创建、设计与分析展开,可用于路演材料、状态更新和视觉化叙事,并在需要精确版式定位时主动启用。
用途与主要能力
- 演示文稿创建:生成新的 .pptx 文件。
- 设计与版式控制:追求精确的布局定位。
- 分析与模板处理:支持对既有演示文稿做版式审计、幻灯片复制重排与文本填充。
高保真创作方式 首选方式为通过 HTML 生成幻灯片:
- HTML:创建幻灯片,尺寸为 720pt x 405pt。文本必须放在 <p>、<h1>-<h6> 或 <ul> 中。
- 视觉元素:必须先用 Sharp 将渐变和图标栅格化为 PNG。参考资料见 references/html2pptx.md。
- 执行:运行 html2pptx.js 生成演示文稿。
模板结构处理 用于整份演示文稿编辑或模板映射时:
- 审计:用 scripts/thumbnail.py 生成缩略图网格,以分析版式。
- 复制:用 scripts/rearrange.py 复制并重排幻灯片。
- 文本注入:用 scripts/replace.py 配合 JSON 清单填充内容。
设计质量规范
- 字体:必须仅使用网络安全字体(Arial、Helvetica、Georgia)。
- 颜色:PptxGenJS 的十六进制颜色码中不得使用 # 前缀,否则会导致文件损坏。
- 布局:应优先使用双栏或整页版式;不得将图表堆叠在文本下方。
- 验证:必须用 --cols 4 生成最终缩略图网格,检查文本截断或重叠问题。
适用场景 适合需要精确版式控制的演示文稿制作、模板化批量生成、演示文稿结构分析与内容替换。
限制 资料未提供具体安装命令、依赖版本、收费方式、支持平台或性能上限等信息,暂未提供。