AI PPT 制作
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_7e25a48a/1233333333333333333333333333333333333333333333333333333333333333333333333333333。
技能介绍
要解决什么问题
大模型直接改 PPTX 的 XML 成本高、样式表达弱,也很难在导出前逐页预览。若每页幻灯片还依赖对话上下文拼内容,后续增删页或改主题时,一致性很容易崩。
技能如何工作
本技能走 Research → HTML → PPTX 三段流水线:
research.md:在写大纲前把网页检索、用户文件或模型整理的知识统一落盘,后续大纲与 HTML 只读这一份,不从「聊天记忆」里捞素材。presentation.json:记录标题、主题、每页content_spec与slide_*.html映射;增删页只改 JSON 数组顺序,文件名创建后不重命名,索引单调递增。- 逐页 HTML:每页独立 1280×720,Tailwind CSS + Lucide 图标;默认串行生成,仅在平台确认支持子代理写文件时才并行。
主流程带硬性门禁:大纲与主题在 Step 4 必须等用户确认 后才能初始化项目、写 HTML、跑图标校验脚本,再调用 dist/export-pptx.mjs(Playwright 无头 Chromium)导出带时间戳的 .pptx。
适用边界与注意
- 增量改稿遵循「最小改动」:只改文案可做字符串替换;换主题则改
presentation.json的theme并按「保留文案、重排视觉」重写各页。 content_spec只描述本页讲什么、如何分块,具体措辞与数据在生成时从research.md抽取;JSON 里含双引号需转义。- 首次导出前需检查字体;
dist/export-pptx.mjs体积大,应直接用node执行,不要整文件读入上下文。
使用场景
- 接到陌生行业选题,需要先联网检索再整理成可确认的大纲,最后导出给同事可编辑的 PPTX
- 手头已有 Word、Markdown 或粘贴的长文,希望按原文结构分页做成幻灯片而不在 PowerPoint 里重排
- 大纲定稿前要在浏览器里逐页核对版式与图标,确认后再一次性导出正式演示文件
- 已生成过一套 slides 项目,只需改某一页数字、换全局配色或增删一页并重新导出
适合人员
- 对外提案前要把零散检索结果整理成结构化页、且必须经本人确认大纲后再出稿的咨询顾问
- 把培训讲义或内部分享文档转成幻灯片,并需要标准 PPTX 交给会务或客户的内训负责人
- 依据 PRD、复盘文档等已有材料快速搭路演页,同时保留后续在 Office 里微调文案的产品经理
- 希望模型参与排版但拒绝纯聊天里「口头描述幻灯片」、需要落盘 research 与可追踪文件映射的内容编辑