PPT 生成与编辑
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_97aae37f/pptshengcheng。
技能介绍
要解决的问题
PPT 生成常见于临时汇报、客户材料或教学讲义,但大模型直接输出幻灯片时容易遇到:版式不统一、中文英文字体混乱、页码缺失、颜色不一致,以及缺少可维护的逐页结构。该技能把 PPTX 任务拆成内容提取、模板编辑和从零生成三条路径,避免把幻灯片当成纯文本生成。
工作方式
- 读取与解析:对已有
.pptx使用markitdown[pptx]提取文本,便于分析内容、定位需要修改的页面。 - 从零创建:围绕
LAYOUT_16x9(10" x 5.625")建立统一约束,包括 Arial / Microsoft YaHei 字体、六位十六进制颜色、固定页码徽章位置,以及primary、secondary、accent、light、bg主题键。 - 逐页 JS 模块:每张幻灯片是一个
slides/slide-XX.js,导出同步的createSlide(pres, theme),再由compile.js汇总为最终文件;该结构适合并发生成和局部修改。 - 设计约束:要求把每页归入封面、目录、分隔页、内容页、总结页等类型,并按
slide-types.md、design-system.md选择风格与版式,减少重复排版。
适用边界
该技能更适合结构化演示文稿:需求明确、页面可拆分、风格可预设。若需要复杂动画、母版级模板继承、品牌合规审核,或依赖 PowerPoint 专有交互,仍需在最终文件中人工校验。生成前应确认主题、受众、页数和图表类型,避免把风格选择留给模型随机决定。
使用场景
- 需要把已有项目汇报 PPT 的文本快速提取出来,按封面、目录、内容页整理成修改清单。
- 没有现成模板时,根据固定主题色和字体,用 PptxGenJS 逐页生成 16:9 演示文稿。
- 对模板化 deck 进行 XML 层面修改,替换标题、正文与配色,并保持页码徽章位置一致。
- 为产品说明生成带目录、分隔页、内容页和总结页的幻灯片,避免每版式重复。
适合人员
- 需要把多份项目材料整理成统一风格汇报 PPT 的产品经理。
- 需要从零生成 16:9 英文或中文演示文稿,并控制字体、配色和页码的工程师。
- 需要修改现有模板化 PPT 的标题、正文和页码位置的运营。
- 需要按固定版式输出封面、目录、内容页与总结页的咨询顾问。