video-workbench/projects/2026-06-23-在路上/slides/s47/s47-v1-prompt.md

7.9 KiB
Raw Blame History

S-47 Shot Prompt V1

Status

  • Document status: created for direct generation.
  • Execution status: used once for Mode B host image generation; candidate image accepted by user.
  • Project: 在路上.
  • Unit: s47.
  • Source shot: S-47.
  • Segment / time: Outro / 4:16-4:54.
  • Style anchor: D夜路小火.
  • Purpose: generate the fourth trial image for the C-to-D night-road-fire transition.
  • Generated candidate: s47-v1-image.png.

User Gate

User accepted S-46 and requested the next shot.

The current trial workflow skips intermediate prompt review. The user reviews final generated images.

Skill Mode Check

Command:

node C:\Users\wangq\.agents\skills\gpt-image-2\scripts\check-mode.js --json

Result:

{
  "mode": "B-or-C",
  "recommendation": "host-or-advisor",
  "garden_mode_enabled": false,
  "has_api_key": false,
  "base_url": "https://api.openai.com/v1",
  "model": "gpt-image-2",
  "env_flag_value": "(unset)",
  "summary": "MODE B / C · 未启用 Garden。若宿主 Agent 自带图像工具image_generation / dalle / mcp__*image* 等)→ MODE B把 prompt 交给宿主出图。若宿主无图像工具 → MODE C仅产出高质量 prompt 给用户。"
}

Interpretation:

  • Garden local generation is not enabled.
  • The host image-generation path is available in this environment.
  • Use gpt-image-2 Skill Mode B: render the prompt through the Skill workflow, then pass it to the host image tool.
  • Do not call scripts/generate.js.

Skill Template / Reference Basis

Skill files read:

  • C:\Users\wangq\.agents\skills\gpt-image-2\SKILL.md
  • C:\Users\wangq\.agents\skills\gpt-image-2\references\prompt-writing.md
  • C:\Users\wangq\.agents\skills\gpt-image-2\references\scenes-and-illustrations\concept-scene.md
  • C:\Users\wangq\.agents\skills\gpt-image-2\references\scenes-and-illustrations\minimalist-mood-scene.md
  • C:\Users\wangq\.codex\skills\.system\imagegen\SKILL.md
  • C:\Users\wangq\.codex\skills\.system\imagegen\references\prompting.md

Template selection:

  • Primary category: scenes-and-illustrations.
  • Main template logic: concept-scene.md for cinematic road-film composition with foreground / midground / background layers.
  • Secondary restraint: minimalist-mood-scene.md for reduced elements and emotional restraint.
  • Host image tool prompt structure: imagegen shared prompt schema.

Project Sources Actually Used

Execution control:

  • project.md
  • execution-plan.md
  • slides/slides.md
  • slides/five-shot-trial-plan-v1.md
  • slides/s46/s46-v1-review.md

Visual system:

  • visual-system/visual-system.md
  • visual-system/characters/character-identity-lock.md
  • visual-system/style/style-anchor-board-review-v1.md

Intake sources:

  • intake/阶段五-镜头清单骨架.md
  • intake/阶段五-核心单镜.md

Viewed local references:

  • visual-system/style/style-anchor-board-v1.png
  • intake/imgs/D.夜路篝火型蓝图.png
  • visual-system/characters/character-anchor-v2-codex-posture-test.png
  • visual-system/characters/character-slice-walk-back-v2-from-anchor.png
  • slides/s46/s46-v1-image.png

Reference roles:

  • D blueprint / style board: style and composition reference.
  • Character anchor / back-walking slice: identity and silhouette reference.
  • S-46 image: previous accepted shot, used as sequence continuity reference.

The host image tool is used as a standalone prompt path. Explicit image-reference attachment is not available in this run.

S-47 Target

Shot function:

  • transition from C muddy starlight to D night-road fire;
  • make star reflection become firelight in a realistic way;
  • prove warmth without camping, group reunion, or victory.

Core acceptance sentence:

The image should say "he can continue", not "he has arrived".

Final Rendered Prompt For Host Image Tool

Use case: photorealistic-natural

Asset type: 16:9 MV trial shot still for 在路上, S-47, outro C-to-D transition.

Primary request:

Generate one 16:9 horizontal realistic cinematic documentary still for the S-47 night-road-fire transition in the 在路上 MV. This shot happens immediately after the accepted muddy starlight puddle moment. The visual idea is that the cold star reflection has become a small real roadside fire, but the road continues.

Scene/backdrop:

A dark wet wilderness road at night or deep pre-dawn. The road is muddy, old, uneven, and wet, with shallow puddles and rough ground texture. The road recedes into deep blue-black distance. The world is larger than the person. Keep the landscape quiet and sparse, not scenic tourism.

Subject:

A 50-year-old male traveler, about 180cm tall, seen only from back or side-back view. He wears a dark gray / dark khaki / coal-black long road-worn coat, old dark pants, old practical backpack, and old walking boots. His longer messy dark hair silhouette may be visible, but the face is not the subject. He pauses beside a very small roadside fire, body turned toward the road as if ready to continue. His posture is tired but upright and dignified, chest open, spine straight, shoulders not collapsed.

Composition/framing:

Medium-wide road-film frame. Environment first, road second, traveler third. The traveler should occupy about 1/8 to 1/6 of the frame, not a portrait. The small fire should occupy only about 3% to 6% of the frame. Place the fire near the roadside, not in the center as a camp scene. Let the wet road and dark distance dominate the frame. Include a few small puddles catching cold night reflections and a restrained warm fire reflection in nearby mud and water.

Lighting/mood:

Deep blue-black night with readable dark depth. The only warm light is the small local orange fire. It creates a modest glow on the traveler's coat edge, boots, nearby mud, and puddles. No broad golden horizon, no sunrise, no sunset, no daylight. Mood is quiet, restrained, tired, and continuing.

Style/medium:

Photorealistic cinematic documentary still, realistic road texture, wet mud, worn fabric, practical outdoor wear, natural firelight, restrained poetic realism. It should feel like a road-film frame, not fantasy art, not a lifestyle camping advertisement, not a poster.

Character invariants:

Keep the traveler road-worn and capable. He may be tired, but do not make him physically broken. No bent waist, no hunched back, no rounded collapsed shoulders, no bowed defeated head, no frail body. Same visual identity cues: long dark coat, old backpack, old boots, restrained middle-aged traveler silhouette.

Required emotional meaning:

The image should say: he can continue. It must not say: he has arrived, he is celebrating, or he has joined a group.

Avoid:

No tent, no camping chairs, no cookware, no picnic setup, no cozy campsite, no lifestyle advertising, no large campfire, no group gathering, no visible reunion, no cheering, no victory pose, no hero stance, no front-facing portrait, no arms-open inspiration posture, no fashion travel photography, no homeless stereotype, no drunk stereotype, no sci-fi, no cyberpunk, no neon, no UI, no code, no text, no logos, no watermark, no fantasy magic glow, no sunrise, no sunset, no broad warm horizon.

Output intent:

One still image candidate for slides/s47/s47-v1-image.png.

Generation Result

Host default output:

C:\Users\wangq\.codex\generated_images\019ef2f7-e630-7303-a0e8-e5e7a86912fc\ig_0301a08a35fd2c33016a3a580483248190aaa61db4afc34c0e.png

Project copy:

slides/s47/s47-v1-image.png

Acceptance Criteria To Use In Review

S-47 passes only if:

  1. The first read is night road and wet ground, not a camping portrait.
  2. The fire is small and local.
  3. The traveler reads as the same road-worn figure through coat, backpack, boots, and back/side-back silhouette.
  4. The posture is tired but upright and capable.
  5. The image feels like continuation, not arrival.
  6. There is no group, tent, cozy camp setup, or victory tone.
  7. It can sit after S-46 and before S-51 without changing the MV's visual language.

Review File Created After Generation

slides/s47/s47-v1-review.md