ComfyUI Node
Decode Character
Unpack a character into reference images, a numbered contact sheet and its prompt. Wire only what you need. A CLIP is optional and only needed for the conditioning output.
Decode Character
- char
- clip
- conditioning
- references
- refs
- sheet
- prompt
◄styleordinal►
◄prompt►
◄archoriginals►
◄max_references0►
◄size_fromfirst►
◄fitpad►
CategoryOmnichar
Inputs (8)
| Name | Type | Default | Description |
|---|---|---|---|
| char | CHARACTER | — | |
| style | COMBO | ordinal | How the model addresses reference positions. FLUX.2 reads ordinal prose, MiniMax H3 reads <Picture N>, Seedance reads @ImageN. description-only drops positions, which is what a LoRA needs. |
| clipopt | CLIP | Optional. Wire one to get CONDITIONING straight out; leave it empty and use the prompt output instead. | |
| promptopt | STRING | Appended after the character. | |
| archopt | STRING | originals | Which reference set to send. 'originals' is what the character was built from; naming a model family sends the set compiled for it. |
| max_referencesopt | INT | 00–64 | Cap the number sent. Slots divide between face, body and outfit rather than cutting the end, so a character keeps its wardrobe. 0 means no cap. |
| size_fromopt | COMBO | first | 3 options: first, largest, smallest |
| fitopt | COMBO | pad | 3 options: pad, cover, stretch |
Outputs (5)
| Name | Type | Description |
|---|---|---|
| conditioning | CONDITIONING | — |
| references | IMAGE | — |
| refs | CHARACTER_REFS | — |
| sheet | IMAGE | — |
| prompt | STRING | — |