Flatten skill category directory structure

This commit is contained in:
2026-05-20 17:04:50 +08:00
parent 0dd552a6f7
commit 63f2baa4bd
354 changed files with 0 additions and 0 deletions
@@ -0,0 +1,78 @@
# Storyboard Rules — 分镜脚本规则
## 景别设计规则
**相邻 Beat 必须切换景别。** 如果连续两个 Beat 都是全景或都是特写,视频会显得单调。
景别类型及用法:
| 景别 | 英文 | 用途 | Image Prompt 关键词 |
|------|------|------|-------------------|
| 全景 | Wide shot | Setup 建立场景,展示产品与环境关系 | `wide shot, full environment visible, product in context` |
| 中景 | Medium shot | 展示产品主体 + 部分环境 | `medium shot, product fills 40-60% of frame` |
| 近景 | Medium close-up | 突出产品细节 + 少量环境 | `medium close-up, product fills 60-80% of frame` |
| 特写 | Close-up | 产品纹理/材质/细节 | `close-up, macro detail, shallow depth of field` |
**典型景别组合**3 Beat 为例):
- 全景 → 近景 → 特写(渐进聚焦)
- 特写 → 全景 → 中景(先抓眼球再展开)
- 中景 → 全景 → 特写(先展示再铺开再收焦)
---
## Visual Delta 规则
**Visual Delta 是整个工作流的关键。** 如果相邻 Beat 的图看起来差不多,视频就不会有叙事张力。
每个 Visual Delta 必须回答:**"如果把两张图并排放,观众 1 秒内能看出什么不同?"**
合格的 Visual Delta 示例:
- "地面从干净水泥变成 60% 被绿色植被覆盖"
- "产品周围新增 5-6 个同方向倾斜的物体"
- "背景从完整建筑变成碎片悬浮状态"
- "画面从单一产品变成 20+ 个同类产品填满货架"
不合格的 Visual Delta
- "氛围更紧张" ← 不可见
- "变化加剧" ← 太模糊
- "光线变暖" ← 差异太小,视频模型几乎不会表现
---
## Beat 数量参考
| 时长 | 建议 Beat 数 | 说明 |
|------|-------------|------|
| 5s | 2-3 | 起始 + 变化/定格 |
| 8-10s | 3-4 | 起始 + 渐变阶段 + 定格 |
| 12-15s | 4-5 | 起始 + 多阶段变化 + 定格 |
**第一个 Beat 必须是静态起始场景,最后一个 Beat 必须是定格收尾。** 中间 Beat 的数量和内容由冲突弧线自然决定。
---
## Image Prompt 景别关键词
景别必须写进 Image Prompt。示例:
- Wide: `wide shot, full environment visible, product in context`
- Close-up: `close-up, macro detail, shallow depth of field`
---
## 人脸规避规则(Seedance 安全)
Seedance 2.0 对正面人脸极度敏感,会直接拒绝生成。所有分镜图必须遵守:
- **禁止正面人脸**:不出现可辨识的五官(眼睛、鼻子、嘴巴)
- 需要人物时,使用:背影(`seen from behind`)、侧影剪影(`silhouette`)、局部肢体(`hands only`, `feet walking`)、远景小人(`tiny figure in the distance`
- 用物体代替人物传达故事:鞋子自己转向、杯子自己移动、衣服悬浮——比人物行为更容易控制
- 产品特写和环境全景天然安全,优先使用
- Prompt 中主动写入 `no visible face, no facial features, seen from behind` 等排除词
---
## 品牌文字规则
- 仅最后一个 BeatPayoff)的 Image Prompt 中包含品牌名/slogan
- 在 prompt 中描述文字的位置和样式,例如 `the text "BRAND NAME" in clean white sans-serif appears at the bottom center of the frame`
- 如有用户提供的 slogan,也在最后一帧中呈现
- 中间 Beat 的 prompt 中禁止包含任何文字
- Payoff 帧优先使用擅长文字渲染的模型生成(`qwen_image_generation``nano_banana_image_generation`