$npx -y skills add T0UGH/videoclaw --skill video-quick-create快速创建视频,全面拥抱 Seedance 2.0。一步完成:故事大纲 → 素材准备 → 文本分镜 → i2v 生成视频。
| 1 | # video-quick-create |
| 2 | |
| 3 | > **注意**:如果是首次使用,确保已安装 videoclaw:`uvx videoclaw --help` |
| 4 | |
| 5 | ## 触发场景 |
| 6 | |
| 7 | 用户说"做一个xx视频"、"帮我生成一个视频"时触发。 |
| 8 | |
| 9 | ## 流程概览 |
| 10 | |
| 11 | ``` |
| 12 | 1. 故事大纲(用户描述 → AI 整理) |
| 13 | 2. 素材准备(AI 推断需求 → 用户确认 → 素材处理) |
| 14 | 3. 文本分镜(Seedance 2.0 格式) |
| 15 | 4. i2v 生成视频 |
| 16 | ``` |
| 17 | |
| 18 | ## 详细流程 |
| 19 | |
| 20 | ### Step 1: 故事大纲 |
| 21 | |
| 22 | 用 AskUserQuestion 询问用户: |
| 23 | > "请描述你想做的视频想法(如:宇航员在火星上发现外星遗迹)" |
| 24 | > - 用户输入想法 |
| 25 | |
| 26 | 使用以下 prompt 生成故事大纲: |
| 27 | |
| 28 | ``` |
| 29 | 你是一个专业的视频策划专家。请根据用户的想法生成一个简化的故事大纲。 |
| 30 | |
| 31 | 用户想法:<用户输入> |
| 32 | |
| 33 | 请生成以下格式的故事大纲: |
| 34 | |
| 35 | 【视频主题】一句话概括视频核心内容 |
| 36 | |
| 37 | 【核心剧情】2-3句话描述视频的主要情节 |
| 38 | |
| 39 | 【角色设定】 |
| 40 | - 角色1:描述(包括外貌、性格) |
| 41 | - 角色2:描述 |
| 42 | (如果没有明确角色,可省略) |
| 43 | |
| 44 | 【时长】X秒(默认15秒) |
| 45 | |
| 46 | 【风格偏好】用户指定的风格,如果没有则留空 |
| 47 | ``` |
| 48 | |
| 49 | 生成后保存到 `<project>/outline.md` |
| 50 | |
| 51 | 用 AskUserQuestion 询问: |
| 52 | > "故事大纲如下,满意吗?" |
| 53 | > - 满意 → 继续 Step 2 |
| 54 | > - 调整 → 询问具体要改什么 |
| 55 | |
| 56 | ### Step 2: 素材准备 |
| 57 | |
| 58 | #### 2.1 推断素材需求 |
| 59 | |
| 60 | 根据故事大纲推断需要哪些素材: |
| 61 | |
| 62 | ``` |
| 63 | 基于以下故事大纲,分析需要哪些素材: |
| 64 | |
| 65 | 故事大纲: |
| 66 | <故事大纲内容> |
| 67 | |
| 68 | 请列出: |
| 69 | |
| 70 | 【角色素材】 |
| 71 | - 需要几个角色? |
| 72 | - 每个角色需要什么类型的图片? |
| 73 | |
| 74 | 【场景素材】 |
| 75 | - 需要什么场景? |
| 76 | - 是否需要背景图? |
| 77 | |
| 78 | 【参考素材】(可选) |
| 79 | - 是否需要视频参考?(运镜/动作) |
| 80 | - 是否需要音频参考?(配乐/对白) |
| 81 | |
| 82 | 请用清晰的列表格式回复。 |
| 83 | ``` |
| 84 | |
| 85 | #### 2.2 用户确认素材 |
| 86 | |
| 87 | 用 AskUserQuestion 询问: |
| 88 | > "根据故事大纲,建议准备以下素材: |
| 89 | > - 角色:xxx |
| 90 | > - 场景:xxx |
| 91 | > - 参考视频:可选 |
| 92 | > - 参考音频:可选 |
| 93 | > |
| 94 | > 你有这些素材吗?需要补充什么?" |
| 95 | > - 确认现有素材 |
| 96 | > - 添加新素材 |
| 97 | > - 跳过某些素材 |
| 98 | |
| 99 | #### 2.3 素材处理 |
| 100 | |
| 101 | 对于每个需要的素材: |
| 102 | |
| 103 | **角色图(九宫格)**: |
| 104 | 一个合格的角色素材需要包含以下视角,放在一张九宫格图片中: |
| 105 | - 正面、侧面、背面、3/4侧面 |
| 106 | - 面部特写 |
| 107 | - 多种表情特写 |
| 108 | - 如有武器:武器的多个视图 |
| 109 | - 如有配饰(帽子等):脱帽状态图片 + 配饰单独图片 |
| 110 | |
| 111 | **角色图生成**: |
| 112 | - 用户提供 → 跳过生成 |
| 113 | - 无参考图 → T2I 模式生成(使用 video-t2i skill) |
| 114 | - 有参考图 → I2I 模式生成(使用 video-i2i skill) |
| 115 | |
| 116 | T2I 生成角色九宫格 prompt 示例: |
| 117 | ``` |
| 118 | 一个九宫格图片,展示一个黄色圆滚滚小怪兽角色设计。 |
| 119 | 左上格:正面全身照 |
| 120 | 上中格:3/4侧面全身照 |
| 121 | 右上格:侧面全身照 |
| 122 | 左中格:正面表情-微笑 |
| 123 | 中格:正面表情-严肃 |
| 124 | 右中格:正面表情-惊讶 |
| 125 | 左下格:背面全身照 |
| 126 | 下中格:面部特写 |
| 127 | 右下格:正面表情-愤怒 |
| 128 | 风格:卡通形象,无鼻设计,头顶一个小橘子 |
| 129 | ``` |
| 130 | |
| 131 | I2I 生成角色九宫格 prompt 示例: |
| 132 | ``` |
| 133 | 保持角色特征不变,生成九宫格格式的角色展示图。 |
| 134 | 包含:正面、侧面、背面、3/4侧面、面部特写、多种表情 |
| 135 | ``` |
| 136 | |
| 137 | **场景图**: |
| 138 | - 用户提供 → 跳过 |
| 139 | - 需要生成 → T2I 模式生成(使用 video-t2i skill) |
| 140 | |
| 141 | 生成后保存到 `<project>/assets/` |
| 142 | |
| 143 | 用 AskUserQuestion 确认: |
| 144 | > "素材已准备好,满意吗?" |
| 145 | |
| 146 | ### Step 3: 文本分镜 |
| 147 | |
| 148 | 使用故事类分镜模板生成文本分镜,详见 [video-text-storyboard/references/stories.md](../video-text-storyboard/references/stories.md): |
| 149 | |
| 150 | ``` |
| 151 | 基于以下故事大纲和素材,使用故事类分镜模板生成文本分镜。 |
| 152 | |
| 153 | 故事大纲: |
| 154 | <故事大纲内容> |
| 155 | |
| 156 | 素材: |
| 157 | - 角色图:<路径> |
| 158 | - 场景图:<路径> |
| 159 | - 参考视频:<路径>(如有) |
| 160 | - 参考音频:<路径>(如有) |
| 161 | |
| 162 | 请使用以下格式: |
| 163 | |
| 164 | 【素材介绍】: |
| 165 | 【@图1】<角色/物体描述> |
| 166 | 【@图2】<角色/物体描述> |
| 167 | |
| 168 | 【场景描写】: |
| 169 | <整体背景描述> |
| 170 | |
| 171 | 【背景音】: |
| 172 | <背景音描述> |
| 173 | |
| 174 | 【分镜】: |
| 175 | 【镜头标题】(X-Y秒) |
| 176 | 画面:<包含动作、台词、情绪的完整描述> |
| 177 | 音效:<此镜头的音效> |
| 178 | |
| 179 | 【注意事项】: |
| 180 | - 角色设定:<关键角色特征> |
| 181 | - 氛围:<整体氛围要求> |
| 182 | - 动作节奏:<节奏要求> |
| 183 | - 细节还原:<关键细节> |
| 184 | ``` |
| 185 | |
| 186 | 生成后保存到 `<project>/videos/<video>/storyboard/text_storyboard.md` |
| 187 | |
| 188 | 用 AskUserQuestion 确认: |
| 189 | > "文本分镜如下,满意吗?" |
| 190 | > - 满意 → 继续 Step 4 |
| 191 | > - 调整 → 询问具体要改什么 |
| 192 | |
| 193 | ### Step 4: i2v 生成视频 |
| 194 | |
| 195 | 执行 i2v 命令: |
| 196 | |
| 197 | ```bash |
| 198 | videoclaw i2v -p <project> \ |
| 199 | -i <角色图> \ |
| 200 | -i <场景图> \ |
| 201 | --video-ref <参考视频> \ |
| 202 | --audio-ref <参考音频> \ |
| 203 | -t "<文本分镜内容>" |
| 204 | ``` |
| 205 | |
| 206 | 生成后用 AskUserQuestion 询问: |
| 207 | > "视频已生成,满意吗?" |
| 208 | > - 满意 → 结束 |
| 209 | > - 重新生成 → 重试 |
| 210 | > - 调整 → 修改后重试 |
| 211 | |
| 212 | ## 分镜格式参考 |
| 213 | |
| 214 | 详见 [video-text-storyboard/references/stories.md](../video-text-storyboard/references/stories.md) |
| 215 | |
| 216 | ``` |
| 217 | 【素材介绍】: |
| 218 | 【@图1】黄色圆滚滚小怪兽,无鼻设计,头顶小橘子 |
| 219 | 【@图2】冰封圣剑,剑身蓝光流转 |
| 220 | 【@图3】冰之王冠,由冰晶碎片拼接而成 |
| 221 | 【@图4】冰封王座,台阶和座椅有冰晶纹路 |
| 222 | 【@图5】极寒冰封王座大殿场景,浮空冰峰刺破阴云 |
| 223 | |
| 224 | 【场景描写】: |
| 225 | 极寒冰封之地,浮空冰峰刺破阴云,寒风呼啸,冰封大殿寂静威严 |
| 226 | |
| 227 | 【背景音】: |
| 228 | 史诗感 夹杂冰面细微碎裂声 |
| 229 | |
| 230 | 【分镜】: |
| 231 | 【特写圣剑】(0-4秒) |
| 232 | 画面:特写【@图2】冰封圣剑,剑身蓝光流转,插在寒冰基座上 |
| 233 | 音效:冰裂声、低沉嗡鸣 |
| 234 | |
| 235 | 【拔剑】(4-8秒) |
| 236 | 画面:镜头后拉。【@图1】黄色小怪兽肉垫爪子紧紧握住【@图2】剑柄,用力向上拔剑 |
| 237 | 音效:拔剑声、冰裂声 |
| 238 | |
| 239 | 【冰甲覆身】(8-12秒) |
| 240 | 画面:全身镜头。【@图1】小怪兽拔出圣剑瞬间,无数冰晶碎片从四面八方飞聚而来,瞬间拼接成完整冰甲覆盖全身 |
| 241 | 音效:剑鸣、冰晶碰撞声 |
| 242 | |
| 243 | 【戴上王冠】(12-16秒) |
| 244 | 画面:【@图1】小怪兽抬手,冰晶拼成【@图3】王冠;将王冠戴在头上 |
| 245 | 音效:冰晶拼接声 |
| 246 | |
| 247 | 【登基定格】(16-20秒) |
| 248 | 画面:全景。【@图1】小怪兽手持【@图2】圣剑站在【@图4】王座上,双眼亮起冰蓝光芒,远处【@图5】冰峰堡垒矗立 |
| 249 | 音效:余音回荡 |
| 250 | |
| 251 | 【注意事项】: |
| 252 | - 角色设定:黄色小怪兽严格保持无鼻设计,头顶小橘子 |
| 253 | - 氛围:全程冷色调,突出寒冰、冰晶质感 |
| 254 | - 动作节奏:每个镜头一个简单动作,拔剑 → 冰甲覆身 → 戴王冠 → 登基 |
| 255 | ``` |
| 256 | |
| 257 | ## 常见错误 |
| 258 | |
| 259 | ❌ 素材引用混乱:不说明引用了什么 |
| 260 | |
| 261 | ✅ 使用【@图1】【@图2】格式明确引用素材 |
| 262 | |
| 263 | --- |
| 264 | |
| 265 | ❌ 内容过载:4-5秒内塞入太多场景 |
| 266 | |
| 267 | ✅ 精简内容:一个镜头只安排一个简单动作 |
| 268 | |
| 269 | --- |
| 270 | |
| 271 | ❌ 忽视音效:音效设计能大幅提升质量 |
| 272 | |
| 273 | ✅ 加入音效:背景音乐 + 音效 |
| 274 | |
| 275 | --- |
| 276 | |
| 277 | ❌ 缺少注意事项:结尾没有强调关键要素 |
| 278 | |
| 279 | ✅ 添加注意事项:角色设定、氛围、动作节奏、细节还原 |