Use a six-block prompt
Build the prompt from six blocks: fictional adult subject, stable appearance, action or pose, environment, camera and composition, then lighting and anime finish. The order keeps identity near the front and places rendering choices near the end. Models differ, so treat this structure as a readable starting point rather than hidden syntax.
A safe example can read: “fictional adult woman, short auburn hair and amber eyes, black evening jacket, standing beside a rain-lit window, waist-up three-quarter view, soft rim light, clean anime linework.” Each phrase controls a visible part of the frame. You can remove or replace one phrase and judge the effect.
Anchor the fictional adult character
State that the subject is an adult and use age-consistent context. Define a few traits that a viewer can recognize, such as hair silhouette, eye color, facial mark, palette, or signature accessory. Keep those anchors unchanged across scenes when you want continuity. Rewriting the identity block creates drift before sampling begins.
Avoid names or descriptions tied to real people. Avoid characters whose age remains unclear. Lewdora supports fictional adult creation and rejects requests that involve minors, non-consensual sexual material, or unpermitted sexual deepfakes. Prompt wording should make the permitted intent legible before the model processes the rest of the scene.
Describe the frame, not the story behind it
Image models need visible evidence. “She had a difficult day” contains a story but few pixels. “Tired eyes, loosened collar, slouched shoulders, untouched tea on the desk” gives the model shapes and objects. Convert emotion and backstory into posture, expression, props, weather, or light that can appear inside one frame.
Use one action that the body can perform. Multiple simultaneous actions often create tangled hands or unclear limb positions. If the concept needs a sequence, create separate images with a stable character block and a different action block for each scene.
Control camera and composition
Name the crop before adding decorative detail. Close-up, waist-up, full-body, overhead, profile, and low-angle instructions change which parts of the body the model must solve. A full-body image needs room around the subject, while a close portrait can spend more of the frame on face, hair, and expression.
Add one composition cue such as centered portrait, subject on the left third, foreground silhouette, or wide establishing view. Conflicting cues create weak framing. Pair the camera instruction with an aspect ratio that gives the subject room instead of asking a square canvas to hold a wide environment.
Use light and style as separate controls
Lighting describes illumination: warm window light, hard noon sun, blue neon edge light, soft overcast light. Style describes how the image renders: clean cel shading, painterly anime, manga ink, muted visual-novel art. Combining one clear choice from each group gives the model a coherent finish.
Artist names and studio imitation can raise rights and attribution concerns. Describe the visible craft instead: line weight, palette, shading, texture, era, or print process. This vocabulary gives you a reusable style block without presenting another creator’s identity as a shortcut.
Revise through diagnosis
Read the output against the six blocks. If identity drifted, revise appearance or add a character reference. If the body missed the intended structure, simplify the action or use a pose reference. If the image feels flat, change light direction or camera distance. Each diagnosis points to a smaller edit than rewriting the prompt.
Keep successful blocks and save failed attempts that taught you something. A prompt library should include the model and settings because the same text can behave differently across models. Lewdora exposes compatible controls per model, so a prompt record stays useful when it includes the system that interpreted it.
Resolve instructions that compete for the same pixels
Prompt conflicts often look like random model failure. A close-up portrait competes with a full-body pose. Night lighting competes with a bright white background. Wind-blown hair competes with a precise symmetrical hairstyle. When two instructions govern the same area, decide which one matters and remove or soften the other. The model cannot show every requested detail with equal weight inside a limited frame.
Read the prompt once as a visual production brief. Underline every subject, action, object, camera, light, and style instruction. If two underlined phrases imply different framing or physical states, rewrite them before spending tokens. A shorter prompt with compatible instructions is easier to evaluate than a long prompt that asks the model to negotiate contradictions.
Build variants from a locked identity block
For a recurring fictional adult, keep one identity block unchanged and store it separately from the scene. Create variants by replacing only the action, setting, camera, or lighting block. This makes the stable traits easy to compare across images and shows whether drift comes from the identity description or from a scene that hides or contradicts those traits.
Name the versions in your notes. A simple pattern such as character A identity v2, rooftop scene v1, and warm rim light v1 is enough. When a result improves, record which block changed. If you later add a character reference, preserve the same written identity anchors so the text and image signals agree instead of pulling appearance in different directions.
Adapt the brief when you change models
Models differ in vocabulary, training emphasis, default composition, and support for negative prompting or references. Preserve the visual brief when comparing models, but do not assume every model reads the same syntax. Check the live capability record, begin with plain descriptive language, and change model-specific controls only after you have a baseline.
A fair transfer keeps the subject, pose, framing, setting, and finish goal stable. It may change tag order, negative instructions, or strength values to fit the new model. Record those adaptations. Copying one control string unchanged can test syntax compatibility, but it does not always test which model best serves the intended image.