ComfyUI Node
ComfyUICharacterComposer
Strict JSON-driven prompt generator for cute & tropical gravure.
ComfyUICharacterComposer
- image1
- image2
- image3
- positive_prompt
- negative_prompt
- image1
- image2
- image3
◄input_prompt►
◄final_prompt_previewRun the node to preview the final prompt here.►
◄seed0►
◄extra_modifiersgravure, photorealistic, soft lighting, high detail, 8k, ultra realistic, cinematic composition, sensual mood, soft focus, warm glow, intimate atmosphere, cute aesthetic, glossy aesthetic, tropical glamour, mythic elegance, moody shadows►
◄generation_profilecustom►
◄smart_presetnone►
◄composition_modeauto►
◄subject_countauto►
◄detail_levelbalanced►
◄style_strengthbalanced►
◄fill_auto_traitsfalse►
◄reset_overridesfalse►
◄randomize_look_keep_positionfalse►
◄bypass_generatorfalse►
◄preserve_input_positionfalse►
◄preserve_character_lookfalse►
◄outfit_modeauto►
◄tag_filetags.json►
◄--- CORE CREATIVE ---►
◄presetauto►
◄subjectauto►
◄genderauto►
◄outfitauto►
◄poseauto►
◄interactionauto►
◄settingauto►
◄--- CHARACTER LOOK ---►
◄body_typeauto►
◄chest_sizeauto►
◄ageauto►
◄ethnicityauto►
◄fantasy_raceauto►
◄hair_colorauto►
◄hair_styleauto►
◄eye_colorauto►
◄expressionauto►
◄makeupauto►
◄--- CAMERA & FRAMING ---►
◄focusauto►
◄camera_angleauto►
◄camera_gearauto►
◄--- STYLE & SCENE ---►
◄vibeauto►
◄style_adjectiveauto►
◄creative_twistauto►
◄background_moodauto►
◄atmosphereauto►
◄--- OPTIONAL EXTRAS ---►
◄accessoryauto►
◄propnone►
◄background_propnone►
CategoryPrompt
Inputs (54)
| Name | Type | Default | Description |
|---|---|---|---|
| input_prompt | STRING | — | |
| final_prompt_preview | STRING | Run the node to preview the final prompt here. | Read-only preview of the final prompt from the last run. |
| seed | INT | 00–18446744073709550000 | — |
| extra_modifiers | STRING | gravure, photorealistic, soft lighting, high detail, 8k, ultra realistic, cinematic composition, sensual mood, soft focus, warm glow, intimate atmosphere, cute aesthetic, glossy aesthetic, tropical glamour, mythic elegance, moody shadows | — |
| generation_profile | COMBO | custom | High-level bundled preset for the most common good generation setups. |
| smart_preset | COMBO | none | Workflow-level preset that biases composition and stability defaults. |
| composition_mode | COMBO | auto | High-level composition intent used to bias defaults and conflict handling. |
| subject_count | COMBO | auto | 7 options: auto, random, 1, 2, 3, 4, +1 |
| detail_level | COMBO | balanced | Controls how many secondary details are added to the final prompt. |
| style_strength | COMBO | balanced | Controls how strongly vibe, style, and scene flavoring are applied. |
| fill_auto_traits | BOOLEAN | false | — |
| reset_overrides | BOOLEAN | false | Force all trait override controls back to auto mode for this generation. |
| randomize_look_keep_position | BOOLEAN | false | Randomize look traits (subject/body/hair/eyes/outfit/etc.) while keeping pose and composition controls unchanged. |
| bypass_generator | BOOLEAN | false | — |
| preserve_input_position | BOOLEAN | false | If True and a reference image is supplied, add hints to preserve subject positions and composition from the input image. |
| preserve_character_look | BOOLEAN | false | Strict: prevent changing known look-related tags (hair_color, hair_style, eye_color, outfit, makeup, body_type, chest_size, fantasy_race, ethnicity) from UI selections or prompt inference. |
| outfit_mode | COMBO | auto | 3 options: auto, random, keep |
| tag_file | COMBO | tags.json | Select which tags JSON file to use for generation. |
| --- CORE CREATIVE --- | STRING | — | |
| preset | COMBO | auto | 30 options: auto, random, none, tags.json::boudoir intimate aesthetic, tags.json::cinematic film look, tags.json::dreamlike soft haze, +24 |
| subject | COMBO | auto | 61 options: auto, random, none, tags.json::adventurer, tags.json::artist, tags.json::assassin, +55 |
| gender | COMBO | auto | 5 options: auto, random, none, female, male |
| outfit | COMBO | auto | 70 options: auto, random, none, tags.json::azure blue santa outfit with white fur and ushanka hat, tags.json::bikini minimal fabric, tags.json::blue fur-trimmed coat with tall boots, +64 |
| pose | COMBO | auto | 38 options: auto, random, none, tags.json::against wall pose relaxed lean, tags.json::arms up stretch elongated body, tags.json::bending slightly forward dynamic angle, +32 |
| interaction | COMBO | auto | 43 options: auto, random, none, tags.json::attending concert , tags.json::attending event , tags.json::biking , +37 |
| setting | COMBO | auto | 54 options: auto, random, none, tags.json::beach club cabana with sunlit curtains, tags.json::cozy bedroom with soft lamplight, tags.json::cruise ship poolside with bright deck lights, +48 |
| --- CHARACTER LOOK --- | STRING | — | |
| body_type | COMBO | auto | 31 options: auto, random, tags.json::athletic, tags.json::average build, tags.json::busty, tags.json::curvy, +25 |
| chest_size | COMBO | auto | 23 options: auto, random, none, tags.json::busty, tags.json::full, tags.json::large, +17 |
| age | COMBO | auto | 20 options: auto, random, none, tags.json::30s, tags.json::40s, tags.json::adult, +14 |
| ethnicity | COMBO | auto | 52 options: auto, random, tags.json::african, tags.json::afro-latina, tags.json::arabian, tags.json::brazilian, +46 |
| fantasy_race | COMBO | auto | 50 options: auto, random, none, tags.json::angel with white wings, tags.json::bunny girl with long ears, tags.json::catgirl with cat ears and tail, +44 |
| hair_color | COMBO | auto | 73 options: auto, random, none, tags.json::ash blonde muted tone, tags.json::black, tags.json::blonde, +67 |
| hair_style | COMBO | auto | 48 options: auto, random, none, tags.json::beach waves, tags.json::bedhead tousled, tags.json::braided, +42 |
| eye_color | COMBO | auto | 27 options: auto, random, none, tags.json::amber eyes warm glow, tags.json::blue eyes clear tone, tags.json::brown eyes deep, +21 |
| expression | COMBO | auto | 46 options: auto, random, none, tags.json::alluring captivating look, tags.json::biting lip suggestive, tags.json::confident relaxed expression, +40 |
| makeup | COMBO | auto | 35 options: auto, random, none, tags.json::bold makeup high contrast, tags.json::dewy skin hydrated glow, tags.json::faux freckles natural detail, +29 |
| --- CAMERA & FRAMING --- | STRING | — | |
| focus | COMBO | auto | 30 options: auto, random, none, tags.json::cleavage focus composition, tags.json::close-up tight crop, tags.json::face focus sharp detail, +24 |
| camera_angle | COMBO | auto | 29 options: auto, random, none, tags.json::POV angle immersive perspective, tags.json::close-up portrait tight framing, tags.json::cowboy shot mid-thigh framing, +23 |
| camera_gear | COMBO | auto | 18 options: auto, random, none, tags.json::85mm lens portrait compression, tags.json::Canon R5 sharp detail, tags.json::Kodak Portra 400 color profile, +12 |
| --- STYLE & SCENE --- | STRING | — | |
| vibe | COMBO | auto | 39 options: auto, random, none, tags.json::90s aesthetic, tags.json::boudoir mood, tags.json::editorial fashion, +33 |
| style_adjective | COMBO | auto | 33 options: auto, random, none, tags.json::alluring presence, tags.json::bold contrast, tags.json::cute appeal, +27 |
| creative_twist | COMBO | auto | 31 options: auto, random, none, tags.json::dreamlike haze, tags.json::editorial polish, tags.json::ethereal glow, +25 |
| background_mood | COMBO | auto | 39 options: auto, random, none, tags.json::bright morning light crisp, tags.json::candlelit velvet shadows, tags.json::candlelit warm flicker, +33 |
| atmosphere | COMBO | auto | 42 options: auto, random, none, tags.json::crisp winter air, tags.json::electric night air, tags.json::enchanted moonlit mist, +36 |
| --- OPTIONAL EXTRAS --- | STRING | — | |
| accessory | COMBO | auto | 59 options: auto, random, none, tags.json::anklet small detail, tags.json::belt structured detail, tags.json::body chain metallic highlight, +53 |
| prop | COMBO | none | 31 options: auto, random, none, tags.json::banana, tags.json::book casual detail, tags.json::camera meta element, +25 |
| background_prop | COMBO | none | 28 options: auto, random, none, tags.json::bed with silk sheets, tags.json::candle clusters on side tables, tags.json::flowers natural, +22 |
| image1opt | IMAGE | — | |
| image2opt | IMAGE | — | |
| image3opt | IMAGE | — |
Outputs (5)
| Name | Type | Description |
|---|---|---|
| positive_prompt | STRING | — |
| negative_prompt | STRING | — |
| image1 | IMAGE | — |
| image2 | IMAGE | — |
| image3 | IMAGE | — |