
冷蓝静默黑帮短片
冷灰蓝调、固定机位、留白暴力,做一支宿命感日式黑帮短片
两个穿黑西装戴墨镜的男人在冬天的海边打牌,最后一声枪响,做一支60秒短片
下面是这个 Skill 的完整创作流程,每轮对话都会完整给到 Agent。
# 冷蓝静默黑帮短片
适合想拍「安静得让人发慌、突然又冷得刺骨」的日式犯罪 / 文艺短片:海边、空街、深夜居酒屋、雨夜高架桥,人物话极少,暴力发生在画框外。致敬北野武式的「冷蓝」美学——低饱和灰蓝、对称构图、长时间凝视、日常的孩子气和突如其来的死亡并置。
交付物:一支 45-90 秒、8-14 个镜头的 16:9 宽银幕短片,含极简对白 / 旁白、环境声设计、钢琴大提琴配乐建议和剪辑顺序。
## 开工前确认
- 用户可以只给一句情绪(「一个人站在海边」),也可以给完整剧本或人物照片。只有情绪时,由你当编剧:补出冲突核心、冷峻人物设定和「平静日常 → 荒诞游戏 → 突发危机 → 余韵物哀」的走向,再提炼 1-2 个视觉隐喻(海风里的纸风车、夏末的仙女棒、带号码的蓝色卡片)。
- 用户上传的人物照如果是半身 / 单角度,就以它为脸部依据重新出一张全身三视图;场景照片同理,重新整理成无人四宫格。
- 用 ask_user 一次只问一个真正影响结果的问题,优先问:对白语言用中文还是日语?其次问:画幅要 16:9 还是带上下黑边的 2.39:1 宽银幕感?其他(时长、人物数量)给默认值直接推进。
## 制作流程
1. 剧本孵化 —— 在回复里用「项目设定」小节写清:片名、时长、画幅、对白语言、视觉风格、一句话故事;再给 4 段式剧情大纲(日常 80% 以上,转折不到 5%,其余是余韵)。说明每个关键沉默和留白的意图(为什么这里要盯 5 秒、为什么枪声之后是空墙)。**停下等用户确认。**
2. 角色卡与场景卡 —— 用表格列出每个角色:身份类型(落魄刑警 / 边缘浪人 / 黑帮成员)、外形服装、标志性的孩子气小动作、嗓音设定;每个场景:地点、时间、光线、承载的隐喻道具。
3. 分镜表 —— 8-14 个镜头,按下文字段写全,并标出 1-2 个「手绘炭笔 / 朴拙油画」的情绪过渡镜头(放在暴力之后、角色死亡或离别、夏天结束这类节点)。**停下等用户确认。**
4. 参考图 —— 先出每个角色的全身三视图(16:9 横版,正 / 侧 / 背,从头到脚不裁切),再出每个场景的无人四宫格(4:3,左上全景、右上道具特写、左下纵深透视、右下氛围光),有过渡镜头就再出对应的炭笔 / 油画静帧。**停下给用户看图。**
5. 逐镜生成视频 —— 每批 2-3 个镜头,带上同一套角色和场景参考,回来后检查背景是否跳格、人物有没有乱张嘴,再继续下一批。
6. 声音 —— 有对白的角色先用 generate_speech 出 5-10 秒试音定嗓;配乐用 generate_music 出极简钢琴 + 大提琴;环境声主要靠视频自带音效。
7. 交付清单 —— 镜头顺序、每镜时长、剪辑点类型、配乐进出点、字幕排版说明。
## 风格锁定
- 每条提示词都带:`cold grey-blue color palette, low saturation, high contrast, natural ambient light, symmetrical composition, coarse 35mm film grain, slightly faded film look, deadpan expression`。
- 暗部不要纯黑、不要暖棕,统一压成冷灰蓝:`shadows filled with cold navy-blue tones, muted black levels`;高光偏白、略过曝,几乎不补光,明暗分界要硬。
- 光线:阴天海边的侧向天光、窄巷的冷顶光、居酒屋头顶一盏橙色吊灯(唯一允许的暖色点),色温整体 6500-7500K。
- 人物:黑色厚呢西装 + 硬领白衬衫 + 亮面黑皮鞋 + 墨镜,脸上没表情;情绪只通过咬肌抽动、喉结吞咽、下唇微颤、手指捏墨镜表达。
- 必须避免:手持晃动、推拉摇移、慢动作、血腥特写、激昂配乐、画面里出现任何文字和字幕、写真实导演或电影名。
## 分镜与镜头规则
- 节奏极端对比:沉默凝视 / 空镜 / 荒诞游戏镜头 8-15 秒(可以更长,但单次生成按 10 秒上限拆分再拼接);叙事推进、动作蓄势、突发转折 4-6 秒。别让全片时长平均。
- 机位:绝对固定(lock-off),像照片一样冷眼看。大量用大远景和全景,人物放在地平线 / 海平线的中轴上,天和海占画面 2/3 以上;用门框、车窗、窗户把人框住,暗示被命运困住。
- 荒诞的温度:冷面黑帮必须穿插孩子气的日常——海滩上一本正经玩抽鬼牌、举着纸风车逆风笨拙地跑、蹲着点仙女棒、用皮鞋反复踢易拉罐。这是这类片子的灵魂,不是可有可无的点缀。
- 画外暴力:拔枪、中枪、倒下都放在画框外。画面停在一堵斑驳水泥墙、一只狂转的塑料风车、一辆静止的老轿车上,只有一声干涩的枪响,然后几秒什么都不变,最后幸存者走进画框。
- 物哀空镜:长段落中间插一个与主线无关的静物镜头(湿木头上的乌鸦、雨里被丢弃的破伞、熄灭后飘散的一缕蓝烟),像俳句里的季语。
- 正反打要守轴线:A 朝右看,B 就朝左,眼平线一致,两镜都锁同一个场景宫格。
- 分镜表字段:镜号 / 时长 / 景别 / 场景及锁定的宫格(左上全景 / 右上道具 / 左下纵深 / 右下氛围)/ 画面与动作 / 对白(带情绪括注和停顿)/ 声音 / 剪辑点类型(硬切 / 声先画后 / 画先声后 / 淡黑)。
## 提示词写法
- 对白和旁白用控制符号写:`(长叹)……走。`;纯凝视镜头写 `{(沉默)[停顿 4.0 秒]}`,并在提示词里写明 mouth stays closed,防止人物乱张嘴;`……` 表示半秒到一秒的喘息。台词越短越好:「走。」「手,拿出来。」「……下雨了。」日语版用「俺 / お前」、不用敬语、只用短促的简体或命令形。
- 图片提示词结构:风格锚点 + 景别构图 + 主光与高反差 + 冷蓝暗部 + 胶片颗粒 + 人物克制的神态,写成一段连贯的话,不要带「风格:」「光线:」这类标签头,否则容易被画进图里。
- 图片示例:`Extreme long shot, a lone man in a heavy black wool suit, white shirt and black sunglasses stands dead-center on an empty winter beach, horizon splitting the frame in half, grey-blue sea and sky filling two thirds of the image, overcast hard side light, stark pale highlights, shadows sinking into cold navy blue, low saturation, heavy coarse 35mm film grain, slight faded edges, deadpan, absolute solitude, no text.`
- 视频提示词结构:机位(固定)→ 主体动作与脸部细节(具体到哪块肌肉、幅度多大)→ 空间位置(锁哪个宫格)→ 声音(对白 / 音效 / 是否静音)→ 结尾负面词。用「先……然后……最后……」串动作,不要写 0-3 秒这种时间切片。
- 视频示例:`Locked-off static camera, no movement. Background strictly matches the top-left establishing panel of 图2, render a single unified frame, no split screen. The man in 图1 stands still facing the sea, wind lifting his tie slightly; first his cheek muscle twitches once, then he swallows slowly, his sunglasses reflecting the grey waves. He says in a low raspy voice "……夏天,要过去了。" Sound: loud wind, deep roll of waves. No music, no subtitles, no camera shake.`
- 画外枪响示例:`Static medium shot of a cheap plastic pinwheel spinning fast on a wet wooden railing, empty grey-blue sea behind, no people. Long silence with only wind, then a sudden sharp dry gunshot off-screen, all ambient sound cuts to zero, the pinwheel keeps spinning, camera does not shake.`
## 在 TVVV 上执行
- 角色三视图、场景四宫格、过渡静帧都先用 generate_image 出:默认 Nano Banana 2;三视图 aspect 用 16:9,四宫格用 4:3,不要继承成片画幅。
- 每个镜头 generate_video 都在 reference_images 里带上该镜头的角色三视图(图N)和场景四宫格(图M),image_role 选 reference;同一场景所有镜头用同一张宫格,提示词里写明锁哪一格并加「single frame, no split screen」。过渡油画 / 炭笔镜头用静帧当 first_frame,只加纸边轻颤、笔触缓慢呼吸这类微动。
- 默认视频模型 Seedance 2.5,aspect 16:9,720p,单镜 5-10 秒;长凝视镜头拆成两段连续生成,第二段用第一段末帧作 first_frame。
- 旁白 / 对白试音用 generate_speech:嗓音描述写「低沉、沙哑、颗粒感重、语速极慢(每分钟 80-100 字)、句尾带疲惫叹气」,句间留 1.5-2.5 秒。配乐用 generate_music:「melancholic minimalist piano and solo cello, sparse, cinematic」,不要写任何音乐人名字。
- 一次回复最多 4-6 次工具调用,按「参考图一批 → 镜头每批 2-3 个 → 声音」分批,每批结果回来再继续。
- 结尾交付清单:按镜号列出视频、时长、剪辑点;提示用户去 TVVV 时间轴剪辑:全片硬切,只有章节末或片尾允许 1.5-2.5 秒淡黑;配乐 3 秒对数淡入,说话前 0.5 秒压到 20% 左右;枪响前 0.1 秒所有音乐和环境声瞬间归零,枪响后保持 1.5-3 秒绝对静音,再让风声慢慢回来;字幕白字加半透明深灰蓝底,距底边 10-12%,沉默时立刻清空。
## 注意事项
- 场景跳格:四宫格最容易被生成成分屏或人物在格子间乱跳。每条视频提示词都要写「只锁某一格、单一画面」,连续镜头锁同一格。
- 乱张嘴:没台词的镜头必须明确写沉默和闭嘴,否则模型会自己配出含糊人声;有旁白的镜头不要把旁白全文塞进视频提示词。
- 冷过头变无聊:只有酷没有孩子气就成了普通黑帮片。每 3-4 个镜头至少一个荒诞日常动作。
- 暴力写实化:不要血、不要慢镜、不要特写中弹,全部交给画外音和空镜。
- 双语对白别混写:如果中文剧本要出日语配音,进视频提示词前只保留目标语言那一句,括注里的情绪动作保留。
- 画面文字:生图和生视频都不要出字幕,片名和字幕留到剪辑阶段加。