R1 · S01teaching · not a model input
She fills a sliver of the frame

人小,空间大
宽景里人物只占画面高度的 5%–15%,其余是墙、天花、地面或天空的大面积负空间。室内题材用低机位让天花和墙面压下来,或从建筑外部反拍让建筑显大。
S01:机位锁定,离地约 40cm,沿房间长轴
Loading…
Director method · unofficial research version
Make the space larger than the person, the camera calmer than the person, and the sound aware before the picture — while the character keeps a visible goal.
The unknown, scale, and pressure · 7 rules · avg shot 4–8s · v1.2.0

Cover reuses a generated keyframe · not a model input
GoodCase's own synthesis from public work and interviews. Not made or endorsed by the director or their company. Does not reproduce shots, lines, characters or plots from any real film. The full method text is in Chinese.
§ 01 · RESULT
Same original brief for all five directors. Keyframes below are single images generated from this Skill's storyboard; they are results, never model inputs.
10s · 720p · 1280x720 · 24fps · grok CLI 1.0.46 · image_to_video
One single attempt, not a stable reproduction. First frame is this shot's keyframe; the motion prompt is the Skill's own text, passed verbatim. The storyboard plans 6s; this clip is 10s, so the push is slower than planned. The audio track is near-silent; the Skill's sound plan was not generated.

S01 · 6sR1 R3 R6 R7
她要确认屋里有没有人
△ partly 低机位、天花板压在上三分之一、空地板占下半、桌子在中景显小,房间的空旷做出来了;但她占画高约 45%,提示词写的是约 8%。

S02 · 7sR2 R3 R5
她要看清本该空着的桌上多了什么
△ partly 桌在中景、杯子只是一个带细热气的小体量,这一半成立;但她站在左缘占画高约 65%(要求约 10%),人与空间的比例反了。

S03 · 5sR2 R4 R7
她要判断这杯茶刚放下多久
✓ matches the shot 75mm 近景,茶杯在左下三分之一,热气直上,窗在背后虚成亮块,左侧纵深里有一个虚着的小人影。R2 / R4 成立。

S04 · 6sR1 R2 R3 R5
她要弄清水从哪来、通向哪里
✓ matches the shot 离地约 15cm,断续的湿痕反着窗光伸向窗下墙根,她只露小腿和鞋在左缘。

S05 · 6sR1 R2 R3 R6 R7
她要看到窗外是谁
△ partly 背对镜头站在窗前,窗过曝成白看不清院子,墙与地占大半画面;但她占画高约 35%(要求约 12%),桌上的茶杯也不见了。
Generated with:codex exec · image_generation · gpt-6.1-sol / high · codex-cli 0.163.0 · each shot gets only the references it cites; used across the film: C01 / L01 / P01 · one run per shot, no retouching
§ 02 · METHOD
Visual thesis from the test run:她每靠近一条线索一步,画面里属于人的部分就更小一点,属于空房子的部分就更大一点;最后她站到窗前,画面里只剩一个什么都没有的院子,比她大十倍。
R1 · S01teaching · not a model input

人小,空间大
宽景里人物只占画面高度的 5%–15%,其余是墙、天花、地面或天空的大面积负空间。室内题材用低机位让天花和墙面压下来,或从建筑外部反拍让建筑显大。
S01:机位锁定,离地约 40cm,沿房间长轴
R2 · S02teaching · not a model input
S02 桌在中景、杯只是一个小体量 → 镜头匀速推进(她留在后方不动) → 停在桌前,杯与热气居中,她成为景深处的小剪影
S03 热气在窗光里直上 → 杯壁一道凝水下滑 → 一滴水落到桌沿外,画外落地
S04 桌脚旁一截湿痕 → 镜头匀速推进揭示整道水痕通向窗下墙根,她的脚从左侧入画、跨过水痕 → 她的脚走向窗,水痕尽头落在窗下
S05 她背对镜头走到窗前站住,占画高约 12%,墙面占画面四分之三 → 镜头匀速推进,窗口渐渐填满画面 → 院子完全显露:空的,她不回头揭示要慢,而且分步
揭示用恒速推轨或缓慢横移完成,镜头比人物更早停下或更晚到达;未知的东西先以形状、阴影或声音出现,再显露。
R4 · S03teaching · not a model input
声音就是空间
低频底噪和空间混响铺满全片;在长时间的近乎无声之后,给一个具体、清晰的声音(滴水、门轴、风)。声音的尺度暗示画外比画内更大。
人小,空间大 · Small figure, large space
宽景里人物只占画面高度的 5%–15%,其余是墙、天花、地面或天空的大面积负空间。室内题材用低机位让天花和墙面压下来,或从建筑外部反拍让建筑显大。
比例本身就是压迫。观众先感到空间,再感到人在里面有多小。
Check:至少两个镜头写出人物在画面中的大致比例和负空间的位置。
揭示要慢,而且分步 · Slow, staged reveal
揭示用恒速推轨或缓慢横移完成,镜头比人物更早停下或更晚到达;未知的东西先以形状、阴影或声音出现,再显露。
慢让观众有时间去想象,想象出来的比看到的更大。
Check:揭示镜头写出恒速运动的起止,并在前一镜给出未知之物的部分迹象。
镜头比人克制 · The camera stays calmer than the person
机位锁定,或做匀速直线运动。不用手持、甩镜、环绕、变速、急推。
人物越不安,镜头越稳,反差越强。
Check:所有镜头的运动写成 locked 或 constant-speed,没有手持与变速。
声音就是空间 · Sound is space
低频底噪和空间混响铺满全片;在长时间的近乎无声之后,给一个具体、清晰的声音(滴水、门轴、风)。声音的尺度暗示画外比画内更大。
看不见的东西靠声音变大。
Check:声音方案写出底噪、静默段和那个具体声音落在哪一镜。
人物目标和因果线不能丢 · Keep the goal and the causal line
每一镜写出她此刻要找什么、下一步去哪;空间的压迫服务于她的行动,而不是替代行动。
只有压迫没有目标,画面就成了建筑摄影。
Check:分镜每一镜的叙事任务写出人物目标,相邻镜头之间有因果。
一个主光平面,空气可见 · One light plane, visible air
全场景只有一个主光方向(窗、天光),人物常以剪影出现在亮面前;空气里有尘、雾或水汽,让光有体积。
单一光向让空间简洁到近乎抽象,剪影让人物变成尺度的参照物。
Check:每一镜写出主光方向,且全片一致。
镜头时长给足 · Hold long enough
单镜 4–8 秒,30 秒的片子 4–6 个镜头;在揭示前多停一拍。
等待是这套方法的节奏单位,剪短了尺度就出不来。
Check:分镜总镜头数与平均时长落在这个范围内。
Use it for
Not for
This is not it
§ 03 · RECIPE
Everything below is the Skill's actual output on the shared brief, unedited except for layout.
Input used in the test
用丹尼斯·维伦纽瓦的拍法,把下面这个故事做成一份 AI 视频的完整拍摄方案:30 秒,16:9。 故事:一位四十岁左右的女人回到空置多年的老屋。她推门进屋,发现原本空着的木桌上多了一杯还在冒热气的茶。她看见地上有一道水痕从桌边通向窗口。她走到窗前,窗外只有一个空院子。 要求:人物、三条线索的顺序和结局都不要改,没有对白。我已经有三张参考图:C01 是她的定妆照,L01 是老屋室内,P01 是桌上那杯茶。生成工具还没定,按只支持首帧图生视频来写。
Model inputs (generation_input)
C01 · identity · Ready
L01 · location · Ready
P01 · prop · ReadyCovers, teaching cards and the keyframes above are never passed to the model.
| Shot | Task | Size / camera | Action (start → end) | Sound | Cut | Rules | Assets |
|---|---|---|---|---|---|---|---|
| S01 6s | 她要确认屋里有没有人 | 极宽 21mm 机位锁定,离地约 40cm,沿房间长轴 | 门外停顿 → 推门、两步走进窗光亮带 → 站在亮带左端,头转向木桌 | 门轴一声;硬木地板脚步;低频底噪进入 | 她的视线指向桌子,顺着视线切到桌子 | R1 R3 R6 R7 | C01 L01 K01 |
| S02 7s | 她要看清本该空着的桌上多了什么 | 宽 40mm 恒速前推,沿地面亮带朝窗方向约 1.2m,第 5 秒停稳后静止 | 桌在中景、杯只是一个小体量 → 镜头匀速推进(她留在后方不动) → 停在桌前,杯与热气居中,她成为景深处的小剪影 | 底噪抬起 2dB;脚步停止;近乎无声 4 秒 | 镜头停稳后多停一拍再切,把揭示留给下一镜 | R2 R3 R5 | C01 L01 P01 K02 |
| S03 5s | 她要判断这杯茶刚放下多久 | 近景 75mm 机位锁定,桌面高度,浅景深 | 热气在窗光里直上 → 杯壁一道凝水下滑 → 一滴水落到桌沿外,画外落地 | 长静默后那一声清脆水滴(第 4.6 秒),全片唯一的具体声音 | 声音把注意力带到地面,顺着声音切到地面 | R2 R4 R7 | P01 L01 K03 |
| S04 6s | 她要弄清水从哪来、通向哪里 | 低角宽 28mm 贴地恒速前推,离地约 15cm,沿水痕朝窗约 1m | 桌脚旁一截湿痕 → 镜头匀速推进揭示整道水痕通向窗下墙根,她的脚从左侧入画、跨过水痕 → 她的脚走向窗,水痕尽头落在窗下 | 脚步;底噪;S03 水滴声的混响尾音跨切点进入后衰减 | 她已动身,跟着她去窗前 | R1 R2 R3 R5 | C01 L01 K04 |
| S05 6s | 她要看到窗外是谁 | 极宽 21mm 恒速前推,从房间深处越过她的右肩约 2m,第 4.5 秒停稳,最后 1.5 秒定住 | 她背对镜头走到窗前站住,占画高约 12%,墙面占画面四分之三 → 镜头匀速推进,窗口渐渐填满画面 → 院子完全显露:空的,她不回头 | 环境层整体降 6dB;只剩底噪与极远的风;收尾切到纯底噪 | 结束在空院,不给答案 | R1 R2 R3 R6 R7 | C01 L01 K05 |
Keyframe prompt
21mm-equivalent extreme wide shot, 16:9. Camera locked, very low, about 40 cm above the floor, centered on the long axis of the room. A woman stands in the opened doorway at frame left, occupying about 8 percent of frame height, a dark silhouette on the threshold; the ceiling fills the upper third and the bare empty floor fills the lower half as negative space; a plain wooden table sits small in the middle distance right of center. A woman of about forty years old; her face, hair and clothing exactly as in reference image C01 - do not change or invent any detail of her appearance. Interior of an old house left empty for years, exactly as reference image L01: bare wooden floor, a plain wooden table, one window in the far wall opening onto a courtyard; nothing added, no extra furniture, no modern fixtures. One single light plane only: daylight from the courtyard window in the far wall at frame right, laying one long bright horizontal band across the floor; the opened doorway is a dim passage and is not a light source. Visible dust suspended in the air, low-saturation cool grey-green, one dominant tone. No text, no watermark, no handheld blur, no dutch angle, no lens flare, no extra people, no visible lamps or ceiling lights, no busy detail in the negative space.
Motion prompt (image-to-video)
Locked camera, absolutely no camera movement, no handheld, no zoom, no speed change. The woman starts motionless on the threshold with a clear goal: to find out whether anyone is inside. She pushes the door inward and takes two slow steps into the room, then stops just inside the bright floor band and turns her head once toward the wooden table. Dust drifts slowly in the window light. Whatever is on the table stays an indistinct small shape, never clearly shown. End with the woman standing small at frame left inside the light band, facing the table, the room still and empty around her. Maintain: a woman of about forty years old, her face, hair and clothing exactly as in reference image C01, unchanged; interior of an old house left empty for years exactly as reference image L01; single light direction from the courtyard window in the far wall at frame right; the doorway stays dim and is not a light source. Avoid: a second light source appearing in the doorway, the camera drifting or shaking, her running, any other person entering frame, any text or watermark.
Keyframe prompt
40mm-equivalent wide shot, 16:9. Camera low, about 60 cm above the floor, aligned with the bright band of window light running along the floor toward the far wall. The plain wooden table sits in the middle distance just right of center, carrying one cup of tea that reads only as a small shape with a thin thread of steam; the woman is a small dark figure at the far left edge, about 10 percent of frame height, standing in the light band; the floor and the dim wall fill the rest as negative space. A woman of about forty years old; her face, hair and clothing exactly as in reference image C01 - do not change or invent any detail of her appearance. Interior of an old house left empty for years, exactly as reference image L01: bare wooden floor, a plain wooden table, one window in the far wall opening onto a courtyard; nothing added, no extra furniture, no modern fixtures. On the wooden table, a single cup of tea exactly as reference image P01, with visible hot steam rising from it. One single light plane only: daylight from the courtyard window in the far wall at frame right, laying one long bright horizontal band across the floor; the open doorway is a dim passage and is not a light source. Visible dust suspended in the air, low-saturation cool grey-green, one dominant tone. No text, no watermark, no handheld blur, no dutch angle, no lens flare, no extra people, no visible lamps or ceiling lights, no busy detail in the negative space.
Motion prompt (image-to-video)
Constant-speed dolly push straight forward along the band of window light, about 1.2 metres total, perfectly linear, coming to a complete stop before the shot ends and then holding still; no handheld, no zoom, no arc, no acceleration or deceleration. The woman stays where she is near the left edge with a clear goal: to see what is now on the table that should be empty. She does not walk forward and does not reach for anything. The camera arrives at the table before she does. The cup of tea becomes readable only as the push completes, its steam rising straight up through the window light. End with the wooden table and the steaming cup centered and still, and the woman a small out-of-focus silhouette behind at frame left. Maintain: a woman of about forty years old, her face, hair and clothing exactly as in reference image C01, unchanged; interior of an old house left empty for years exactly as reference image L01; a single cup of tea exactly as reference image P01 with visible hot steam; single light direction from the courtyard window in the far wall at frame right. Avoid: her hand entering frame, the cup moving or tipping, the steam blowing sideways, the camera continuing to creep after it stops, any other person, any text or watermark.
Keyframe prompt
75mm-equivalent close shot of the tabletop, 16:9, shallow depth of field. Camera locked, at tabletop height. A single cup of tea sits on the lower-left third of the frame with hot steam rising straight up through a shaft of window light; the rest of the frame is empty bare tabletop and, far behind and strongly out of focus, the bright rectangle of the window; a small out-of-focus human silhouette stands deep in the background at the left edge. Interior of an old house left empty for years, exactly as reference image L01: bare wooden floor, a plain wooden table, one window in the far wall opening onto a courtyard; nothing added, no extra furniture, no modern fixtures. On the wooden table, a single cup of tea exactly as reference image P01, with visible hot steam rising from it. One single light plane only: daylight from the courtyard window in the far wall, raking across the tabletop; no other light source. Visible dust suspended in the air, low-saturation cool grey-green, one dominant tone. No text, no watermark, no handheld blur, no dutch angle, no lens flare, no hands in frame, no busy detail in the negative space.
Motion prompt (image-to-video)
Locked camera, absolutely no camera movement, no handheld, no zoom, no rack focus, no speed change. Nothing in the room moves except the steam and one bead of water. The steam keeps rising straight up through the window light, telling the viewer the tea was poured moments ago. A single bead of condensation forms on the side of the cup, slides slowly down the wall of the cup, reaches the table edge and falls out of frame at the very end of the shot. The woman stays a small out-of-focus silhouette deep in the background and does not approach, does not touch the cup. End with the cup still centered in its light, the steam still rising, the bead gone. Maintain: interior of an old house left empty for years exactly as reference image L01; a single cup of tea exactly as reference image P01 with visible hot steam; single light direction from the courtyard window; shallow depth of field unchanged. Avoid: any hand entering frame, the cup sliding or tipping, the steam being blown sideways, the focus shifting to the background, any other person, any text or watermark.
Keyframe prompt
28mm-equivalent low wide shot, 16:9. Camera locked at floor level, about 15 cm above the boards, looking along the floor from beside the table leg toward the far wall. A thin broken wet trail on the bare wooden floor catches the window light and runs away from the table leg in the foreground toward the base of the window in the far wall; the floor fills the lower two thirds of the frame as negative space; the woman is present only as her lower legs and shoes at the far left edge, small and dark. Interior of an old house left empty for years, exactly as reference image L01: bare wooden floor, a plain wooden table, one window in the far wall opening onto a courtyard; nothing added, no extra furniture, no modern fixtures. A woman of about forty years old; her clothing and shoes exactly as in reference image C01 - do not change or invent any detail of her appearance. One single light plane only: daylight from the courtyard window in the far wall, laying one long bright band along the floor so the wet trail glints inside it; no other light source. Visible dust suspended in the air, low-saturation cool grey-green, one dominant tone. No text, no watermark, no handheld blur, no dutch angle, no lens flare, no puddles of plastic sheen, no extra people, no busy detail in the negative space.
Motion prompt (image-to-video)
Constant-speed low dolly push forward just above the floorboards, following the wet trail toward the far wall, about 1 metre total, perfectly linear, no handheld, no zoom, no tilt, no acceleration or deceleration. The woman has a clear goal: to find out where the water came from and where it goes. Her feet enter from the left edge, step once across the wet trail without smudging it, and walk away from camera toward the window. As the camera advances, the full length of the trail is revealed running from the table leg to the base of the window in the far wall. End with her feet small and deep in frame near the window, the wet trail still glinting along the floor between camera and wall. Maintain: a woman of about forty years old, her clothing and shoes exactly as in reference image C01, unchanged; interior of an old house left empty for years exactly as reference image L01; single light direction from the courtyard window in the far wall; the trail stays a thin broken wet line, never a puddle. Avoid: the trail changing shape or disappearing, water splashing, the camera tilting up, her face being shown, any other person or feet, any text or watermark.
Keyframe prompt
21mm-equivalent extreme wide shot, 16:9. Camera locked, low, about 50 cm above the floor, at the far end of the room, looking straight at the window in the far wall. The woman stands with her back to camera in front of the window, a dark silhouette occupying about 12 percent of frame height; the dim wall and the bare floor fill roughly three quarters of the frame as negative space; the window is the only bright rectangle in the image and its view is still blown out and unreadable. A woman of about forty years old; her hair and clothing exactly as in reference image C01 - do not change or invent any detail of her appearance. Interior of an old house left empty for years, exactly as reference image L01: bare wooden floor, one window in the far wall opening onto a courtyard; nothing added, no extra furniture, no modern fixtures. One single light plane only: daylight through that courtyard window; no other light source. Visible dust suspended in the air, low-saturation cool grey-green, one dominant tone. No text, no watermark, no handheld blur, no dutch angle, no lens flare, no extra people, no figure outside the window, no busy detail in the negative space.
Motion prompt (image-to-video)
Constant-speed dolly push straight forward toward the window, passing her right shoulder, about 2 metres total, perfectly linear, coming to a full stop well before the end of the shot and then holding completely still for the final beat; no handheld, no zoom, no arc, no acceleration or deceleration. The woman has a clear goal: to see who is outside. She stands at the window with her back to camera and does not move, does not turn around, does not open the window. As the camera advances, the window exposure settles and the courtyard outside becomes fully readable: an empty courtyard, nothing in it, no one there, nothing moving except a little drifting dust. End held on the empty courtyard filling the frame with her silhouette small and still at the edge of it. Maintain: a woman of about forty years old, her hair and clothing exactly as in reference image C01, unchanged; interior of an old house left empty for years exactly as reference image L01; single light direction through that courtyard window. Avoid: any person, animal, shadow or movement appearing in the courtyard, her turning toward camera, a reflection of a face in the glass, the camera continuing to creep after it stops, any text or watermark.
Sound and edit
全部硬切,不用叠化。S02、S04、S05 都在镜头停稳之后再留一拍才切;S03 切在水滴声的起音上,不切在画面动作上。可用剪辑修掉而不必重生成的问题:镜头停稳后的轻微漂移(剪掉尾巴)、推轨过头(切早 0.5 秒)、热气形态在 S02 与 S03 之间不连戏(本就是切点)。调色最后统一为低饱和冷灰绿单一主色调,暗部保留细节。
Tool adapter and fallbacks
unknown · 首帧图生视频 / 单镜 5–8 秒
§ 04 · INSTALL
director-villeneuve · v1.2.0curl -LO https://goodcase.ai/director-skills/packages/director-villeneuve.skill
unzip -o director-villeneuve.skill
npx skills add ./director-villeneuve --global --copy --yes --agent claude-codeThe one-line GitHub install is not available yet: this package has not been mirrored to the public repo. The download path above is the one we verified.
24337 B · zip sha256 773def6d69547e138d632b7429760a7f8878bd25716dde6fcc5168e322dd9349
§ 05 · EVIDENCE
Trigger run · shared brief
Passed2026-10-25T06:11:15.761Z · 344s · claude-opus-5[1m] · 2.1.268 (Claude Code)
Skill invoked:✓ · references:references/workflow.md, references/director-villeneuve.md, references/asset-contract.md, references/output-contract.md, references/acceptance.md, references/sources.md
临时项目 .claude/skills + --setting-sources project + --strict-mcp-config
Fallback run · no assets, no tools
Not runNot executed.
Specialty brief · text-only storyboard
Passed2026-10-25T06:30:24.058Z · 459s · claude-opus-5[1m] · 2.1.268 (Claude Code)
Skill invoked:✓ · references:references/workflow.md, references/director-villeneuve.md, references/asset-contract.md, references/output-contract.md, references/acceptance.md, references/sources.md
临时项目 .claude/skills + --setting-sources project + --strict-mcp-config
Blind review across all five
PassedPre-registered:每个配对必须引用样本里的调度、信息释放顺序、镜长或切点、声音安排作为理由;只引用题材或色彩词的配对,即使猜对也记为依据不合格;pass line:两位审阅者各自至少 4/5 配对正确
只有一个室内题材、每位只有一次生成,结论只能说明这一次输出可区分,不能推出方法稳定可区分;维伦纽瓦的大尺度能力没有被这个题材检验到
Failures and fixes
Keyframe generation log
Done5/5 shots, 5 attempts, 0 failed.
Manual review(2026-10-25,Claude(本会话执行者)人工逐张对照分镜,未请第三方复核):5 镜:pass 2、partial 3、fail 0。共尝试 5 次,没有重生成,全部是单次示范,不代表稳定复现。和 v1.1.0 那轮结论一样:维伦纽瓦最核心的「人在空间里很小」图像模型做不到,提示词写 8% 到 12%,出来是 35% 到 65%;不靠人物尺度的近景和贴地镜头做得到位。要让这条规则真落地,可能得先生成空镜再把人物小比例合成进去,这超出了本轮范围。出现人物的 4 张短发、深灰呢子大衣、铜钥匙与 C01 一致;5 张房间与 L01 一致;S02 / S03 茶杯杯盖斜靠托碟,与 P01 一致。C01 的 controls 写的是「用户的定妆照,未描述外观,不替它编造」,锁定句只写四十岁左右加「exactly as in reference」;门、窗、桌的左右关系写进了假设。
One success per shot is a single demonstration, not proof of stable reproduction.
Package, installation and generation are verified separately. Anything not run is marked as not run.