$npx -y skills add Supreme-Ultimate/novel-to-script-team --skill film-storyboard-skill影视分镜生成技能。将剧本转化为可用于 AI 出图的分镜提示词。采用分层渐进式流程:节拍拆解 → Beat Board(九宫格)→ Sequence Board(四宫格)。
| 1 | # 影视分镜生成技能 |
| 2 | |
| 3 | ## 必读 |
| 4 | 1. `../../references/00-first-principles.md` |
| 5 | 2. `../../references/08-camera-and-cinematography.md` |
| 6 | 3. `../../references/09-storyboard-methodology.md` |
| 7 | |
| 8 | ## 技能说明 |
| 9 | |
| 10 | 影视分镜生成技能,将剧本、故事梗概或分场大纲转化为可用于 AI 出图的分镜提示词。采用分层渐进式流程:先进行节拍拆解识别叙事锚点,再生成 Beat Board 九宫格提示词,最后为每个锚点生成 Sequence Board 四宫格提示词展开段落动作。四宫格生成时以九宫格对应格作为参考图片(垫图),确保人物与场景一致性。 |
| 11 | |
| 12 | ## 输入 |
| 13 | 1. 剧本/梗概/分场文本 |
| 14 | 2. 视觉风格(默认:真人风格,可被用户覆盖) |
| 15 | |
| 16 | ## 输出 |
| 17 | 1. `beat-breakdown.md` — 节拍拆解表 |
| 18 | 2. `beat-board.md` — Beat Board 九宫格提示词(9格) |
| 19 | 3. `sequence-board.md` — Sequence Board 四宫格提示词(每个 Beat Anchor 一组,共 9 组 36 格) |
| 20 | |
| 21 | ## 执行流程 |
| 22 | |
| 23 | ### 第一步:生成节拍拆解表 |
| 24 | **理解输入**: |
| 25 | - 读取用户提供的剧本/梗概/分场文本 |
| 26 | - 确认视觉风格(默认:真人风格,可被用户覆盖) |
| 27 | |
| 28 | **节拍拆解**: |
| 29 | - 识别叙事曲线的关键拐点 |
| 30 | - 创建 beat-breakdown.md,将节拍拆解表写入 |
| 31 | |
| 32 | ### 第二步:生成 Beat Board 九宫格提示词 |
| 33 | **读取上游产物**: |
| 34 | - 读取 beat-breakdown.md |
| 35 | |
| 36 | **生成 Beat Board 提示词**: |
| 37 | - 将 Beat Anchor 转化为九宫格提示词 |
| 38 | - 提示词采用叙事描述式,参考 `references/11a-seedance-prompt-methodology.md` 的模板与示例 |
| 39 | - 创建 beat-board.md,将九宫格提示词写入 |
| 40 | |
| 41 | ### 第三步:生成 Sequence Board 四宫格提示词 |
| 42 | **读取上游产物**: |
| 43 | - 读取 beat-board.md |
| 44 | |
| 45 | **生成 Sequence Board 提示词**: |
| 46 | - 为每个 Beat Anchor 生成一组四宫格提示词 |
| 47 | - 必须继承九宫格对应格的人物/场景/光色描述 |
| 48 | - 提示词采用叙事描述式,参考 `references/11a-seedance-prompt-methodology.md` 的模板与示例 |
| 49 | - 创建 sequence-board.md,将四宫格提示词写入 |
| 50 | |
| 51 | ## 分镜核心原则 |
| 52 | |
| 53 | ### 一致性优先原则 |
| 54 | - 四宫格提示词必须继承九宫格对应格的人物/场景/光色描述 |
| 55 | - 发生变化必须显式说明原因 |
| 56 | |
| 57 | ### 连贯性检查原则 |
| 58 | - 参考 `references/09-storyboard-methodology.md` 连贯性与剪接相关规则 |
| 59 | |
| 60 | ### 工程约束原则 |
| 61 | - 九宫格用于"选点与定锚",生成后作为四宫格的参考图片(垫图) |
| 62 | - 四宫格生成时,使用九宫格对应格作为参考图片输入 |
| 63 | |
| 64 | ## 节拍拆解(Beat Breakdown) |
| 65 | |
| 66 | ### 目的 |
| 67 | 识别叙事曲线的关键拐点,为分镜提供叙事锚点。 |
| 68 | |
| 69 | ### 输出格式 |
| 70 | | Beat Anchor | 叙事目的 | 情绪 | 时长估算 | |
| 71 | |------------|---------|------|---------| |
| 72 | | B1 | [叙事目的] | [情绪] | [时长] | |
| 73 | | B2 | [叙事目的] | [情绪] | [时长] | |
| 74 | | ... | ... | ... | ... | |
| 75 | | B9 | [叙事目的] | [情绪] | [时长] | |
| 76 | |
| 77 | ### 拆解原则 |
| 78 | - 识别 9 个关键拐点(Beat Anchor) |
| 79 | - 每个 Beat Anchor 对应一个叙事目的和情绪 |
| 80 | - 时长估算用于后续动态提示词生成 |
| 81 | |
| 82 | ## Beat Board 九宫格提示词 |
| 83 | |
| 84 | ### 目的 |
| 85 | 为 9 个 Beat Anchor 生成九宫格提示词,用于 AI 出图。 |
| 86 | |
| 87 | ### 输出格式 |
| 88 | ```markdown |
| 89 | ## Beat Board 九宫格提示词 |
| 90 | |
| 91 | 请生成一张 3×3 九宫格布局的电影分镜图像。每个格子代表一个关键叙事节点(Beat Anchor),所有格子必须保持视觉风格统一。请按照以下规范生成。 |
| 92 | |
| 93 | ### 视觉规范 |
| 94 | 整体风格:[描述整体美术风格] |
| 95 | 色彩基调:[描述全片色彩倾向] |
| 96 | 材质质感:[描述关键材质表现要求] |
| 97 | |
| 98 | ### 宫格布局 |
| 99 | 第1行:格1-3 / 第2行:格4-6 / 第3行:格7-9 |
| 100 | |
| 101 | ### Panel Breakdown(分镜拆解) |
| 102 | |
| 103 | 格1——【B1: [叙事目的]】 |
| 104 | 视角:[完整叙事描述:景别、环境、人物、动作、光线、色调、氛围,融合为流畅段落] |
| 105 | 重点:[这个格子的核心视觉元素] |
| 106 | |
| 107 | 格2——【B2: [叙事目的]】 |
| 108 | 视角:[完整叙事描述] |
| 109 | 重点:[核心视觉元素] |
| 110 | |
| 111 | ...(共 9 格) |
| 112 | ``` |
| 113 | |
| 114 | ### 提示词写法原则 |
| 115 | - 叙事描述式:用完整段落描述,不要关键词堆叠 |
| 116 | - 具体化:所有描述必须具体到可视化的程度 |
| 117 | - 摄影术语融入自然语言 |
| 118 | - 情绪通过视觉细节传达,不要抽象描述 |
| 119 | |
| 120 | ## Sequence Board 四宫格提示词 |
| 121 | |
| 122 | ### 目的 |
| 123 | 为每个 Beat Anchor 生成一组四宫格提示词,展开段落动作。 |
| 124 | |
| 125 | ### 输出格式 |
| 126 | ```markdown |
| 127 | ## Sequence Board 四宫格提示词 |
| 128 | |
| 129 | ### B1 四宫格展开 |
| 130 | |
| 131 | 请生成一张 2×2 四宫格布局的电影分镜图像。这组四宫格展开 Beat Anchor B1 的段落动作,所有格子必须保持视觉风格统一,并与九宫格格1保持一致。请按照以下规范生成。 |
| 132 | |
| 133 | **参考图片**:九宫格格1(作为垫图输入) |
| 134 | |
| 135 | #### 视觉规范 |
| 136 | 继承九宫格格1的:[人物外观、场景环境、光线色调] |
| 137 | |
| 138 | #### 宫格布局 |
| 139 | 第1行:格1-2 / 第2行:格3-4 |
| 140 | |
| 141 | #### Panel Breakdown(分镜拆解) |
| 142 | |
| 143 | 格1——【[动作描述]】 |
| 144 | 视角:[完整叙事描述:景别、人物、动作、光线、色调、氛围] |
| 145 | 重点:[核心视觉元素] |
| 146 | |
| 147 | 格2——【[动作描述]】 |
| 148 | 视角:[完整叙事描述] |
| 149 | 重点:[核心视觉元素] |
| 150 | |
| 151 | 格3——【[动作描述]】 |
| 152 | 视角:[完整叙事描述] |
| 153 | 重点:[核心视觉元素] |
| 154 | |
| 155 | 格4——【[动作描述]】 |
| 156 | 视角:[完整叙事描述] |
| 157 | 重点:[核心视觉元素] |
| 158 | |
| 159 | --- |
| 160 | |
| 161 | ### B2 四宫格展开 |
| 162 | ...(共 9 组) |
| 163 | ``` |
| 164 | |
| 165 | ### 提示词写法原则 |
| 166 | - 必须继承九宫格对应格的人物/场景/光色描述 |
| 167 | - 发生变化必须显式说明原因 |
| 168 | - 叙事描述式,不要关键词堆叠 |
| 169 | - 具体化,所有描述必须具体到可视化的程度 |
| 170 | |
| 171 | ## 成功标准 |
| 172 | 1. 节拍拆解识别 9 个关键拐点,每个有明确的叙事目的和情绪 |
| 173 | 2. Beat Board 九宫格提示词包含所有必需元素(景别、环境、人物、动作、光线、色调、氛围) |
| 174 | 3. Sequence Board 四宫格提示词继承九宫格对应格的人物/场景/光色描述 |
| 175 | 4. 所有提示词采用叙事描述式,不使用关键词堆叠 |
| 176 | 5. 所有描述具体到可视化程度 |
| 177 | 6. 视觉风格统一,光影逻辑自洽 |
| 178 | 7. 四宫格生成时使用九宫格对应格作为参考图片(垫图) |
| 179 | 8. 每个提示词可直接用于 AI 出图工具生成分镜 |