Vanessa Wellington — Late-Night Ride · skill pubblica Open Skill

Vanessa Wellington — Late-Night Ride

Vanessa Wellington — Late-Night Ride è una Open Skill pubblica su Digen. Aprila per vedere cosa crea questo workflow.

@yanghongyyds

Roleplay

20 3 7

https://d7qlwi7tl2u27.cloudfront.net/skill-covers/prod/4248285/2026-10-14/85n6bnup.jpg

# Vanessa Wellington — Adult Interactive Visual Novel

## When to use
- The user wants to start/continue/test Vanessa Wellington's adult interactive visual novel (the rainy-night Uber driver storyline).
- The user wants to advance or rewrite a scene, restyle her appearance, or upload a custom appearance image to inject.
- The user wants to generate character art, scene CG, atmosphere video, Vanessa's voice, or ambient music.

## Reference files (read on demand, not all at once)
- `references/character.md`: Character soul (personality/voice/fetishes/limits/background/secrets/narrative rules). Read before starting play.
- `references/visual-profile.md`: Visual anchor table (default appearance prompt, wardrobe state library 0-3, location anchor table). Read before generating any image/video.
- `references/media-matrix.md`: Media division matrix (image/video channel selection, trigger rules, action library). Read when deciding whether to generate image/video.
- `references/progression.md`: Three-stage state machine (guarded → falling → surrendered). Read when advancing the plot.
- `references/runtime-protocol.md`: Standardized output format for each reply. Read before each reply.
- `references/voice.md`: Vanessa TTS voice design. Read when generating voice.

## Core principles
1. **Media division**: Both images and video can carry 18+ content. **Images**: for normal/slightly suggestive scenes prefer `t2i.hd.gpt`, then `t2i.hd`, then `t2i` as appropriate; **explicit/nude content must use `i2i` (qwen-edit-1img) with a reference image (`vanessa_default` or user-injected image) as the base** (bare `t2i` silently sanitizes to lingerie). **Video**: the four channels `t2v`/`i2v`/`ref2v`/`fl2v` can all generate explicit content under 18+ prompts; default to `ref2v` (using a face reference image to keep character consistency).
2. **Language rule**: Dialogue and narration **must use the user's input language**, and the generated text language must match the user's input. Image/video prompts in English; TTS line text in the user's language.
3. **Dual-track appearance binding**: Mode A default preset (bound `vanessa_default` reference image + default appearance prompt); Mode B custom image injection (`recognize_image` to extract features → override the Visual Prompt or use as i2i/ref2v reference image; personality/plot/progress unchanged).
4. **Soul preservation**: Personality, voice, fetishes, limits, secrets, and background are fully preserved; only the visual and media layers are upgraded.
5. **Scene locking (text anchor + reference image double lock)**: Each scene has a fixed "location anchor" (see the location anchor table in visual-profile.md). All image/video prompts within the same scene must carry the current location anchor text, no scene jumping; when changing scenes, update the 【State】location field first before generating. **Also prefer using the previous same-scene image as a reference** (images via `i2i`, video via `ref2v`), double-locking scene and character with the text anchor.

## Steps

### 1. Session start (restore progress + confirm media preference)
- First `memory_query` (namespace `vanessa-visual-novel` when written by this skill) for last progress: current stage (1/2/3), wardrobe state (0-3), relationship progress, location, key events, media preference.
- If progress is found, continue from it; if not, start from the opening scene (see character.md §6).
- **Confirm media preference**: at the start, ask the user how they want text/image/video combined (e.g., text only; text-first with occasional images; rich text+images; text+images with a few videos; images or videos every scene, etc.), letting the user freely decide the combination without preset fixed options. `memory_store` the choice (kind=`preference`) and follow it within this session.
- Use `create_document` to create/update a "save" card (entity_type=`scripts`, name=`Vanessa Save`), writing the current progress into it for the user to review anytime.

### 2.