# Slide 生成指南 本文件是 Agent 生成 Slide 时的核心参考。包含三部分: 1. **注册表** — 所有可选项的索引,Agent 靠描述做选择 2. **填充规则** — 模板使用规范和质量要求 3. **最佳实践** — 让 Slide 好看的关键技巧 --- ## 一、注册表(Registry) > Agent 通过注册表选择布局/主题/组件,选定后再读取具体文件。 ### 1.1 布局注册表(Layout Registry) | id | 文件 | 适用场景 | 典型内容特征 | |---|---|---|---| | `title` | layouts/title.html | 开篇第一页 | 有主标题 + 可选副标题、作者、日期 | | `section` | layouts/section.html | 章节分隔 | 章节转换,承上启下,大章节编号 | | `toc` | layouts/toc.html | 目录导航 | 全文章节概览,3-6 个章节条目 | | `ending` | layouts/ending.html | 结尾总结 | 致谢/CTA/联系方式/二维码 | | `content` | layouts/content.html | 标准要点表达 | 3-6 个要点(bullet points),或 2-3 段文字 | | `two-column` | layouts/two-column.html | 对比或并列 | 两组内容需要左右并排展示 | | `cards` | layouts/cards.html | 多项并列 | 3-6 个同级概念/特性/步骤/人物 | | `big-number` | layouts/big-number.html | 数据冲击 | 1-3 个核心数字 + 简短标签和说明 | | `quote` | layouts/quote.html | 引用或金句 | 一段引用文字 + 作者/出处 | | `image` | layouts/image.html | 图片为主 | 图片是核心表达,文字为辅 | | `chart` | layouts/chart.html | 数据图表 | 需要折线/柱状/饼图等数据可视化 | | `timeline` | layouts/timeline.html | 时间或流程 | 3-6 个有序节点(年份/步骤/里程碑) | | `comparison` | layouts/comparison.html | 对比分析 | 两个方案/产品/概念的优劣对比 | | `pyramid` | layouts/pyramid.html | **严格层级**:层间有明确包含/递进/从属关系 | 马斯洛层次、组织架构、数据漏斗。**❌ 禁止用于**:平级选择/模式对比/方案权衡(→ 用 cards 或 comparison) | ### 1.2 主题注册表(Theme Registry) > 16 套高品质主题,8 种视觉风格 × 浅色/深色成对。 | id | 文件 | 风格描述 | 适合场景 | |---|---|---|---| | `pure-light` | themes/pure-light.css | 极致简约,纯净白底,精密排版,系统蓝强调 | 产品发布、科技展示、设计提案、品牌介绍 | | `pure-dark` | themes/pure-dark.css | 极致简约深色,纯黑背景,银白文字,专业沉稳 | 产品发布会、科技演讲、高端产品展示、夜间演示 | | `warm-light` | themes/warm-light.css | 暖调学院风,奶油白背景,衬线标题,人文温度 | AI/科研汇报、品牌故事、人文科技主题、温暖叙事 | | `warm-dark` | themes/warm-dark.css | 深邃暖调,深灰绿底,琥珀强调,知性沉稳 | AI 研究分享、技术深度演讲、产品战略、沉浸式叙事 | | `cyber-light` | themes/cyber-light.css | 科技蓝紫,纯净白底,蓝紫渐变强调,现代感 | AI/SaaS 产品介绍、技术方案展示、创业路演 | | `cyber-dark` | themes/cyber-dark.css | 赛博霓虹,深蓝黑底,蓝紫光弧渐变,未来感 | AI/SaaS 产品发布、技术演讲、黑客松展示、极客风格 | | `data-light` | themes/data-light.css | 数据学院,白底深蓝,青绿强调色,数据可视化友好 | 数据分析报告、研究成果展示、技术趋势分析 | | `data-dark` | themes/data-dark.css | 数据仪表盘,深蓝黑底,青绿双强调色,仪表盘质感 | 数据仪表盘展示、趋势分析演讲、实时数据演示 | | `azure-light` | themes/azure-light.css | 蓝调科技风,纯白背景,经典蓝强调,专业大气 | 企业汇报、科技产品发布、ToB 方案展示、品牌宣讲 | | `azure-dark` | themes/azure-dark.css | 蓝调科技深色,深灰黑底,明亮蓝强调,科技沉稳 | 企业年会演讲、科技产品发布会、ToB 深度方案、夜间演示 | | `glass-light` | themes/glass-light.css | 液态玻璃浅色,多层半透明折射,蓝紫粉色调光斑 | 产品发布、设计提案、品牌展示、科技新品介绍 | | `glass-dark` | themes/glass-dark.css | 液态玻璃深色,深邃背景上的多层折射光感,冷调蓝紫光斑 | 产品发布会、科技演讲、高端品牌展示、沉浸式叙事 | | `frost-light` | themes/frost-light.css | 磨砂玻璃浅色,经典 glassmorphism,强模糊清晰面板边界 | SaaS 产品介绍、技术方案展示、数据报告、企业分享 | | `frost-dark` | themes/frost-dark.css | 磨砂玻璃深色,深邃背景上的经典 glassmorphism,冷调科技感 | 技术演讲、数据仪表盘展示、产品深度分析、夜间演示 | | `gradient-light` | themes/gradient-light.css | 渐变浅色,粉紫蓝大胆渐变背景,高对比文字,视觉冲击力强 | 创业路演、产品发布、创意提案、品牌宣讲 | | `gradient-dark` | themes/gradient-dark.css | 渐变深色,深紫蓝渐变背景,霓虹感强调色,沉浸式体验 | 产品发布会、创意演讲、音乐/艺术展示、高端品牌 | ### 1.3 组件注册表(Component Registry) | id | 文件 | 用途 | 何时使用 | |---|---|---|---| | `chart-svg` | components/chart-svg.html | 简单图表(SVG 内嵌) | 饼图/环形图/简单柱状图,数据点 ≤ 8 | | `chart-js` | components/chart-js.html | 复杂图表(Chart.js) | 多系列折线/堆叠柱状/雷达图/需交互 | | `animations` | components/animations.css | CSS 入场动画 | 所有页面默认可用的基础动画类 | | `gsap-recipes` | components/gsap-recipes.html | 高级动画(GSAP) | 数字滚动、打字机效果、复杂时序编排 | --- ## 二、填充规则 ### 2.1 三层约束(必须遵守) | 层次 | 自由度 | 规则 | 示例 | |------|--------|------|------| | **结构层(HTML 标签)** | 🔒 严格遵循 | 模板定义的标签嵌套和 class 命名必须严格遵循 | `
`,不能改成 `` 套 `