# Composition Guide — 12 页完整版（用户自定义内容）

用于用户自定义内容的演示文稿（路演、产品发布、报告等）。

---

## 叙事弧线（12 页）

| # | 叙事角色 | 布局分类 | 核心组件 | 密度 |
|---|---------|---------|---------|------|
| **1** | **Hero 封面** | 全屏宣告 | 大标题 + 副标题 + 装饰元素（大数字/几何/图形）+ 可选统计行 | 40-50% |
| **2** | **问题提出** | 分栏证据 | 分栏标题 + 分隔线 + 3 项编号列表或左右分栏（论点/证据） | 60-70% |
| **3** | **风格/方案发现** | 多选项对比 | 3-4 个卡片/区块并排，一个高亮为"已选" | 55-65% |
| **4** | **解决方案** | 大数字强调 | 1-3 个大数字/短语 + 标签 + 极简支持文字 | 35-45% |
| **5** | **功能亮点** | 功能亮点 | 快捷键/命令块 + 功能名 + 描述（1-2 列） | 50-60% |
| **6** | **对比/双模式** | 分屏对比 | 左右 45-50% 面板，各含标题 + 内容，中间分隔线 | 60-70% |
| **7** | **编辑/双功能** | 双列功能卡 | 2 张等权重卡片：图标/序号 + 标题 + 描述 | 55-65% |
| **8** | **流程/深度** | 流程步骤 | 水平或纵向步骤序列，序号 + 标签 + 状态指示 + 箭头/连接器 | 60-70% |
| **9** | **检查点/审查** | 网格检查点 | 2×2/2×3/3×2 网格，每格：标签 + 内容 | 65-75% |
| **10** | **风格/类型推荐** | 推荐网格 | 3×2 网格推荐，每格：分类标签 + 2-3 个项目名 | 60-70% |
| **11** | **技术证明** | 证据列表 | 功能列表（图标/项目符号）+ 数据点/可视化支持 | 60-70% |
| **12** | **CTA** | 堆叠行动 | 3-4 个垂直堆叠的命令块/卡片 + 底部强调色链接 | 50-60% |

---

## 布局多样性规则

**基本原则：** 连续两页不得使用相同布局分类。12 页弧线自然轮转不同分类——这是设计意图。

**极简风格例外：** Chinese Chan、Paper & Ink 等极简风格可重复核心窄列布局。这些风格的多样性来自**内容处理**（不同装饰元素、不同排版尺度）而非布局结构。

**检测规则：** 如果整个 deck 中超过 50% 的幻灯片使用同一种组件模式（如全部 `.bold-bullet-list` + `.bold-title`），属于生成错误。至少一半的幻灯片必须使用 2-3 种不同组件类型。

### 首尾页视觉结构

**Hero（第 1 页）：** 用风格文件推荐的 hero 布局呈现，但必须包含以下语义角色：
1. **主题标识** — badge/pill/section number/label（风格文件推荐形式）
2. **产品名** — 最突出的视觉锚点，可拆分强调（如 accent 色拆分关键词）
3. **副标题** — 1-2 行补充说明，与标题形成明暗层次
4. **风格签名元素** — 至少一个该风格的标志性组件（KPI 数字、进度条、渐变文字、ASCII 启动日志等）
5. **底部收尾** — 标语/CTA/装饰线，完成视觉闭环

各角色的具体呈现方式遵循风格文件的 "Named Layout Variations" → Hero 推荐。例如：Terminal Green 用 Boot Sequence，Swiss Modern 用 Title Grid，Chinese Chan 用极简居中留白。

**CTA（最后一页）：** 呼应首屏但弱化，包含以下语义角色：
1. **主题标识** — badge/pill/标签
2. **行动口号** — h1 级别的行动主张
3. **副标题** — 补充说明
4. **分隔线** — 风格文件推荐的 rule/divider 形式
5. **CTA 命令块** — 可操作的命令/链接
6. **可选呼应** — 呼应首屏的风格签名元素但更收敛

---

## 如何使用

1. 读取本文件 → 获取 12 个叙事角色及其布局分类
2. 读取选定风格的参考文件 → 获取命名布局变体、签名元素 CSS、视觉 Token
3. 每页：从本表获取布局分类 → 在风格文件中找到匹配的命名布局 → 生成 HTML → 注入签名元素
