用途:把故事拆解为离散的 8 秒镜头,映射到资产 ID 与 Veo 3 生成提示词,保存为 shots.json。
主要能力:读取 story.md、characters.json、backgrounds.json;将每个场景拆为 1–3 个恰好 8 秒的镜头;按 shot_001、shot_002 顺序编号;为每个镜头指定 characters(须匹配 characters.json 的 character_ids)、background(须匹配 backgrounds.json 的 bg_id)、action、camera_movement、dialogue、mood 与 veo_prompt。
Veo 提示词格式:每条 veo_prompt 必须完全自包含,不使用 char_001、bg_001 等资产 ID,模式为 [艺术风格]、[镜头类型+运镜]、[角色描述+动作]、[场景描述]、[光线与情绪]、[时长提示]。
输出:shots.json,包含 shots 数组,字段有 shot_id、scene_number、scene_title、shot_number_in_scene、duration_seconds、characters、background、action、camera_movement、dialogue、mood、veo_prompt。
使用方式:保存 shots.json 后必须展示指定的复核摘要(总镜头数、覆盖场景数、引用的角色与背景、预计总时长),并等待用户明确批准(如 approved 或 proceed)后才生成视频片段;不得自动进入下一技能。支持迭代修改,可增删或重排镜头。
限制:资料未提供安装命令、收费、平台与效果信息。