SuperAPI AI 工具集

storyboard-creation

设计与创作

查看项目

更新于 10-15 07:51

技能介绍

用途

Storyboard Creation 是一个用于影视与视频分镜(storyboard)创作的技能,提供镜头词汇、连贯性规则与分镜版面布局方法,并通过 AI 图像生成产出分镜画面。

主要能力

镜头词汇

提供取景类型参考表,包括:ECU(极端特写,仅眼睛或细节,用于强烈情绪或揭示细节)、CU(特写,面部充满画面,用于情绪、反应、对白)、MCU(中特写,头肩,用于采访、对话)、MS(中景,腰部以上,用于一般对白、动作)、MLS(中远景,膝部以上,用于行走、随意互动)、LS(远景,全身,用于角色处于环境中)、WS(广角镜头,环境为主,用于交代地点、规模)、EWS(极端广角,辽阔景观,用于史诗感、孤立、转场)。

摄影机角度

包含平视(中性自然,默认多用于多数场景)、高角度(主体显得渺小、脆弱,表现弱势或总览)、低角度(主体显得强大、主导,表现权威、英雄感、威胁)、鸟瞰(上帝视角总览,用于地图、交代地理)、虫视(极端力量感、惊叹,用于建筑、高耸人物)、荷兰角(不安、迷失方向,用于紧张、疯狂、动作)、过肩镜头(观众置身于角色视角,用于对话、主观视角)。

摄影机运动

包含摇(三脚架上水平旋转,用于扫描、跟随、揭示)、俯仰(三脚架上垂直旋转,用于揭示高度、权力)、推拉(摄影机朝向或远离主体移动,用于亲密或疏离)、横移(摄影机侧向移动,用于并行跟随、揭示)、升降/摇臂(摄影机垂直上下移动,用于宏大揭示、转场)、变焦(镜头焦距变化而摄影机不动,用于焦点转移、戏剧强调)、稳定器/云台(平滑手持跟随,用于沉浸感、跟随动作)、手持(刻意抖动,用于紧迫感、纪录感、混乱)、固定(摄影机不动,用于稳定、观察、张力)。在分镜中,用箭头画在面板上表示运动。

连贯性规则

180 度规则:想象两位对话角色之间的一条线(轴线),摄影机必须始终位于该线的一侧。越过此线会让观众对空间关系产生困惑;仅在有意为之(中间插入一个中性镜头或可见的摄影机运动)时才可越线。

动作衔接:在同一动作的两个角度间切换时,动作必须无缝延续。例如面板 A 是手伸向门把手(中景),面板 B 是手抓住门把手(特写),动作从同一点继续。

视线匹配:当角色看向某物时,下一个镜头应展示他们所看之物,取其大致视角。例如面板 A 是角色向上向右看,面板 B 是他们所见的物体,从略偏左下取景。

屏幕方向:若角色在一个镜头中从左向右移动,在下一个镜头中也应继续从左向右。反向则暗示他们转身了。

面板布局

标准格式包括:2x3(每页 6 格,用于细节场景、对白)、3x3(每页 9 格,用于动作序列、蒙太奇)、2x2(每页 4 格,用于关键时刻、演示)、单幅(每页 1 格,用于主镜头、关键瞬间)。

面板注释格式应包含:场景与镜头编号、生成图像、镜头类型与角度、运动、时长、动作、对白、音效、音乐提示。

使用方式

安装

安装 belt CLI 技能:

npx skills add belt-sh/cli

需要通过 inference.sh CLI(belt)使用。登录命令:

belt login

生成分镜面板

belt app run falai/flux-dev-lora --input '{
  "prompt": "storyboard panel, wide establishing shot of a modern city skyline at sunset, cinematic composition, slightly desaturated colors, film still style, 16:9 aspect ratio",
  "width": 1248,
  "height": 832
}'

拼接面板成分镜板

belt app run infsh/stitch-images --input '{
"images": ["panel1.png", "panel2.png", "panel3.png"],
"direction": "horizontal"
}'

工作流程

第一步:镜头清单。在生成图像前先写镜头清单。示例:

SCENE 1 — OFFICE, DAY

1.1  WS  - Establishing shot of office building exterior, morning
1.2  MS  - Sarah walks through office, carrying coffee
1.3  CU  - Sarah's face, notices something on her desk
1.4  ECU - An envelope on the desk, unfamiliar handwriting
1.5  MS  - Sarah picks up envelope, opens it
1.6  CU  - Sarah's eyes widen as she reads
1.7  ECU - Key phrase on the letter (insert text)

第二步:生成面板。在所有面板中保持风格一致:

STYLE="cinematic film still, slightly desaturated, warm color grade, 35mm lens, shallow depth of field"
belt app run falai/flux-dev-lora --input "{
  \"prompt\": \"wide shot of a modern glass office building exterior, morning golden hour light, people entering, $STYLE\",
  \"width\": 1248, \"height\": 832
}" --no-wait

第三步:组装分镜板。按行拼接,再将行纵向拼接成整页:

belt app run infsh/stitch-images --input '{
  "images": ["panel_1_1.png", "panel_1_2.png", "panel_1_3.png"],
  "direction": "horizontal"
}'
belt app run infsh/stitch-images --input '{
  "images": ["row1.png", "row2.png"],
  "direction": "vertical"
}'

风格一致性建议

在所有面板中使用相同的风格后缀(镜头、色调、灯光);若需跨面板保持一致的角色,使用 FLUX LoRA;所有面板保持相同纵横比;生成比所需更多的面板并挑选最佳者;若某面板与风格不符,调整提示词重新生成。

常见错误

  • 越过 180 度线:会混淆空间关系,应留在同一侧或使用中性镜头。
  • 全部采用同一镜头类型:视觉乏味、缺乏节奏,应在 CU、MS、WS 间变化。
  • 缺少交代镜头:观众不知身处何处,应以 WS 或 EWS 开始场景。
  • 每个场景镜头过多:节奏拖沓,每个场景通常 5-8 个镜头。
  • 面板间风格不一致:看起来像不同项目,应使用相同的风格提示词后缀。
  • 缺少注释:面板含义模糊,应始终注明镜头类型、运动、动作。

相关技能

npx skills add inference-sh/skills@ai-image-generation
npx skills add inference-sh/skills@ai-video-generation
npx skills add inference-sh/skills@video-prompting-guide
npx skills add inference-sh/skills@prompt-engineering

浏览所有应用:

belt app list

适用场景与限制

该技能适用于电影、视频、广告等前期视觉规划,用于生成分镜画面并组装成分镜板。使用需先安装 belt CLI 并登录。技能本身为分镜方法论与生成流程指导,具体生成效果取决于所调用的 AI 应用与提示词。关于收费、价格、平台支持范围等信息,资料暂未提供。