# S-33 Slide Agent Packet V2 ## Status - Packet status: ready - Worker logical name: `Agent S-33` - Carrier type: internal SubAgent via `multi_agent_v1.spawn_agent(agent_type="worker")` - Visible slide-agent thread: none expected - Running mode: `prompt and generate` - Review: disabled ## Target Slide - Project: `projects/2026-06-23-在路上` - Task: `projects/2026-06-23-在路上/tasks/2026-06-24-character-consistency` - Session: `projects/2026-06-23-在路上/tasks/2026-06-24-character-consistency/session-04` - Slide id: `s33` - Resolved version: `s33-v2` ## Allowed Actions - Read this packet and the brief. - Read only the listed input files and the required `gpt-image-2` Skill files. - Write only the target prompt, target image, and target return file. - Generate one image for `s33-v2` using the host image tool with visible reference images. Do not process S-06 or any other slide. Do not create a review file. Do not overwrite any existing target. ## Input Files - Brief: `projects/2026-06-23-在路上/slides/s33/s33-v2-brief.md` - Slide table: `projects/2026-06-23-在路上/slides/slides.md` - S-33 source: `projects/2026-06-23-在路上/intake/阶段五-人物一致性单镜.md` - Style master: `projects/2026-06-23-在路上/visual-system/style/style-prompt-master.md` - Character registry: `projects/2026-06-23-在路上/visual-system/characters/character-reference-registry.md` ## Output Files - Target prompt path: `projects/2026-06-23-在路上/slides/s33/s33-v2-prompt.md` - Target image path: `projects/2026-06-23-在路上/slides/s33/s33-v2-image.png` - Target return path: `projects/2026-06-23-在路上/tasks/2026-06-24-character-consistency/session-04/returns/s33-v2-slide-agent-return.md` - Target review path: disabled; do not write `projects/2026-06-23-在路上/slides/s33/s33-v2-review.md` ## Artifact Version / Write Policy - Overwrite allowed: no - Before writing prompt, image, or return, check whether that path already exists. - If any target exists, stop and write only a blocker return if possible; do not overwrite. ## Reference Roles Load these real image references into visible context before host generation and name their roles in the prompt: - `Image 1`: `projects/2026-06-23-在路上/visual-system/characters/character-anchor-v2-side-reference-crop-tight.png` - Role: primary side identity crop for half-profile, glasses silhouette, hair profile, beard/stubble, coat collar. - `Image 2`: `projects/2026-06-23-在路上/visual-system/characters/character-anchor-v2-front-reference-crop-tight.png` - Role: supporting front identity crop for face age, hair, glasses, beard/stubble. - `Image 3`: `projects/2026-06-23-在路上/visual-system/characters/character-anchor-v2-codex-posture-test.png` - Role: master anchor for overall identity, clothing, backpack, posture, and road-worn traveler continuity. Active style reference: - `projects/2026-06-23-在路上/visual-system/style/style-anchor-board-v1.png` - Role: style calibration / overall A/B/C/D continuity reference. It may be named in the prompt for traceability; attach it only if useful and available. ## Visual-System Requirements - Use `visual-system/style/style-prompt-master.md` global style kernel. - Treat S-33 as a medium/close identity shot: style reference alone is not enough; character references are mandatory. - Use the S-33 source basis: half-profile close/short near shot, middle-aged male traveler around 50, tired but determined, stubble, slightly messy dark hair, jaw tightened, restrained emotion, dark long coat collar visible, windy road background, no heroic poster pose, no glamour portrait. - Keep MV landscape-road tone. Even close, it must not become fashion portrait, studio portrait, or character poster. ## Gpt-Image-2 Advisor Rule Before writing the prompt: 1. Run: ```powershell node C:\Users\wangq\.agents\skills\gpt-image-2\scripts\check-mode.js --json ``` 2. 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` Use `concept-scene.md` for scene structure and `minimalist-mood-scene.md` for restraint unless you record a stronger reason for a different scene template. ## Prompt File Requirements Write `s33-v2-prompt.md` with: - mode record; - Skill/template/reference paths read; - source files actually read; - style module and active style reference; - character image references and roles; - operation notes; - final prompt; - negative / avoid; - output intent. The final prompt must be copyable into another host image generator and must explicitly state that the real reference images must be loaded as `Image 1`, `Image 2`, and `Image 3`. ## Host Generation Evidence Rule Use host-native image generation unless mode check says Garden/API is available and required. For current project policy, expected path is: - Garden/API expected: no - Advisor prompt/spec first - real references loaded into visible context - host `image_gen` generation - copy/save generated final image to `projects/2026-06-23-在路上/slides/s33/s33-v2-image.png` Record in the return: - prompt path; - image path; - mode result; - reference roles; - host generation evidence; - whether hashes were practical; - review disabled status; - blockers, if any. ## Generation Rule Generate exactly one final image for `s33-v2`. If the host image tool saves outside the workspace, copy the selected generated PNG into the target image path. Do not leave the project asset only in the host default folder. ## Review Rule Review disabled. Do not write `s33-v2-review.md` and do not call external vision/review services. ## Return File Write: `projects/2026-06-23-在路上/tasks/2026-06-24-character-consistency/session-04/returns/s33-v2-slide-agent-return.md` Then stop.