用途:根据用户主题生成交互式 HTML 幻灯片,支持键盘与点击导航,默认保存到 ~/slides/<deck-name>/,可用 mkdir -p 创建目录,用户指定路径时优先使用。
两种工作流: 工作流 A(推荐)——精美 HTML 模板:含 32 个专业设计模板。先询问场合与氛围,读取 skills/ppt/beautiful-html-templates/index.json 匹配并挑选 3 个候选,为每个候选生成仅含封面页的预览到 previews/01-<slug>.html,用 open <path> 打开供用户选择;选定后读取完整模板,按 AGENTS.md 规则替换占位内容、增删拆分幻灯片,必要时用模板字体、配色与间距设计缺失布局,最终保存为 index.html 并打开。 工作流 B——内置 CSS 主题:含 Cyberpunk、Corporate、Minimal、Nature 四套主题,未指定时默认 Cyberpunk。流程为读取主题 CSS、template.html、scripts.js、layouts.md,替换 CSS_INJECTION_POINT、JS_INJECTION_POINT、[TOTAL_SLIDES_COUNT] 与 SLIDES_INJECTION_POINT,生成单文件输出。
限制:工作流 B 幻灯片固定 1280×720px,溢出内容会被静默裁剪;每页最多 5 条要点、3 张卡片、10 行代码,卡片正文最多 2 行,避免同页堆叠要点、卡片与代码,优先拆分而非塞满。模板索引含 8-bit-orbit、biennale-yellow、block-frame、blue-professional、bold-poster、broadside、capsule、cartesian、cobalt-grid、coral、creative-mode、daisy-days、editorial-tri-tone、grove、long-table、mat、monochrome、neo-grid-bold、peoples-platform、pin-and-paper、pink-script、playful、raw-grid、retro-windows、retro-zine、sakura-chroma、scatterbrain、signal、soft-editorial、stencil-tablet、studio、vellum 等,完整细节见 beautiful-html-templates/index.json。