---
name: seedance-storyboard
description: 把复杂剧情/故事大纲拆分为 Seedance 2.0 的"镜头1/镜头2/镜头3"多分镜结构。每个分镜按 4 维度组织（运镜 + 主体动作与表情 + 位置/空间变化 + 音频）。用于"帮我把这个故事写成 Seedance 提示词"、"分镜脚本"、"多镜头视频"、"剧情复杂的视频"、"剧本转分镜"等触发场景。
---

# seedance-storyboard

剧情 → 多镜头分镜。Seedance 内部把时间和空间解耦，**复杂视频最理想的形态是时间轴化分镜**。

## 何时不用此 skill

- 单一镜头单一动作 → 用 [seedance-prompter](../seedance-prompter/)
- 5/10/15 秒紧凑短片（HappyHorse 主战场） → 用 [happyhorse-prompter](../happyhorse-prompter/)
- 想做循环视频 → 单镜头 + `loop-ready motion with seamless start and end frames`

## 核心规则

详见 [methodology/03-分镜时序.md](../../methodology/03-分镜时序.md)。

1. 使用 `镜头1`、`镜头2`、`镜头3` 等标识，**按事件发生顺序**组织（先主后次）
2. **不强制限制每段时长**（"00-03s"这种写法不稳定，让模型自然生成节奏）
3. Seedance 最多 15 秒，所以**镜头数控制在 3-5 个**最稳
4. 每个镜头按 4 维度组织：
   - **运镜或镜头切换方式**（如 "全景缓慢推近"、"固定机位"、"镜头切至…"）
   - **主体动作与表情**（核心角色 / 物体的关键动作、神态变化）
   - **位置或空间变化**（主体所处的场景、位置或空间关系）
   - **音频信息**（音效、人声或背景音乐）

## 工作流程

### 步骤 1：解析剧情

把用户给的剧情拆成 **3-5 个关键节拍**。每个节拍对应一个镜头。问自己：

- 这一刻最关键的画面是什么？
- 这一刻的情绪锚点是什么动作/表情？
- 上下镜头之间怎么承接（动作惯性 / 切场 / 时间跳跃）？

### 步骤 2：确定素材角色

如果用户提到要用参考图/视频，明确每个素材的"功能角色"：

| 角色 | 作用 |
|---|---|
| 角色锚定 | 锁定角色外观（推荐：大头照 + 全身照） |
| 场景定调 | 锁定环境与风格 |
| 运镜参考 | 锁定镜头语言与动作节奏 |
| 节奏氛围 | 用音频控制情绪、音色 |

**推荐配置**：4-5 个素材，**不要用满**（过多会导致风格冲突）。

### 步骤 3：用模板拼接

```
[素材分配 + 主体定义]，参考 @视频X 的运镜方式（如有）。

镜头 1：[运镜] + [主体@素材N 的动作与表情] + [位置/空间] + [音频]。
镜头 2：[运镜切换] + [主体@素材N 的动作变化] + [位置变化] + [音频]。
镜头 3：[运镜] + [主体动作] + [位置] + [音频]。

[整体约束：风格/色调/质量/稳定性]
```

### 步骤 4：检查

- [ ] 每个镜头**只指定 1 种运镜**（不要同时推+摇）
- [ ] 多主体场景：每个角色用**稳定标签**指代（"警察"/"小偷"，避免代指混乱）
- [ ] 涉及主体时**明确指代**（"@图片N" 或 "<主体N>"），不要省略
- [ ] 动作具体到肢体（缓慢抬手、用力蹬地），避免"奔跑""战斗"这类抽象动词
- [ ] 情绪具象外化（参考 [情绪外化表](../../methodology/04-情绪外化表.md)）

### 步骤 5：输出格式

```markdown
## 分镜脚本

\`\`\`
[完整分镜提示词]
\`\`\`

**镜头数**：N 个 · **推荐时长**：10-15 秒 · **比例**：[X:Y]

**镜头节拍分析**：
- 镜头 1（建立）：[简述]
- 镜头 2（发展）：[简述]
- 镜头 3（结尾）：[简述]

**素材建议**：[告诉用户准备哪些参考素材]
```

## 实战示例

**用户输入**："女主在医院接到坏消息后崩溃"

**节拍拆分**：
1. 接电话前的平静（建立）
2. 接到消息瞬间的凝固（转折）
3. 私下独处时的崩溃（释放）

**输出**：

```
将@图片1的中年女性定义为主角，故事场景设定在@图片2的医院走廊。整体运镜参考@视频1
的中景跟拍。

镜头 1：医院走廊白炽灯下，主角@图片1 靠在墙边低头看手机，肩膀放松，嘴角带着浅
        浅的微笑回复信息。中景平稳跟拍，从侧面缓慢推近。窗外傍晚柔光，画面
        色调温暖。<远处护士站的低语声和脚步回声>。

镜头 2：手机响起，她抬手接听，镜头切到面部特写。瞳孔瞬间放大，下颌线绷紧，呼吸
        屏住三秒。她的手指无意识地攥紧手机壳。固定机位，焦点锁定在眼神变化上。
        背景虚化，色调变冷。<电话听筒里隐约的机械嗓音 + 心跳声渐强>。

镜头 3：她快步走进走廊尽头的洗手间，背靠门缓慢滑坐到地上，双手抱住膝盖，肩膀
        开始无声颤抖。镜头从上往下缓慢拉远，最后定格在她蜷缩成一团的全景。
        荧光灯白光与瓷砖冷调。【背景音】只剩水龙头滴水声和压抑的抽泣。

全程画面高清电影纪实风，色调由暖转冷，光影柔和；人物面部稳定不变形，动作自然
流畅，无卡顿无闪烁；不要生成水印、Logo、字幕。
```

**镜头数**：3 个 · **推荐时长**：12-15 秒 · **比例**：16:9

**镜头节拍分析**：
- 镜头 1（建立）：温暖、放松，制造反差铺垫
- 镜头 2（转折）：固定机位 + 面部特写 + 音效突变，把情绪锁在瞳孔变化
- 镜头 3（释放）：拉远镜头 + 蜷缩姿态 + 滴水声，让悲伤"被看见"而非被讲述

**素材建议**：女主大头照 1 张 + 女主全身照 1 张（保 ID 一致） + 医院走廊场景图 1 张 + 中景跟拍参考视频 1 段。共 4 个素材，不要再加。

## 参考资源

- 分镜时序：[methodology/03-分镜时序.md](../../methodology/03-分镜时序.md)
- 情绪外化表：[methodology/04-情绪外化表.md](../../methodology/04-情绪外化表.md)
- 特殊字符规范：[methodology/07-特殊字符规范.md](../../methodology/07-特殊字符规范.md)（音乐 () / 音效 <> / 台词 {} / 字幕 【】）
- 实战案例：宿舍情感短剧、古风悬崖对手戏 → [methodology/02-进阶公式.md](../../methodology/02-进阶公式.md)
