SuperAPI AI 工具集

pptx-design

设计与创作

查看项目

更新于 10-16 07:15

技能介绍

用途:在 macOS 上设计并编辑 PowerPoint 幻灯片。核心原则是“python-pptx 改文件,AppleScript 移窗口”,两者职责不交叉。

主要能力:python-pptx + lxml 是唯一编辑引擎,负责文本、字体、颜色、位置、填充、尺寸、阴影、字距、渐变、圆角、透明度、形状、图片、图表、表格与备注等所有内容与设计改动;AppleScript 仅用于应用生命周期(打开、关闭、退出、跳转、放映、截图),若未安装 PowerPoint 则跳过该步骤;按需使用 AI 图像生成视觉内容。默认 16:9(slide_width=12192000, slide_height=6858000 EMU),也支持 4:3、1:1、9:16,非默认比例时全部图像提示须指定匹配宽高比。

使用方式:先安装依赖:python3 -m pip install python-pptx lxml Pillow --quiet;演示文稿路径存入 PPTX_PATH,脚本读取 os.environ['PPTX_PATH']。按请求规模选择流程:单页微调直接改后保存重开;1–4 页或改动不足一半用合并提案;5 页以上新建或重做走内容→样式→图像三阶段完整计划,阶段间等待用户确认。每次构建前用 TaskCreate 建任务列表,逐页构建并逐条更新状态,完成后执行强制审计与修复循环。提供 12 种内置样式与 11 种版式类型;若用户未指定,默认 STYLE-02(Executive Editorial),内容与版式优先于布局。

限制:仅适用于 macOS;AppleScript 不承担任何编辑职责。图像默认不使用背景图,仅用户明确要求时启用。其余细节暂未提供。