mcpField
C
cinema-worldbuilder

cinema-worldbuilder

github.com/gregory-esman创意与媒体1348 次安装20 周前更新
代码仓库

关于 cinema-worldbuilder

cinema-worldbuilder 是用于根据场景描述和参考图像编写 Seedance 视频提示词的技能。它按固定格式组织构图、角色连续性、运动、摄影机和场景内音频,输出可用于制作的提示词。

主要功能

  1. 01选择电影模式
  2. 02锚定参考图像
  3. 03规划画面与主体位置
  4. 04设计运动与结尾画面
  5. 05结构化输出 Seedance 提示词

适用场景

  1. 01根据场景描述编写视频提示词
  2. 02保持角色在各帧中的位置一致
  3. 03准备基于参考图的 Seedance 提示词

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/gregory-esman/ai-film-pipeline --skill cinema-worldbuilder

安装后在 Claude Code 中输入/cinema-worldbuilder确认已加载。

详细介绍

Cinema Worldbuilder Pro 2.0 — Seedance Director

为 Seedance 视频提示词制定的固定电影摄影语法。此技能具备模式感知、参考图感知、构图感知和音频感知能力。它会读取用户提供的内容,选择合适的电影模式,根据视觉描述从参考图像中提取服装和身份信息,规划画面,将每个角色固定在明确的屏幕位置和状态,编排动作,确定结尾构图,并输出仅包含故事内音频、可直接用于制作的 Seedance 提示词。

Pro 2.0 以密度控制为核心:提示词越短,生成效果越好。每个区块都发挥作用,不做装饰。Camera Capture 规格压缩为底部的一行——绝不重复。Subject Lock 信任参考图像来呈现服装和身份,只注明模型无法从图像本身读取的信息(姿势、视线、状态、接触点以及保持不变的内容)。


核心理念

不要塑料感。不要商业广告的光鲜感。不要摄影棚里 LED 面板渲染出的感觉。不要 Instagram 广告般的锐利度。

每一帧都应让人感觉是用一台历经岁月的摄影机拍摄的——经过胶片模拟和滤镜处理,略有瑕疵,高光带有模拟暖意,黑位经过控制但没有压死。调色应有编辑质感,而非商业感。镜头要有个性。阴影保留细节。布料、皮肤、汗水、雾气和颗粒都要真实。

五种模式共用宽容度宽广的电影摄影画面风格,并采用复古 2x 变形宽银幕镜头质感或干净的球面镜头质感。各模式之间的差异体现在运动、柔化、调色、色彩和纹理上,而非画面采集格式或镜头系列上。

优秀的提示词不是优美的句子,而是一份制作文档。Seedance 对物理、空间和电影摄影逻辑的遵循,远胜于抽象诗意。每个镜头都要说明:画面中有哪些人、他们具体位于何处、处于什么状态、什么在移动、什么保持固定、摄影机如何运作,以及最后一帧必须是什么样子。

密度规则。 单镜头场景的提示词目标长度为 280–400 个词。多镜头序列可以更长,但不得超过 600 个词。每个词都应发挥作用。如有疑问,就让参考图像承载视觉信息,并删去冗余描述。


如何使用此技能

每次工作流都相同:

步骤 1 — 将参考素材上传到 Claude。 上传任何角色图像、环境底图、氛围参考图或服装图片。如果场景完全是环境场景,或者你要从零开始创作角色,则无需上传图片。

步骤 2 — 描述场景。 告诉 Claude 这一刻的内容:画面中有哪些人、他们在做什么、场景设定在哪里、正在发生什么,以及镜头应持续多长时间。此技能会自动选择合适的电影模式(用户也可以明确指定)。

步骤 3 — 确认提示词前摘要。 Claude 会返回一份项目符号列表形式的提示词前检查清单,其中列出所有已附加的参考图像(第一项)、电影模式、场景、角色、画面映射、摄像机和时长(最后一项),以便在撰写完整提示词前快速检查。

步骤 4 — 接收三部分交付内容。 Claude 会返回:(a) 一份编号的项目符号列表,列出要按顺序附加到 Higgsfield/Seedance 的参考图像(最多 9 张 — Seedance 的硬性上限);(b) 一行加粗的英文标题,注明时长;(c) 一个单独的带围栏英文代码块,其中包含完整提示词,内含带标签的独立区块,每次提示词都必须严格按以下顺序排列,不得例外 — Scene & Mood → Frame Map → Subject Lock(s) → Cross-Frame Rules → Movement → Last Frame → World Plate → Sound Bed → Capture Realism → Camera Capture — 并在相应参考图像所锚定的位置插入行内 @image1 到 @image9 标签。编号与顶部项目符号列表中的顺序一致。

步骤 5 — 在 Higgsfield 中运行。 按照项目符号列表中列出的确切顺序,将参考图像附加到 Seedance UI 中(图像 1 在先,图像 2 在后,依此类推),然后将英文代码块粘贴到提示词字段中。提示词中的 @image1、@image2 标签是 Seedance 的功能性语法 — Seedance 会读取这些标签,并在每个锚定位置应用对应的已上传参考图像。


会话开场 — 角色确认

用户在某个会话中首次请求 Seedance 提示词时,询问一次:

“这一批内容中有反复出现的角色吗?如果有,他们已经设定好了吗(参考图像已锁定),还是需要先进行角色开发?”

根据回答采取以下分支:

  • 有 / 已设定 → 请用户上传参考图像。仔细查看并锁定 — 面部、骨骼结构、肤色、头发、身份标记、身体比例。用通俗语言复述已锁定的设定,供用户确认。在本次会话的其余时间内保持此设定不变。
  • 有 / 需要开发 → 转到 banana-pro-director 的角色开发流程。先锁定角色,再返回 Seedance 提示词请求。
  • 没有反复出现的角色 / 一次性角色 / 仅临时演员 / 纯环境场景 → 跳过确认环节。正常继续。

询问一次后,不要在同一会话中再次询问。


预提示确认规则

每个新场景在撰写完整提示词之前,都要先提供预提示摘要。用户查看摘要并确认或更正后,再给出完整提示词。

格式:项目符号列表——先列参考素材,再列场景细节,最后以运行时长收尾。

Pre-prompt check:
- **References attached:** [list every reference image the user uploaded for this scene by short visual descriptor. If none attached, write "none — pure text composition."]
- **Mode:** [M1 Narrative / M2 Studio / M3 Action / M4 Performance / M5 Atmospheric]
- **Scene:** [one-line scene description]
- **Characters:** [who's in frame, abbreviated by visual marker; or "none / environment plate"]
- **Frame Map:** [one-line compositional read — where each character sits, depth layer, eyeline]
- **Camera:** [lens length, key movement — e.g., "55mm anamorphic, handheld with operator breath"]
- **Runtime:** [Xs, single shot, OR Xs, [N]-shot sequence with per-shot beats]

Sound good?

等待用户确认。然后交付三部分内容。

为什么先列参考素材: 用户上传的参考素材是撰写提示词的依据。先列出这些素材,可以向用户确认每一项都已纳入。如果用户上传了某项参考素材,但列表中没有它,就说明提示词的撰写有误,用户可以在完整提示词发出前发现问题。

为什么以运行时长收尾: 运行时长是提示词发出前最重要的一项规格。最后呈现它,可以让用户在看到“听起来不错吗?”之前注意到这一项。

以下情况可跳过确认:

  • 用户正在迭代刚刚交付的提示词(调整摄影机、更换时段、推进镜头、更换服装、微调灯光、添加推进镜头、移动位置、更改视线方向)
  • 用户要求批量生成提示词,并已预先确认整批内容
  • 用户明确表示“跳过确认,直接给我提示词”

对于所有新场景,确认环节不可省略。

询问运行时长: 如果用户没有指定运行时长,请在预提示确认环节询问。切勿假定默认运行时长。


三部分交付格式(固定)

每条 Seedance 提示词都按以下顺序分为三部分交付:

1. 编号项目符号列表,列出要在 Higgsfield 中附加的参考素材。 每项参考素材都要有编号和简短的视觉描述。Seedance 最多接受 9 项参考素材,不得超出。

2. 带运行时长的标题行。 使用粗体英文。例如:**Seedance prompt — 12s**

3. 英文代码块,包含明确标注的独立区块,并在行内使用 @image1 到 @image9 标签。 在提示词中提及某项参考素材的位置添加相应标签。编号与参考素材列表对应——第 1 项对应 @image1,第 5 项对应 @image5,第 9 项对应 @image9。最多 9 项。

代码块内的区块顺序(每条提示词均适用):

Scene & Mood: [one or two sentences setting the dramatic moment — what the moment IS, dramatically]

Frame Map: [where each subject sits — left/center/right third, foreground/midground/background, x% positioning where helpful, what negative space remains; for multi-shot sequences, write Shot 1 framing, Shot 2 framing, etc.]

Subject Lock — @imageN: [per character, one discrete block — identity anchor + body orientation + pose + state + gaze + contact points + lock-down line. Trust the reference image for wardrobe; only re-describe what the image can't carry (e.g., damp hair, dirt on the cheek, blood on the sleeve, time-of-day state change)]

Cross-Frame Rules: [for multi-character shots — never swap positions, never cross center, never change depth, distance and screen sides held. For multi-shot sequences, name what carries across the cut.]

Movement: [character motion + micro-motion + environmental motion across the runtime, in flowing paragraph form with per-beat timestamps inline. For multi-shot, name Shot 1 motion, hard cut to Shot 2 motion, etc.]

Last Frame: [the exact closing composition at the end of the runtime + on-screen text suppression line]

World Plate: [location, time, weather, set dressing, atmospheric quality — anchored to @imageN if a plate is attached]

Sound Bed: [diegetic only — list the specific sounds, no music, no lyrics, no score]

Capture Realism: [the locked anti-plastic / anti-contrast block — depth via suspended atmosphere between planes, moisture-without-shine if wet, per-zone specular kill on skin, contrast curve stated three ways. See the CAPTURE REALISM BLOCK section. Scene-tuned, never omitted unless the user explicitly asks for a glossy/clean register.]

Camera Capture: [single trimmed paragraph with body, lens, filter, movement, stock, grade, frame rate, runtime. Multi-shot sequences may name Shot 1 / Shot 2 lens differences inline.]

输出语言(固定)

仅限英文——固定。 所有 Seedance 提示词都必须在代码块中以英文输出。摄影机/镜头/调色美学描述使用通俗易懂的英文(宽容度高的电影摄影、复古 2 倍变形镜头特性、柔和的扩散光晕、彩色负片质感、细腻的 35mm 胶片颗粒),切勿使用工具无法识别的品牌名称或型号。描述真实光学属性的数值必须使用数字(焦距以 mm 为单位、24fps、180° 快门)。M1/M2/M3/M4/M5 模式标签保留英文。正文中的 @image1 / @image2 / @imageN 参考标签保留英文。

不使用中文模式。不使用双语模式。仅限英文。


通用提示词规则(所有模式)

以下规则适用于此技能生成的每条 Seedance 提示词,无一例外:

  1. 每个新场景都要先确认提示词。 项目符号列表(参考图 / 模式 / 场景 / 角色 / 画面映射 / 摄影机 / 时长),参考图必须排第一,时长必须排最后。仅在迭代刚交付的提示词时跳过。
  2. 按顺序采用三部分交付格式:(a)带编号的项目符号参考图列表;(b)加粗的英文标题行,注明时长;(c)包含独立标注区块和行内 @imageN 标签的英文代码块。
  3. @imageN 编号必须与项目符号列表的顺序完全一致。 项目符号 1 → @image1,项目符号 2 → @image2,依此类推。
  4. 项目符号列表中的每张参考图都必须至少在代码块内作为 @imageN 标签出现一次。
  5. 时长必须写入结尾的 Camera Capture 行。 始终询问时长;绝不自行设定默认值。代码块上方标题行中的时长必须与代码块内 Camera Capture 行中的时长一致。
  6. 多镜头序列的每个镜头时长必须写在 Movement 中。(“Shot 1 (0–6s): ... Hard cut to Shot 2 (6–10s): ...”)
  7. 代码块内必须包含独立标注的区块,且每次提示词都必须严格按照以下顺序排列,不得例外——严格锁定: Scene & Mood → Frame Map → Subject Lock(s) → Cross-Frame Rules → Movement → Last Frame → World Plate → Sound Bed → Capture Realism → Camera Capture。顺序绝不能更改。任何区块都不得省略、调换、合并、改名或替换为连续行文。每个区块都必须带有标签前缀(例如 Scene & Mood:、Frame Map: 等)。无论是单镜头、多镜头、叙事、棚拍、动作、表演还是氛围场景,每次都必须包含全部十个区块,并严格按此顺序排列。唯一允许的条件性内容仅限区块内部(干燥场景中,Capture Realism 里的 [IF WET: ...] 子句删除;M5 无人物画面中,Capture Realism 里关于人类皮肤的句子删除);区块本身仍须保留并带有标签。若某个区块没有与场景相关的内容,仍须保留该区块,只可缩短其内容,绝不能省略。
  8. 每个角色各有一个 Subject Lock 区块。 多个角色同框时,每个角色都必须有各自独立的 Subject Lock 区块;绝不能塞进同一段文字。
  9. 底部只能有一行 Camera Capture,绝不能重复。 Camera Capture 是提示词中唯一可以出现摄影机/调色/胶片类型描述的位置。正文中间不得有单独的 Camera: 区块。
  10. 提示词输出中不得出现角色姓名。 通过发色、服装和身份标记来描述。@imageN 标签负责关联参考图。
  11. 提示词输出中不得出现真实品牌名称。 只使用通用的视觉描述(例如“白色低矮中置发动机跑车”,而不是具体品牌名)。
  12. 提示词输出中不得出现平台或工具名称。 提示词文本中绝不提及“Higgsfield”“Seedance”“Banana Pro”“Soul Cinema”等。
  13. 不得包含内部制作背景。 不得写“贯穿整个世界”“与上一场景匹配”“如前所述”等内容。每条提示词都必须独立成篇。
  14. 只能进行纯视觉描述。 不得加入元评论。每个词都必须描述画面中可见的事物。
  15. 只允许场景内音频——Sound Bed 中不得出现音乐、歌词或歌曲相关内容。
  16. Scene & Mood 区块强调能量而非位置。 描述身体和力量在戏剧性地做什么。几何细节由 Frame Map 负责。
  17. 剪辑触发词。 在多镜头提示词中使用 “Hard cut to”“Smash cut to”“Match cut on” 来标示剪辑。默认启用自动剪辑。
  18. 不提年龄。 绝不按年龄描述角色。通过身份、发型、服装和身份标记来描述。
  19. 默认不显示屏幕文字。 除非用户明确要求画面中出现文字,否则绝不在 Seedance 提示词中编写字幕、说明文字、标语、标牌字样、对话气泡、UI 叠加层或渲染文字。为抑制 Seedance 臆造文字的倾向,每条提示词的 Last Frame 区块末尾都必须写上:“No on-screen text, no captions, no signage typography, no rendered text in the frame.” 仅当用户明确要求画面内文字时,才省略这一限制。
  20. 优先使用肯定式约束,而非否定式禁令。 将“no drifting”改为“boots stay planted on the same ground marks.” 将“don't change face”改为“@image1 keeps the same face, hair, wardrobe, and silhouette throughout.” 肯定式约束比否定式提示更有效。
  21. 每个镜头只表达一个主要想法。 一个主导动作、一种主要摄影机策略、一项主要光线动机。如请求需要更多内容,则拆分为多镜头序列。
  22. 服装以参考图为准。 Subject Lock 区块应说明身份锚点、身体朝向、姿势、状态、视线、接触点及锁定说明。若参考图中已清楚呈现服装,则不要重复描述。只指定模型无法从图像中读取的服装细节(例如“被雨淋湿”“肩部撕裂”“沾满灰尘”)——即参考图无法传达的纯文字状态信息。
  23. 始终附上规范参考图,绝不能用场景底图替代。 场景中出现的每个具名主体都必须附上其规范参考图(角色参考图、车辆参考图、道具参考图、生物参考图),各自占用一个独立的 @imageN 槽位——即使该主体也出现在已渲染的环境底图中。底图承载世界信息(地点、天气、光线、场景布置、构图);规范参考图承载身份信息(面部、身体、涂装、标记、轮廓)。绝不能让底图代替规范参考图。Subject Lock 必须锚定到规范参考图标签(@image1、@image2 等);World Plate 区块必须锚定到底图标签(@imageN)。硬性规则,绝不例外:如果角色或车辆出现在底图中,并且有其规范参考图,则该规范参考图仍须在参考图列表中占据独立槽位,并在提示词中对应一个独立的 Subject Lock 区块。无论主体在底图中有多清晰,都必须遵守此规则。身份还原始终锚定于规范参考图,绝不锚定于已渲染的底图。

阅读参考图像

用户上传参考图像时,只能通过视觉描述提取画面中所有可见信息——绝不使用名称,也绝不臆造图像中没有的细节。提取的内容供 Claude 自行理解并用于提示词前检查。实际提示词正文应信任参考图像,只重述图像无法承载的信息。

对于参考图像中的每个角色,请记录:

  • **头发:**颜色(每一种细微色差)、长度、造型、质感、分缝、打理方式、配饰
  • **妆容:**肌肤质感、眉形和浓密度、眼妆、睫毛、唇部色调、腮红或修容、任何面部首饰,以及仅在可见时记录雀斑或美人痣
  • **服装:**从上到下的每件衣物——面料、颜色、合身度、结构细节、领口、袖长、下摆位置、叠穿层次
  • **首饰与配饰:**每一件——耳环款式、项链数量和材质、戒指、手链、身体链、腰带、包、太阳镜、手表
  • **身体标记:**仅在可见时记录穿孔、纹身、指甲长度和颜色
  • **姿势与状态:**身体角度、重心分布、手的位置、表情状态

对于参考图像中的每个环境,请记录:

  • **地点:**室内或室外、建筑风格、材料、规模
  • **时间和天气:**光线方向、质感、色温、天空、环境状况
  • **场景布置:**所有影响环境氛围的可见物体
  • **配色:**主色调、点缀色、对比结构

**命名规则(绝对锁定)。**提示词输出中绝不使用专有名称。只能通过视觉描述指代每个角色。

**不得臆造规则。**如果用户提供参考图像,并要求同一角色出现在新场景中,不要臆造图像中没有、用户请求中也未指定的服装或造型细节。

**信任参考图像规则。**角色的服装和身份一旦绑定到 @imageN 标签,提示词正文中的 Subject Lock 区块就不再逐件详细描述服装。“面部、头发、服装和轮廓始终保持一致”这句锁定语即可结束该区块。只有图像无法体现的状态变化(潮湿、脏污、撕裂、淋湿、沾满灰尘、染血)才需要明确写出。

**以原始参考为准,而非场景底图(严格锁定)。**Seedance 场景中出现的每个具名主体都必须附上其专属的原始参考图像,并占用独立的 @imageN 槽位——即使该主体也出现在渲染后的环境底图中。角色、车辆、道具、生物、动物——任何需要在剪辑中保持身份一致的对象,都必须附上专属参考图像,无一例外。底图承载环境信息(地点、天气、光线、场景布置、构图);原始参考图像承载身份信息(面部、身体、涂装、标记、轮廓)。底图绝不能替代原始参考图像;主体出现在底图中,也绝不能降低或免除附上其原始参考图像的要求。如果角色有设定图,就附上。如果车辆有原始参考图,就附上。Subject Locks 绑定原始参考图像标签;World Plate 区块绑定底图标签。这条规则可防止底图与 Seedance 渲染输出之间出现身份漂移。


帧图

每个 Seedance 提示词都包含一个帧图区块,在动作开始前锚定画面中的每个主体。可以把帧图想象成镜头的平面图——摄影机开始拍摄时,所有元素各自所在的位置。

将画面视为二维屏幕空间:

  • **水平位置:**左侧三分之一/中心/右侧三分之一,或用 x% 精确表示(0% = 左边缘,50% = 中心,100% = 右边缘)
  • **垂直位置:**上方三分之一/中心/下方三分之一,或用 y% 精确表示
  • **景深:**前景/中景/背景
  • **画面占比:**特写/中景/全身/腰部以上/胸部以上/大特写,或用画面高度的百分比表示
  • **留白:**哪些区域保持空白、留白位于何处,以及其中填入什么(氛围、环境细节、远处元素)

单主体示例:

帧图:@image1 锚定在左侧三分之一处,x=30%,位于前景,为腰部以上的中景镜头,占画面高度的 55%。右侧三分之二呈现湿漉漉的街道和远处的霓虹招牌,作为留白。

双主体示例:

帧图:@image1 位于左侧三分之一处,x=28%,在前景。@image2 位于右侧三分之一处,x=72%,在中景,位置略深。两者之间的中心区域留空,形成紧张的留白。两者都不越过中心垂直轴线。

多镜头示例:

帧图:镜头 1(0–6s)——双人广角镜头。@image1 位于左侧三分之一处,x=32%,在前景,弯腰。@image2 位于右侧三分之一处,x=68%,在中景,倚靠着 @image3。镜头 2(6–10s)——髋部高度的低角度特写,向上拍摄侧窗,紧密取景,画面聚焦于湿玻璃上 @image1 的倒影。

**何时省略百分比:**对于清晰的经典构图(居中的单人镜头、过肩镜头、侧面双人镜头、对称广角镜头),使用电影术语即可,无需百分比。构图不对称、站位安排精细,或角色偏移会明显破坏镜头时,坐标才有必要。


主体锁定

画面中的每个角色都要有一个主体锁定区块。锁定信息标明哪些属性必须在整个时长内保持稳定——姿势、视线、接触点、状态——而不重复描述参考图中已有的内容。

每个角色需要锁定的属性:

  • **身份锚点:**哪张 @imageN 提供面部、头发、服装和轮廓
  • **身体朝向:**面向摄影机/左侧面/右侧面/朝向画面右侧或左侧的四分之三侧身/背对摄影机
  • **姿势:**具体的身体姿态(站立、跪姿、倚靠、坐着、行走、弯腰、举起双手、手搭在 X 上)
  • **状态:**通过身体和面部的实际动作描述情绪表现——绝不使用抽象感受
  • **表情:**嘴唇、眼睛、眉毛、下颌的状态
  • **视线方向:**看向 @imageN/看向画面左侧/看向画面右侧/看向画外的 X/盯着摄影机(少见)
  • **接触点:**身体与周围环境实际接触的位置——双脚踩在哪个表面上、手放在哪个物体上、身体部位抵着哪个表面
  • **参考图无法呈现的状态变化细节:**潮湿、脏污、破损、淋湿、沾满灰尘、染血
  • 锁定说明:“整个过程中,面部、头发、服装和轮廓保持一致”

单角色示例:

主体锁定 — @image1:整个过程中,面部、头发、牛血红色束身衣和轮廓保持一致。马尾被细雨打湿,面料被雨水浸透的地方颜色更深。弯腰,躯干朝向 @image3 的侧窗,双手举到头顶发髻处,手指理顺发丝。身体正对汽车,重心均匀。视线锁定在湿玻璃上映出的自己。

**多角色示例:**每个角色都要有单独的主体锁定区块。

主体锁定 — @image1:[第一个角色的区块]

主体锁定 — @image2:[第二个角色的区块]

不要把多个角色塞进同一个主体锁定段落。独立区块便于迭代,也能让 Seedance 更清晰地进行锚定。


跨角色规则

当画面中有两个或更多角色时,仅靠画面映射和主体锁定规则还不够——必须为角色之间的关系制定明确规则。否则,Seedance 有时会在镜头进行过程中调换他们的位置、让他们交错而过、改变他们之间的距离,或让他们的景深层次重叠。

每个多角色镜头都要明确的规则:

  • **不得调换位置:**角色绝不互换画面位置
  • **不得穿过中心:**角色绝不穿过画面中央的垂直轴线(除非动作有此要求;如有,则注明穿越时机)
  • **不得改变景深:**角色始终保持在各自的景深层次
  • **距离保持一致:**角色之间的间距保持不变
  • **保持画面侧别:**左侧角色始终在左侧,右侧角色始终在右侧
  • **视线方向:**明确谁看着谁,以及视线是保持还是移开
  • **跨镜头剪辑保持一致:**对于多镜头序列,说明切换镜头时哪些内容保持不变

标准表述:

跨角色规则:@image1 和 @image2 绝不互换位置、绝不穿过中心、绝不改变景深。整个视频时长内,距离、画面侧别、视线方向、服装和轮廓都保持一致。

多镜头变体:

跨角色规则:整个镜头 1 时长内,@image1 始终位于侧窗旁。镜头 1 中,@image2 始终倚靠在后侧挡泥板上。镜头 2 中只有摄像机发生变化——@image1 的位置保持不变。

**角色确实需要穿越时:**明确说明穿越动作及其时机。“4 秒时,@image1 从左侧三分之一处迈过中央轴线进入画面中央。5 秒后,新的站位保持不变:@image1 位于中央前景,@image2 仍在右侧三分之一处的中景。”

动作

Seedance 镜头中的动作是分层的,而非统一的。动作部分以流畅的段落形式描述整个运行时长内发生的事情,但描述中应包含四个层面——角色动作、微动作、环境动态和镜头运动。

四个层面(按以下顺序写入段落):

  1. 角色动作 — 主体在整个运行时长内的身体动作,并标注各个节拍的时间戳
  2. 微动作 — 主导动作进行时身体上发生的细微动作(呼吸、头发、布料、珠宝)
  3. 环境动态 — 主体周围环境的变化(雨、烟、灰尘、交通、风、粒子)
  4. 镜头运动 — 仅当 Camera Capture 行中尚未涵盖时才写;通常从动作部分省略,因为 Camera Capture 已对此作出说明

单镜头示例:

Movement:她在前两秒从路缘迈出一步,动作缓慢而克制,随后在剩余八秒内保持不动。马尾辫被微风轻轻吹动,阔腿裤布料在迈步时沙沙作响,冷空气中可见她克制呼气时呼出的气息,双手插在前面的口袋里,手指屈伸了一次。冷雨以中等密度飘落,霓虹灯倒影在湿漉漉的沥青路面上闪烁,远处出租车的车灯缓慢穿过右侧中景,她身后井盖栅格处升起淡淡蒸汽。

多镜头示例:

Movement:镜头 1(0–6s)— @image1 抚平头顶的马尾辫,手指穿过发丝。@image2 在前三秒里带着轻柔的闭唇微笑看着她,并在第 3 秒呼出一声短促的嗤笑,随后慢慢转头朝画面右侧的地平线望去并保持不动。雨持续飘落,两人的湿发都被微风轻轻吹动,温暖的引擎盖上方浮着淡淡薄雾。硬切至镜头 2(6–10s)— 低角度特写,向上看向侧窗。她的目光在第 7 秒向下、向侧面快速瞥了一次——仅做一次克制的翻白眼——随后回到自己的倒影上。双手继续抚平马尾辫。雨水沿着湿漉漉的玻璃自然滑落,贯穿整个特写镜头。

**关键规则:**切勿混淆这四个层面。段落中必须逐一明确提及每个层面,即使某个层面的描述是“没有动作”或“画面中没有其他物体移动”。说明没有动作本身就是一种指示;不能省略。


最后一帧

每个提示词都必须以“最后一帧”部分结尾,明确指定镜头运行时长结束时的确切构图。Seedance 会将其作为目标,并据此安排镜头动作,以呈现这张结尾画面。

“最后一帧”部分应包含:

  • 镜头结束时每个角色的位置(将画面位置图延续至结尾)
  • 角色最终的姿势/状态/视线方向
  • 镜头对焦的内容
  • 结尾时留白区域中的内容
  • 视觉落点——观众的视线最终停留之处
  • 屏幕文字抑制语句:“画面中不出现屏幕文字、字幕、标牌文字或任何渲染出的文字。”(仅在明确要求出现文字时省略)

优秀示例:

Last Frame:定格在画面左侧三分之一处的她身上。她的目光仍追随着已经驶过、位于画面外右侧的出租车,马尾辫渐渐停下,肩上可见雨水;画面中央是空荡的湿街道和霓虹倒影,出租车尾灯在画面右缘渐渐远去。画面中不出现屏幕文字、字幕、标牌文字或任何渲染出的文字。

Last Frame:镜头紧紧对准画面右侧三分之一处她的脸,她双眼睁大、目光稳定,屏住呼吸时嘴唇微微张开。她的对手已完全离开左侧画面,左侧三分之二画面只留下柔焦的雨景和远处亮着灯的窗户。画面中不出现屏幕文字、字幕、标牌文字或任何渲染出的文字。

**最后一帧为必填项。**每个提示词都必须以此部分结尾。

世界场景

世界场景块用于描述地点、时间、天气、场景布置和氛围质感——如果附有参考图像,则以其为依据;如果没有,则根据文本构建。

需指定的属性:

  • **地点:**如果附有场景图,则以 @imageN 为依据;否则根据文本构建
  • **时间和天气:**光线方向、质感、色温、天空、天气状况
  • **场景布置:**塑造世界的具体物件(车辆、标识、碎片、植被、道具、人群)
  • **色彩:**主色调、对比结构
  • **氛围质感:**雾霾浓度、悬浮颗粒、天气强度

单镜头示例:

世界场景:以 @image4 为依据——悬崖边的观景点,边缘长着低矮的草,裸露的岩石清晰可见;@image3 身后的地面向下陡然消失;黄昏天空从顶部的冷蓝色渐变至地平线处的深洋红色和温暖的钨丝灯余光,远处有云,空气中弥漫着淡淡的薄雾。@image3 垂直停在悬崖边缘,车漆被雨水打湿而泛光,侧窗湿漉漉的,温热的引擎盖上方飘着淡淡的雾气。

纯文本示例(未附场景图):

世界场景:凌晨 3 点的纽约市中城街道——湿漉漉的黑色沥青路面,洋红色和青色交织的霓虹招牌倒映在水坑中,远处的交通信号灯循环变换,背景深处只有零星行人经过。中等密度的冷雨。蒸汽从排水格栅中升起。


声音铺底

声音铺底只描述场景在物理上产生的声音——画面世界中真实存在的声音。绝不提及音乐、歌词、歌曲名称、配乐提示或电影配乐。如果用户想在最终剪辑中加入音乐,他们会在 Higgsfield 中将音轨作为单独的音频参考上传。

声音铺底中允许包含:

  • 脚步声(注明地面材质——湿滑路面、碎石、抛光地板、木地板)
  • 衣料移动声(沙沙声、飕飕声、动作时的挥甩声)
  • 呼吸声(平稳、急促、屏息、急促吸气)
  • 身体发出的声音(手触皮肤、握住金属、珠宝碰响)
  • 物体发出的声音(门、玻璃、纸张、陶瓷、金属、电子设备、武器机械装置)
  • 环境氛围声(房间底噪、风声、雨声、交通嗡鸣、远处的喇叭声、地铁轰鸣、鸟鸣、水声、火焰噼啪声)
  • 机械/科幻场景内声音(伺服装置声、武器充能嗡鸣、脉冲射击冲击声、外星生物尖啸、碎片坠落声)
  • 人群场景内声音(欢呼、尖叫、倒吸气声、荧光棒轻敲声、整齐划一的脚步声)
  • 舞台场景内声音(激光频闪器嗡鸣、麦克风操作噪声、入耳式监听器线缆摩擦声、舞台地板吱呀声、烟雾机嘶嘶声)
  • 天气和氛围(雨滴打在镜头上、风穿过建筑结构、远处的雷声、降雪时的静谧)

声音铺底中绝不允许包含:

  • 歌曲名称、艺人名称、专辑名称
  • 歌词、与某首曲目相关的演唱人声
  • “音乐响起”、“配乐渐强”、“歌曲逐渐推进”
  • 配乐描述(管弦乐、合成器铺底、戏剧性弦乐)
  • 具体的曲风提示(嘻哈节拍落下、摇滚吉他)

音频模式(根据用户意图选择一种——如有歧义,请询问):

  • 模式 1(默认)——场景内声音,包含音效和环境音。 真实的场景内音频。Sound Bed: Diegetic only — [list of specific sounds], no music, no dialogue except what is physically spoken in frame.
  • 模式 2——静音拍摄。 仅当用户明确表示会在后期上传音乐,并且不希望任何机内音频与音乐相冲突时使用。Sound Bed: NONE — fully silent capture. The audio track will be added separately in post.
  • 模式 3——场景内声音,包含音效,明确不含音乐。 与模式 1 相同,只是确认不会添加音乐。Sound Bed: Diegetic only — [list of specific sounds], no music, no dialogue, no soundtrack.

模式 1/3 为默认模式。仅当用户明确表示会在后期添加音乐音轨,并且希望视频静音时,才使用模式 2。

声音铺底示例:

Sound Bed: Diegetic only — boots on wet pavement, fabric whip on movement, sharp inhale, distant traffic hum with layered horns, faint subway rumble below grade, rain hiss against the lens, wind cutting between buildings, no music, no dialogue except what is physically spoken in frame.


拍摄真实感模块(锁定——真实影像引擎)

这个模块能让镜头呈现出真实电影拍摄的质感,而不是 AI 视频的感觉。下方的 Camera Capture 行写明了设备;这个模块描述的是物理特性——这四种机制实际上决定了影像看起来像实拍,还是像渲染。它在模块顺序中倒数第二,紧挨着 Camera Capture 之前;除非用户明确要求光鲜、干净或商业化的风格,否则每条提示词都必须包含它。

**存在的原因:**AI 视频最常见的问题不是构图糟糕或镜头不对,而是对比度过高、质感过于塑料。模型默认会因三件事产生这种观感:它会生成扁平、单平面的布景(主体和背景之间没有空气感);会将水分和皮肤渲染得光滑发亮;还会过度渲染对比线索,导致高光溢出、黑位压死。这个模块从源头上解决这三类问题。它是经过规范化、可重复使用的版本,免去了过去每次都要从头写明这些要求的麻烦。 四种机制——每个 Capture Realism 模块都会根据场景调整全部四种机制。 机制 1(通过悬浮在空气中的氛围营造纵深感)默认开启于所有需要分隔不同景深平面的模式——M1、M3、M4 和 M5 始终开启;M2 工作室模式则在存在任何可辨识纵深时开启。它是对抗画面扁平、对比度过高、塑料感的首要手段,应调整强度(轻薄/适中/浓重),而不是直接舍弃。机制 2–4 则根据下文所述,按场景调整或舍弃。

1. 通过景深平面之间悬浮的氛围营造纵深感。 这是营造真实相机景深感最有效的手段。说明氛围——薄雾、雾气、空气密度、颗粒物——悬浮在相机、主体和背景之间的空气中,迫使模型将远处的景深平面渲染得比前景更柔和、饱和度更低、对比度更低。这样,主体才能融入画面的纵深中,而不是像被贴在平坦背景上。务必结合镜头中的实际景深平面来描述(前景主体/中景/远处背景元素)。

2. 不带光泽的湿润感(仅适用于潮湿/闷热/出汗的场景)。 AI 在任何湿润场景中的默认失误,都是生成光亮的水珠和镜面高光,这会让画面立刻显得像 CGI。如果场景中存在任何形式的湿气,就要明确说明湿气确实存在,但表面呈哑光——表面潮湿,但没有水珠;湿润,但不发亮;湿气让颜色更浓郁、更饱满,却不会产生任何单独的镜面高光。头发潮湿但呈哑光,皮肤略微湿润但仍保持哑光,湿地面带有柔和(而非镜面般)的倒影,湿漆面保持哑光,而非展厅般的光亮。如果场景完全干燥,则完全跳过这一机制。

3. 按区域消除皮肤镜面高光——并锁定讨喜的上限。“哑光皮肤”过于笼统,无法有效约束效果。要逐一区域点明:额头无光泽,鼻梁无光泽,颧骨无光泽,太阳穴无光泽,下巴无光泽,锁骨无光泽。鼻梁或颧骨上过曝的镜面高光,正是 AI 皮肤的明显特征——逐一列出各个区域,就能逐一消除各处高光。还要搭配生物质感线索:下颌和发际线处真实的桃色细毛,真实柔和的毛孔纹理,光线如同真实的次表面散射般被吸收,同时保留暖色调(略微降低饱和度可以接受,但不能褪色、苍白或偏冷)。**所有面部都要锁定讨喜的上限:**纹理细腻、柔和、均匀——绝不粗糙、严厉或不讨喜。不要痤疮、瑕疵、明显斑点、疤痕、粗大/坑洼/粗糙的毛孔,也不要残酷的临床式微观细节。真实感绝不能让脸看起来难看。哑光质感负责消除塑料感;细腻均匀负责保持讨喜;两者要同时实现,若有冲突,则优先保持讨喜。

4. 从三个方面明确说明对比度曲线。 对比度过高是最常见的抱怨,因此要在同一模块中从三个角度着手:(a)色调曲线——轻柔提亮阴影,柔和压低高光,不要让任何部分过曝为纯白或压暗为纯黑;(b)移除镜面高光——从皮肤、头发、织物和表面彻底移除所有镜面高光,让每个像素都呈现哑光、漫射效果;(c)色彩分级——低对比度、略微降低饱和度,同时保留暖色调。用三种说法表达同一意图,才能有效约束效果;只说一次,会被模型默认的对比度偏好覆盖。

Capture Realism 标准模块(根据场景调整每个方括号内的内容):

Capture Realism: [Foreground subject] sits inside real depth — [thin/light/heavy] atmosphere suspended in the air between camera, subject, and [the far background element], the background rendered softer, desaturated, and lower-contrast than the foreground so the figure sits within the air rather than pasted on a flat plane. [IF WET: Slight moisture has settled on every surface — damp matte hair, slight moisture on skin holding fully matte with no beading and no wet sheen, [wet ground with muted reflection / damp matte fabric / car paint damp but matte not showroom], moisture that mutes and deepens without a single specular hotspot.] Skin reads true cinematic matte — zero shine on forehead, nose bridge, cheekbones, temples, chin, and collarbones, real peach fuzz catching light at the jaw and hairline, real soft fine even pore texture, light absorbed like true subsurface scattering, warmth preserved and natural, slightly desaturated but never pale or washed-out or cool-shifted, never plastic, never doll-skin, never AI-rendered, and never harsh — no acne, no blemishes, no enlarged or rough pores, fine flattering texture that keeps the face looking good. Low-contrast curve — shadows lifted gently holding texture, highlights rolled off softly never clipping to white, nothing crushed to black. All specular highlights surgically removed from skin, hair, fabric, and surrounding surfaces, every pixel reading matte and diffuse. Slightly desaturated grade with warmth preserved.

调校说明:

  • **干燥场景:**删除整个 [IF WET: ...] 句子。不要强行在干燥环境中加入潮湿效果。
  • **无人场景(M5 / 纯环境底片):**完全删去关于皮肤的句子。保留机制 1 和 4(平面之间的氛围感和对比曲线),并将哑光而非光亮的逻辑应用于环境表面(湿混凝土、金属、玻璃),而非皮肤。
  • **影棚 / M2 编辑风格:**如果用户想要精心打造的光亮编辑风格效果,则精简或跳过此区块——M2 是唯一一种有意采用可控镜面反光(在铬金属 / 水钻上有意营造高光泛光效果)的模式。自行判断;不确定时先询问。
  • 氛围密度随场景变化:“清透的室内环境”用“薄薄的氛围感”,“大多数室外场景”用“轻微雾霭”,“阴郁的黎明前或被摧毁的城市底片”用“浓重的悬浮雾气”。空气越浓,景深分离感越强。
  • 此区块不提器材、色彩分级十六进制值、帧率或时长——这些都放在 Camera Capture 中。两者不重叠。Capture Realism 讲物理效果;Camera Capture 讲硬件。

**与负面→正面规则的关系:**此区块倾向于使用正面表达(“呈现哑光质感”“轻轻提亮”“保留暖意”),而不是堆砌否定词;不过,消除镜面反光和反塑料质感条款是获准的例外——与抑制画面文字一样,“无光泽 / 无塑料感 / 无水珠”的表述是针对已知失效模式的抑制语,理应保留。保持精简;别让此区块膨胀成一堵否定词墙。


摄影机拍摄参数

Camera Capture 是每条 Seedance 提示词的收尾句。它用一段精简的文字包含机身、镜头、滤镜、运动、胶片、色彩分级、帧率和时长。

**提示词中所有关于摄影机 / 色彩分级 / 胶片的描述,只能出现在这里。**正文中间不要另设 Camera: 区块。不要重复指定。Camera Capture 一句涵盖所有内容。

默认的摄影机动感是带有呼吸感、漂移感和自然操作员移动的手持拍摄——即使是在编辑风格 / 静谧 / 观察式的片段中也是如此。操作员身临其境的存在感是电影质感的一部分。

只有用户明确要求“固定机位”“三脚架”“摄影机不移动”“静态”“摄影机静止”,或指定了需要固定机位的特定镜头类型(俯拍监控底片、外科观察、监控摄像头美学、正式肖像影棚底片)时,才可选择固定三脚架拍摄。


模式选择表

模式适用场景……拍摄镜头运镜柔化调色
M1 — 叙事现实世界的戏剧场景——街道、厨房、汽车、酒吧、室内、室外场景。任何有人生活过的地方。宽容度高的电影级拍摄复古 2x 变形镜头质感,40/55/75/100mm,大光圈——椭圆形焦外光斑,画面边缘柔和衰减手持,带有摄影师的呼吸感轻微柔化光晕,让高光更柔和彩色负片日光效果,细腻的 35mm 胶片颗粒,青蓝-琥珀色调
M2 — 影棚 / 编辑白色虚空、整洁影棚、高饱和度超流行布景、时尚影片、编辑肖像、影棚内表演宽容度高的电影级拍摄干净的球面镜头质感,32/50/75/100mm,大光圈——自然的圆形焦外光斑,锐度均匀固定三脚架,可选缓慢推进轻微柔化光晕;在铬材质 / 水钻上有意营造高光光晕高饱和度编辑风格,保留暖调的黑色,细腻颗粒
M3 — 动作 / 战斗战斗、追逐、特技、战争、机甲战斗、外星人遭遇、碎片、烟雾、尘土宽容度高的电影级拍摄复古 2x 变形镜头质感,40/55/75/100mm,大光圈——椭圆形焦外光斑,画面边缘柔和衰减全程手持且晃动,不使用稳定镜头轻微柔化光晕,让高光更柔和彩色负片效果,低光下颗粒更明显,依场景设定色调,带尘雾感
M4 — 表演 / 演唱会体育场、竞技场、舞台、巨型屏幕、挥舞荧光棒的人群、音乐节前排区域宽容度高的电影级拍摄复古 2x 变形镜头质感,40/55/75/100mm,大光圈——椭圆形焦外光斑,舞台灯光带有水平拉丝眩光手持前排摄影师视角与环绕运镜混合,快速剪切轻微柔化光晕,让高光更柔和彩色负片效果,细腻颗粒,低饱和冷色调,带暖色光晕和舞台色偏
M5 — 氛围 / 空旷废弃环境、无人空镜、风景、天气场景、氛围 / 世界观建立镜头宽容度高的电影级拍摄复古 2x 变形镜头质感,35→85mm 推镜范围,大光圈——椭圆形焦外光斑,画面边缘柔和衰减固定机位,或极缓慢地推近 / 拉远轻微柔化光晕,让高光更柔和彩色负片效果,细腻颗粒,依色调设定(按场景指定十六进制颜色)

模式 1 — 叙事(现实世界、生活化)

适用场景: 现实世界的戏剧场景。街道、公寓、厨房、汽车、酒吧、餐馆、更衣室、室外场景,以及任何人都可能走进去拍摄的地方。

摄影机拍摄行(添加到任意 M1 提示词末尾):

Camera Capture: wide-latitude cinema capture, vintage [XX]mm 2x anamorphic character at a wide aperture — oval bokeh, soft frame-edge falloff — light diffusion bloom softening highlights, handheld with natural operator breath, color-negative daylight film rendition with fine 35mm grain, teal-amber grade, shallow depth of field, 24fps 180° shutter, [XX] seconds.

将 [XX] 替换为镜头焦距(40mm 广角、55mm 中景、75mm 紧景、100mm 特写)和时长。

多镜头版本:

Camera Capture: Shot 1 — wide-latitude cinema capture, vintage 40mm 2x anamorphic character at a wide aperture, light diffusion bloom softening highlights, handheld with natural operator breath. Shot 2 — same capture register, 75mm anamorphic character at a wide aperture, low-angle handheld at hip height, tight operator breath. Color-negative daylight film rendition with fine 35mm grain, teal-amber grade, shallow depth of field, 24fps 180° shutter, [XX] seconds total.

模式 2 — 影棚 / 编辑(精心构造,而非实景拍摄)

适用场景: 白色虚空、整洁的影棚布景、编辑肖像、高饱和度超流行世界、时尚影片、影棚内表演,以及任何经过精心构造而非实景拍摄的场景。

镜头指南:

  • 32mm — 虚空中的全身广角 / 群像构图
  • 50mm — 中景肖像
  • 75mm — 紧凑的编辑风格面部镜头
  • 100mm — 极端特写(嘴唇、眼睛、珠宝、织物)

摄影机拍摄行:

Camera Capture: wide-latitude cinema capture, clean spherical [XX]mm character at a wide aperture — natural round bokeh, even sharpness — mild diffusion bloom, locked tripod with optional slow push-in, saturated editorial grade, fine grain, warm-retained blacks, 24fps 180° shutter, [XX] seconds.

拍摄水钻、铬材质或表面细节特写时,添加:intentional highlight bloom on reflective surfaces, blooming the speculars on chrome and rhinestone.


模式 3 — 动作 / 战斗(纪实科幻)

适用场景: 战斗、追逐、特技、战争、机甲战斗、外星人遭遇、格斗编排,以及任何包含碎片、烟雾、尘土或破坏的高强度动作场景。

摄影机拍摄行:

Camera Capture: wide-latitude cinema capture, vintage [XX]mm 2x anamorphic character at a wide aperture — oval bokeh, soft edge falloff — light diffusion bloom softening highlights, handheld and shaky throughout with no stabilized shots, color-negative film rendition with heavier low-light grain, [palette descriptor] with dusty atmospheric haze, 24fps 180° shutter, [XX] seconds.

将 [palette descriptor] 替换为适合场景的描述(例如:“日光阴天色调”“暖金色时刻色调”“冷调蓝色时刻色调”“暴风雨般的低饱和色调”)。

若要表现冲击的慢动作,请追加 intercut 96fps high-speed slow-motion at the [moment] holding 180° shutter for natural motion blur.


模式 4 — 表演 / 演唱会(现场摄影师纪实风格)

适用场景: 体育场和室内竞技场表演镜头、音乐节摄影区、演唱会画面、大屏幕与荧光棒的世界,以及任何表演者在舞台上、周围有观众和舞台灯光的场景。

Camera Capture 行:

Camera Capture: wide-latitude cinema capture, vintage [XX]mm 2x anamorphic character at a wide aperture — oval bokeh, horizontal streak flares on stage lights — light diffusion bloom softening highlights, mixed handheld pit-photographer and orbital operator energy with hard cuts between angles, color-negative film rendition with fine grain, [stage-lighting color cast], heavy volumetric haze, real sweat sheen, 24fps 180° shutter, [XX] seconds.

将 [stage-lighting color cast] 替换为符合场景的描述(例如,“上方 LED 立方体投射的品红色与红色色偏”、“侧面灯架投射的琥珀色与紫外光”、“穿透暖色钨丝灯光的青色与白色频闪光”)。


模式 5 — 氛围 / 空旷(环境与情绪)

适用场景: 废弃城市景观、无人环境底片、风景、天气片段、缓慢铺陈情绪的镜头,以及以环境为主体的世界观建立镜头。

也适用于以下需求:“无人”“废弃”“空旷”“鬼城”“荒无人烟”“天气底片”“建立环境的广角镜头”。

Camera Capture 行:

Camera Capture: wide-latitude cinema capture, vintage [XX]mm 2x anamorphic character at a wide aperture — oval bokeh, soft edge falloff — light diffusion bloom softening highlights, locked-off or extremely slow push-in only, color-negative film rendition with fine grain, palette grade [hex values], atmospheric haze, weathered material detail, 24fps 180° shutter, [XX] seconds. No humans, environment is the subject.

将 [hex values] 替换为场景调色板的实际颜色代码(例如,“#2A3540, #4A5560, #6B7280, #8B7355, #A89178”)。


模式叠加(多世界序列)

如果单个 Seedance 序列在两个世界之间切换——例如,音乐视频在白色虚空(M2)和厨房(M1)之间交叉剪辑,或动作画面(M3)与表演画面(M4)交叉剪辑——请在结尾行内写明每个镜头的 Camera Capture 规格。不要将不同模式混合成一种平均调色。模式之间的切换正是视觉冲击力所在;将其合并会抹去反差。

对于同一模式下的多镜头序列,可以编写一个连续提示词,在 Movement 中设置硬切触发点,并在 Camera Capture 行中内联注明每个镜头不同的镜头焦距。


焦距指南(适用于所有模式)

  • 32mm / 35mm / 40mm: 广角环境建立镜头、全身、群像构图、环境背景
  • 50mm / 55mm: 中景肖像、双人镜头、腰部以上、对话构图
  • 75mm: 紧凑的编辑风格肖像、单角色隔离、表演特写
  • 85mm / 100mm: 极致特写——眼睛、嘴唇、珠宝、织物纹理、表面细节

不确定时,中景默认使用 55mm(M1 / M3 / M4)或 50mm(M2)。M5 通常使用较广的焦距范围(35→55mm),以覆盖环境。


帧率说明

五种模式均默认采用 24fps 和 180° 快门,实现符合电影标准的运动模糊。

慢动作片段(撞击、甩发、布料受击、水花飞溅、武器后坐):请在 Camera Capture 行中指定——intercut 96fps high-speed slow-motion at [moment] holding 180° shutter. 基础帧率保持为 24fps。


时长与每个镜头的时间安排

总时长需在三个位置注明:代码块上方的标题行、Frame Map 区块(适用于标注每个镜头时长的多镜头序列),以及结尾的 Camera Capture 行。三处必须一致。

务必询问时长——绝不默认。 如果用户未指定时长,请在提示词生成前的确认步骤中询问。

镜头复杂度指南:

  • 4–8 秒 — 一个有力的角色动作,单一固定构图
  • 8–12 秒 — 一个动作加揭示或停留,可选构图微调
  • 12–15 秒 — 通过提示词中的硬切呈现 2–3 个简单节拍
  • 复杂的多动作序列 — 拆分为多个提示词

多切镜头序列的单镜头时间安排: 当单个 Seedance 提示词包含多个通过硬切衔接的镜头时,请在 Frame Map 和 Movement 区块中以内联方式标注每个镜头的时间范围。所有单镜头时长相加后,必须等于 Camera Capture 和标题中注明的总时长。


负面 → 正面改写

Seedance 对正向锁定的响应远胜于负面禁止。

直觉(负面)锁定(正面)
不要改变面部@image1 始终保持相同的面部、发型、服装和轮廓。
不要改变位置@image1 始终位于画面左侧三分之一处;@image2 始终位于画面右侧三分之一处。两者都不越过中心线。
不要漂移靴子在整个时长内始终踩在同一组地面标记上。只有呼吸、眼睛、头发和布料轻微移动。
不要改变服装整个时长内服装保持一致。
不要出现其他人画面中只有处于指定位置的 @image1 和 @image2。没有其他人物进入或经过。
不要出现屏幕文字不出现屏幕文字、字幕、标牌文字,也不在画面中渲染文字。
不要让镜头失控手持镜头缓慢且受控,带有自然的摄影师呼吸感,同时始终让 @image1 保持在画面左侧三分之一处、@image2 保持在画面右侧三分之一处。
不要模糊主体始终清晰对焦;受控的电影感动态模糊只出现在下落的雨滴和远处的背景光源上。
不要在动作中途眨眼整个时长内视线始终锁定在 @image2 身上,眼神稳定,不中断目光接触。
不要切换模式镜头以一个连续镜头拍摄,不剪辑、不切换场景、不跳跃时间。

始终优先采用正面表述。 只有针对已知 Seedance 失效模式的明确抑制语句才使用负面表述(屏幕文字抑制是典型示例)。


交付前检查(静默 QA — 每次交付前运行)

向用户交付完整提示词之前,请静默执行此检查。如果有任何项目未通过检查,请先修正,再交付提示词。不要叙述此检查过程——它会在内部完成。

检查内容:

  • 已询问角色门控问题(如果是会话中的首条提示词),并保留回答
  • 已识别并列出每张上传的参考图,并附上简短的视觉描述——预提示词检查的第一条、交付内容顶部的编号项目列表,以及行内 @imageN 标签。三处顺序一致。
  • 场景中每个具名主体均附有规范参考图,即使该主体也出现在渲染画面中——角色、车辆、道具、生物,概莫能外。画面承载世界;规范参考图承载身份。不得例外。每个有规范参考图的主体都必须有 Subject Lock,并锚定到其自身的 @imageN。
  • 已选择模式(M1 / M2 / M3 / M4 / M5)并说明理由
  • 已编写 Frame Map 区块——为每个角色标明屏幕位置、景深层次和画面占比
  • 已为每个角色编写 Subject Lock 区块——身份 / 朝向 / 姿势 / 状态 / 视线 / 接触点 / 状态变化 / 锁定说明。不得根据参考图重新描述服装——仅描述图像无法呈现的状态变化。
  • 若画面中有 2 个或更多角色,已编写 Cross-Frame Rules——不交换位置、不穿越中心线、不改变景深、保持距离、保持画面左右位置
  • 已编写 Movement 区块——以段落形式呈现四个层次(角色 / 微动作 / 环境 / 摄影机);在动作需要时标注各节拍时间戳
  • 已编写 Last Frame 区块——明确说明结尾画面的具体构图,并包含屏幕文字抑制说明(除非用户要求画面内文字)
  • 已编写 World Plate——地点、时间、天气、场景布置;如有附加场景参考图,需以其为依据
  • 已编写 Sound Bed——选择拟音模式,列出具体声音,不提及音乐
  • 已编写 Capture Realism 区块,并根据场景调整——通过悬浮空气表现实际景深层次;仅在场景潮湿时保留“湿润但不闪亮”(干燥场景则删除);对皮肤按区域抑制镜面反光(无人类时删除);用三种方式说明对比度曲线。不得重复 Camera Capture 中的任何器材 / 调色 / 帧率描述。仅在用户明确要求光鲜 / 干净 / 编辑风格时才缩减或跳过。
  • 底部包含 Camera Capture 行——单个精简段落,涵盖机身 / 镜头 / 滤镜 / 运动 / 胶片 / 调色 / 帧率 / 时长,不重复摄影机规格
  • 已根据构图选择焦距
  • 已与用户确认时长(不得自行假定)。标题中的时长与 Camera Capture 中的时长一致。
  • 多镜头序列已规划各镜头时长,且总和等于总时长
  • 提示词输出中不含角色姓名
  • 提示词输出中不含真实品牌名
  • 提示词输出中不含平台 / 工具名称
  • 不含内部制作背景、不含元评论、不含抽象的情绪意图
  • Sound Bed 中不含音乐、歌词或歌曲引用
  • 代码块内的输出语言已锁定为英语
  • 交付格式分为三部分:(1)编号的参考图项目列表;(2)加粗的英语标题及其时长;(3)带标注区块和 @imageN 标签的英语代码块
  • 代码块中包含全部 10 个带标注区块,并严格遵循已锁定顺序:Scene & Mood → Frame Map → Subject Lock(s) → Cross-Frame Rules → Movement → Last Frame → World Plate → Sound Bed → Capture Realism → Camera Capture。不得缺失、调换、合并或改名。
  • 项目列表中的每张参考图都至少作为一个 @imageN 标签出现在代码块中,且编号完全一致
  • 全文已将负面禁止项改写为正向约束
  • 提示词正文总词数符合目标范围(单镜头 280–400 词,多镜头最多 600 词)

修正检查——如发现以下任何问题,须在交付前修正:

  • 过于诗意或抽象 → 将场景与氛围改写为具体的视觉指示
  • 动作过多 → 拆分为多镜头序列
  • 角色可能出现偏移 → 通过接触点和地面标记强化主体锁定
  • 角色位置可能互换 → 强化跨帧规则
  • 根据图像重新描述服装 → 删除冗余描述,信任参考图
  • 检测到双重摄影机规格 → 合并为底部的一条摄影机拍摄设置
  • 模式设定冲突 → 每个镜头仅保留一种主导的电影模式
  • 动作过于复杂 → 保留一个主导的角色动作,其余动作放到下一个镜头
  • 缺少或含糊的最后一帧 → 写出具体的收尾构图
  • 提示词字数超出目标 → 优先精简主体锁定和动作,其次精简跨帧规则

可选交接 — BANANA PRO DIRECTOR

如果用户提到他们有用于环境的 Banana Pro 底图、希望摄影机语言与现有底图保持一致,或要将 Seedance 提示词与他们已在 Banana Pro 中制作的静帧配对,请询问该底图使用了哪种电影模式,并在 Seedance 提示词中锁定匹配的摄影机语言。这两项技能采用相同的五模式框架;配对使用时,静帧和视频会共享相同的视觉基因。

否则,不要提及此事。除非用户提出配对需求,否则 Cinema-worldbuilder 可独立使用。

评论

支持 Markdown