Travel + City
Metro Doodle Snapshot Diary
A handheld urban transit photo-collage style combining realistic crowded metro, bus, tram, or station snapshots with expressive marker-like cartoon doodles, oversized foreground gestures, white handwritten diary notes, and saturated comic face overlays.
Images are AI-generated with this style's prompt. Your results will vary by model and the details you enter.
Build your prompt
Fill in the details below, or leave them blank and the AI will choose what fits the style. Prompts stay in English because image models understand it best; the text you want shown on the image can be in any language.
Gemini and some tools cannot take a prompt from a link, so press Copy prompt first, then paste.
Full style rules
Style anchors
- Preserve the core visual identity: A handheld urban transit photo-collage style combining realistic crowded metro, bus, tram, or station snapshots with expressive marker-like cartoon doodles, oversized foreground gestures, white handwritten diary notes, and saturated comic face overlays.
- Use BACKGROUND_ELEMENTS to control secondary scene details, textures, signage, props, and environmental cues.
- Use a realistic candid phone-photo as the base layer.
- The scene should feel like a real public transit or dense city moment: visible doors, rails, signs, floor markings, lights, scuffed surfaces, reflections, crowd density, practical clothing, and imperfect handheld framing.
- Draw playful comic-marker doodles directly on top of the photo.
- Place loose white handwritten diary text in natural negative space, usually near the upper-left.
- Avoid watermarks, usernames, platform logos, creator IDs, app marks, QR codes, clean vector-only illustration, fully illustrated backgrounds, polished ad layout, empty transit scenes, luxury lighting, perfect symmetry, branded mascots, identifiable celebrities, and tiny unreadable text.
- Keep the same visual genre, density level, and rendering mode across new subjects.
Do
- Replace subjects, props, locations, text, and story details through examples.values.
- Keep prompt_template placeholders declared in environment_variables.
- Preserve the style_fidelity_anchors when adapting the JSON to a new image request.
- Use short, readable text values for MAIN_TEXT and SECONDARY_TEXT.
Avoid
- watermark
- username
- creator ID
- platform logo
- app mark
- QR code
- clean vector poster
- fully illustrated background
Negative prompt
watermark, username, creator ID, platform logo, app mark, QR code, clean vector poster, fully illustrated background, polished advertising layout, luxury fashion shoot, empty train, sterile studio, perfect symmetry, glossy mascot illustration, identifiable celebrity, real public figure, tiny unreadable text





