分镜生成流水线

Storyboard Generation Pipeline — Veo 3.1 Two-Stage + Repair + Multi-Model Routing

v3.0 — 分阶段模型路由

用户输入

User Input & Project Settings

输出
inputTextvideoStylepaceIntensityvideoModelaiStageModelscharacterBibleuserFeedback

Stage 1:运镜蓝图

Cinematography Blueprint

LLM Call #1
输入
inputTextvideoStyletargetShotCount
输出
totalShotsemotionalArcshots[].shotTypeshots[].cameraMovementshots[].cameraDescriptionshots[].sceneType ⭐shots[].motionIntensity ⭐shots[].pacingPattern ⭐shots[].primaryActionshots[].emotionalBeat

Stage 2:合并生成(叙事 + 英文提示词)

Merged Narrative + Visual Prompts (ZH + EN)

LLM Call #2
输入
inputTextblueprint (Stage 1)characterBibleBlockcharacterBibleEnstylePromptEnpaceIntensity
输出
shots[].sceneDescriptionshots[].promptTextshots[].promptTextEnshots[].continuityInshots[].continuityOutshots[].speech[]shots[].dialogueshots[].musicMood

Repair(条件触发)

JSON Repair / Validation Fallback

LLM Call(可选)
输入
rawResponse
输出
repairedJson

视频生成请求

Veo API Call

输入
promptTextEn (from Stage 2)stylePromptcharacterBiblenegative_prompt
输出
video (8s clip)

Stage 1 为每个镜头分配场景类型 → Stage 2 读取类型与 pacingPattern,在同一次生成中产出中文叙事与 Veo 英文 Prompt(含时间弧/节奏策略)

🔥
动作/打斗intensity: 4-5
起势1-2s → 爆发4-5s → 余震1-2s
💗
情感/对话intensity: 2-3
铺垫2-3s → 转变2-3s → 留白2-3s
🌄
环境/建立intensity: 1-2
揭开3-4s → 细节2-3s → 定格1-2s
变化/觉醒intensity: 1→5→3
静态2-3s → 变化3-4s → 新态1-2s
😰
悬疑/紧张intensity: 1→5→1
逼近3-4s → 揭示1-2s → 凝固2-3s
🏃
追逐/运动intensity: 4-5
起步1-2s → 奔跑4-5s → 转向1-2s
🧘
沉思/静态美intensity: 1
呈现3-4s → 微变2-3s → 静谧1-2s

每种类型注入 5 个维度:

temporalStructure — 时间流指导
speedVocabulary — 速度词汇
breathingRoom — 留白策略
avoidPatterns — 避免模式
motionGuidance — 运动指导

数据类型图例

用户输入数据
Blueprint 蓝图数据
Narrative 叙事数据
Visual 视觉提示词
角色/Character 数据
风格/Style 数据
节奏/Pacing 数据
⭐ 新增节奏控制字段
鲸奇工坊 - AI聊天、绘画、视频一体化创作平台