Agent Skills
返回列表
AI PPT 制作

AI PPT 制作

办公效率 更新于 2026.08.30

将以下提示词粘贴到你的 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 与可追踪文件映射的内容编辑