Convert one English-market vertical short-drama episode into a professional storyboard table and ready-to-run, batch-based Seedance video prompts. The skill uses cinematic direction, continuity control, actionable lighting, and performance detail while preserving the canonical assets created upstream.
将一集英语市场竖屏短剧,转化为专业分镜表和可直接使用的分批 Seedance 视频提示词。Skill 通过导演思维、连续性控制、可执行光影与表演细节完成视频设计,同时保留上游已建立的 canonical 资产。
Episode script + approved character/scene assets / 单集剧本 + 已确认角色与场景资产
→ internal asset alignment / 内部资产对齐
→ story recap and shot-node checklist / 剧情回顾与分镜节点清单
→ detailed storyboard table / 详细分镜表
→ user confirmation / 用户确认
→ Seedance batch prompts / Seedance 分批视频提示词
The final batch prompts include asset declarations, atmosphere and executable lighting, per-shot visual instructions, dialogue/sound effects where needed, and the required no-subtitle/no-music line.
最终的分批提示词包含资产声明、氛围与可执行光影、逐镜画面指令、需要时的台词与音效,以及强制的“无字幕、无配乐”结尾。
Use this skill when the user uploads an episode script or asks for a storyboard, shot list, Seedance prompt, video prompt, stronger lighting, more professional camera work, action direction, or better shot continuity.
当用户上传单集剧本,或提出“生成分镜、分镜表、Seedance 提示词、视频提示词、转视频、出镜头、光影更强、打斗运镜、运镜衔接”等需求时使用。
- An episode script. 单集剧本。
- When available, upstream character and scene assets using their approved canonical names. 如有,请提供使用已确认 canonical 名的上游角色和场景资产。
- The target Seedance model when it is known: 2.0 batches default to 15 seconds; 2.5 batches default to 30 seconds. 如已明确,请提供目标 Seedance 模型:2.0 默认每批 15 秒,2.5 默认每批 30 秒。
Character appearance and wardrobe belong to the upstream reference assets. This skill directs action, staging, camera, scene, and lighting rather than redescribing a character’s looks.
角色外貌和服装由上游参考资产承载。本 Skill 负责动作、调度、镜头、场景与光影,不重复描述角色长相。
- The skill silently aligns canonical character and scene names, then extracts actions, locations, and lighting cues. Skill 会在内部对齐 canonical 角色/场景名,并提取动作、场景与光影线索。
- It outputs a story recap and a complete shot-node checklist, then immediately produces the storyboard table. 输出剧情回顾与完整分镜节点清单,随后自动生成分镜表。
- It pauses for storyboard confirmation. 在分镜表完成后等待用户确认。
- After confirmation, it produces independent code blocks for each Seedance batch. 用户确认后,每个 Seedance 批次各自使用独立代码块输出。
- Every story node must be represented by at least one shot. 每个剧情节点至少必须对应一个镜头。
- Durations are computed from dialogue pace plus action time, not guessed. 镜头时长依据台词语速与动作时间计算,不可凭感觉估算。
- Lighting must describe its source, direction, bright/dark areas, facial exposure, color temperature, and contrast. 光影必须写清光源、方向、亮暗区、面部受光、色温和反差。
- Strong emotion is expressed through observable micro-expression progression, not labels alone. 强情绪要通过可见的微表情过程呈现,不能只贴标签。
- The skill applies spatial-continuity, crowd/action, and cross-batch handoff rules only when the scene warrants them. 空间连续性、人群/动作和跨批衔接规则只在场景需要时启用,避免普通文戏臃肿。
- It preserves the single realistic style and does not offer style switching. 保持单一写实风格,不提供风格切换。
Before delivery, save the complete batch prompts to a temporary Markdown file and run:
python3 scripts/validate_seedance_output.py <temporary-output.md> --prettyFor Seedance 2.5, add --max-batch-seconds 30. If an upstream canonical-asset list is available, also add --canonical-assets <JSON-or-line-list>. Resolve every reported error, rerun until passed=true, then remove the temporary output file.
Seedance 2.5 请额外添加 --max-batch-seconds 30。如果上游提供 canonical 资产清单,也请添加 --canonical-assets <JSON-or-line-list>。修复所有错误后重新运行,直到 passed=true,最后删除临时输出文件。
SKILL.md Workflow, output contract, and rules / 工作流、输出契约与规则
scripts/validate_seedance_output.py Deterministic output validator / 确定性输出校验器
references/
shot-and-camera.md Shot-size, angle, and camera-motion vocabulary / 景别、机位与运镜词库
directing-and-editing.md Directing method and edit continuity / 导演方法与剪辑衔接
composition-rules.md Composition risk checks / 构图风险检查
situation-library.md Emotion-to-shot mappings / 情境与镜头组合映射
lighting-and-performance.md Executable lighting and performance / 可执行光影与表演
spatial-continuity.md Spatial continuity for risky scenes / 高风险场景空间连续性
continuity-handoff.md Cross-batch continuity handoff / 跨批次连续性交接
action-and-crowd.md Crowd blocking and action direction / 人群调度与动作指导
Invoke storyboard-director with the episode script and, when available, the upstream assets named exactly as they were approved.
使用单集剧本调用 storyboard-director;如有上游资产,请使用其已确认的原始 canonical 名。
Example / 示例:
Use $storyboard-director to create the storyboard table for this episode. Keep the supplied canonical character and scene names, then prepare Seedance 2.0 batch prompts after I approve the storyboard.
使用 $storyboard-director 为这一集生成分镜表。保留提供的 canonical 角色和场景名;在我确认分镜后,再准备 Seedance 2.0 分批提示词。