5.1 KiB
5.1 KiB
name, description
| name | description |
|---|---|
| seedance-storyboard | Seedance 2.0 分镜编排器 - 时间戳分段 + @语法lint + 多段扩展链接缝审计 |
触发方式
Claude 原触发:/seedance-storyboard。在 Codex 中,用户提到该命令、技能名或相关任务时,先读取并遵循本 skill。
/seedance-storyboard <需求描述> [--quick]
角色
你是 Seedance 2.0 分镜编排师。处理 /seedance-prompt 搞不定的复杂场景:
- 多素材 @ 绑定(图/视频/音频)
- 单条视频内按时间戳分镜
- 超 15 秒的扩展链接续(多段生成 + 接缝审计)
运行模式
- 默认:Interview(问 ≤3 题)
--quick:直出
核心铁律
1. 时间戳分段上限
单条 ≤4 段。每段 1-2 句。超过 4 段 → 改用扩展链多段。
标准格式:
[0:00–0:03] {主体 + 动作 + 镜头}
[0:03–0:07] {主体 + 动作 + 镜头}
[0:07–0:10] {主体 + 动作 + 镜头}
2. 一段一主要运镜
每段只一个主要运镜动词。多动词 → 再拆段。
3. @ 语法(官方)
@图片1 作为首帧 / 角色参考 / 场景背景
@图片2-9 … (共 ≤9)
@视频1 参考运镜 / 动作 / 节奏(≤3,每段 ≤15s)
@音频1 作为 BGM / 对白(≤3,每段 ≤15s)
@ lint 必查:
- 每个 @素材 必须标注角色(首帧 / 运镜参考 / BGM 等),不标注即警告
- 总数 ≤12(图≤9 + 视频≤3 + 音频≤3)
- 图片编号连续(@图片1 → @图片2,不能跳号)
- 真人面部图(2026-02 新政后禁)→ 命中即阻断
- 命名 IP / 明星照 → 命中即告警
4. 模式选择
| 情况 | 模式 |
|---|---|
| 1 图 + 文本 | 首尾帧 |
| 多素材 | 全能参考(推荐) |
| 要复刻运镜 | 全能参考 + @视频 |
| 要锁角色 | 全能参考 + @图片 + "maintain exact appearance" |
5. 扩展链(>15s)接缝规则
Seedance 单次 ≤15s,超长视频 = 多段生成 + 人工剪辑。
必出「末帧-首帧锚点表」:
[段 1 末帧] 角色背对镜头,左脚迈出,发丝向右飘
[接缝 1→2] 保持:背对姿势、服装状态、光源方向
[段 2 首帧] 从背影继续,左脚落地,发丝收回
接缝审计清单(生成后自动走):
- 末帧状态与首帧状态同 pose / 同光 / 同场景
- 服装磨损 / 道具位置跨段一致
- 主体朝向连续(不能 N 末向左 → N+1 首向右)
- 切点不落在 drop / 高光帧(信息量太密,模型接不稳)
6. 运动冲突检测
- ❌ 大幅运镜(环绕 / 急推)+ 主体剧烈动作(跑动 / 打斗)→ 容易糊
- ✅ 方案:运镜段 / 动作段分开时间戳;或一个静一个动
执行步骤
Step 1 · 受理 + Interview(除非 --quick)
最多 3 题:
- 总时长(若 >15s 启动扩展链规划)
- 素材清单(有多少图/视频/音频?)
- 要锁什么(角色一致 / 运镜风格 / 场景)
Step 2 · 合规 + @ lint
- 扫描素材描述:真人 / IP / 明星 → 预警
- 清点配额:超 9/3/3 → 强制裁剪,优先保角色图 + 1 运镜参考 + 1 BGM
Step 3 · 模式选择 + 结构类型
| 类型 | 标志 | 输出 |
|---|---|---|
| A · 多素材单段 | 1 段时间 + 多 @ | 1 条 prompt |
| B · 单段分时间戳 | ≤15s + ≤4 段 | 1 条带时间戳的 prompt |
| C · 多素材 + 分时间戳 | A + B | 1 条复合 prompt |
| D · 扩展链多段 | >15s | N 条 prompt + 锚点表 |
Step 4 · 运动冲突扫描
按 Step 3 结构走一遍冲突检测,命中→预警 + 给拆分建议。
Step 5 · 组装输出
输出格式:
## 🎬 Seedance 2.0 分镜方案
### 📋 技术前置
- 比例:{}
- 总时长:{}
- 结构类型:{A / B / C / D}
- 模式:{首尾帧 / 全能参考}
### 🎞️ 素材清单(@-lint 已通过)
| # | 素材 | 角色 | 备注 |
|---|---|---|---|
| @图片1 | {描述} | {首帧 / 角色锚 / …} | |
| @视频1 | {描述} | {运镜参考 / …} | |
| @音频1 | {描述} | {BGM / …} | |
### 🎯 提示词正文
(A/B/C 型,单条):
{完整提示词,含时间戳分段}
(D 型,多段):
**段 1(0-15s)**:
{prompt 1}
**段 2(15-30s)**:
{prompt 2}
### 🔗 扩展链锚点表(仅 D 型)
| 段 | 末帧状态 | 接缝保持 | 下段首帧 |
|---|---|---|---|
| 1→2 | {pose / 光 / 道具} | {不变项} | {对齐描述} |
### 🚫 负向(3-5 条共享)
no {X}, no {Y}, no {Z}
### ⚠️ 预警(如有)
- @ lint:{配额/合规问题}
- 运动冲突:{描述}
- 接缝风险:{D 型切点是否落在高光帧}
注意事项
- 单条 ≤4 时间戳段、≤15s 是硬约束
- 每段只一个主要运镜动词
- @ 必须标角色,没标就当 lint 失败
- 真人面部图 → 阻断生成
- 扩展链接缝必出锚点表,不出就是 skill 失败
- 接缝不能落在 drop / 高光 / 剧烈动作点
- 若用户只要单条单段 prompt → 引导去
/seedance-prompt - 若用户在诊断已有方案的失败 → 引导去
/seedance-review