Nodes/Comfyui-ergouzi-Nodes/2🐕Character category
ComfyUI Node

2🐕Character category

A click-through cheat sheet for character description tags

By 11dogzi·Created 2 years ago·Updated 2 years ago· 102
2🐕Character category
    • prompt
    TypeNone
    Typeweight1.0
    Character in the workNone
    Character in the workweight1.0
    FaceNone
    Faceweight1.0
    Rare hairstyleNone
    Rare hairstyleweight1.0
    Rare hairstyle manNone
    Rare hairstyle manweight1.0
    Upper body decorationNone
    Upper body decorationweight1.0
    Lower body decorationNone
    Lower body decorationweight1.0
    Full body decorationNone
    Full body decorationweight1.0
    HairNone
    Hairweight1.0
    Head accessoriesNone
    Head accessoriesweight1.0
    EarsNone
    Earsweight1.0
    NeckNone
    Neckweight1.0
    ClothingNone
    Clothingweight1.0
    Shoes and socksNone
    Shoes and socksweight1.0
    randomno
    seed0

    If you don't have the Danbooru tag wiki memorized, describing a character properly is a chore - you know you want "twintails" and "hair ornament" but you're bouncing between browser tabs trying to remember the exact tag spelling. EG_TSCDS_RW ("Character category") turns that whole lookup into fourteen dropdowns you click through instead.

    How it works

    It's one node that bundles fourteen head-to-toe categories: Type (broad archetype - 1girl, solo, chibi, loli, maid…), Character in the work (named Danbooru characters - Alice Margatroid, Akemi Homura, Aerith Gainsborough…), Face, Rare hairstyle, Rare hairstyle man, Upper body decoration, Lower body decoration, Full body decoration, Hair, Head accessories, Ears, Neck, Clothing, and Shoes and socks. Every category defaults to "None" and carries its own weight slider, so you only pay for what you actually pick. Whatever you select gets assembled into one weighted prompt string on the output - this is the Danbooru-style (tag:weight) syntax that SD 1.5, SDXL, Illustrious, Pony and NoobAI checkpoints all read natively.

    The inputs and outputs that matter

    You'll rarely touch more than a handful of the fourteen dropdowns per generation - that's the point, it's a menu, not a form. Each category pairs with a *weight slider (0.1–2.0, default 1); the KB's practical range for tag emphasis is 0.5–1.5, since below 0.5 a tag barely registers and above 1.5 you start getting oversaturation, so don't crank every slider to max just because it's there. There's a global random toggle (default no) - flip it to yes and the node ignores your manual picks and rolls a random selection across all fourteen categories instead, with seed making that reproducible. The single output, prompt (STRING), is a ready-to-concatenate fragment - wire it into a text-concat node alongside your other prompt pieces, or straight into a CLIP Text Encode if it's all you need.

    How to install it

    Search Comfyui-ergouzi-Nodes in ComfyUI Manager, or do it by hand:

    cd ComfyUI/custom_nodes
    git clone https://github.com/11dogzi/Comfyui-ergouzi-Nodes.git
    

    Restart ComfyUI. One thing worth knowing before you lean on this pack: the author's own README says this English-named repo is frozen - "this library will no longer be updated" - because development moved to a Chinese-named sibling repo (Comfyui-ergouzi-DGNJD) that has more nodes. What comfy.icu ships is this frozen snapshot, not the actively maintained one.

    Common issues & troubleshooting

    The weight syntax does nothing on newer models. (tag:1.3)-style emphasis is a CLIP-era convention. On an LLM-encoded checkpoint - Z-Image, Flux 2 Klein, Anima, Krea 2, ERNIE - that syntax isn't parsed as a weight at all, it's passed through as literal text sitting in your prompt, which is arguably worse than leaving the weight off. If you're on one of those models, treat the weight sliders as decoration and consider dropping them to 1 across the board, or just describe the character in plain language instead of reaching for this node.

    Since it's frozen, don't expect fixes. A no-longer-maintained single-file node pack is fine until ComfyUI's frontend changes underneath it - the Nodes 2.0 rewrite in late 2025 broke UI widgets in packs that were actively maintained, and this one isn't. If a category dropdown stops rendering after a ComfyUI update, that's the likely cause, and there's no upstream fix coming for this repo.

    Output feels diluted with everything filled in. Stacking all fourteen categories at weight 1 gives the model fourteen competing instructions. Pick the three or four that actually matter for this image and leave the rest on "None" - the node's whole value is letting you be selective without hunting for tag spellings, not filling every slot because you can.

    Category2🐕/🏷️Prompt word master/📌Fixed

    Inputs (30)

    NameTypeDefaultDescription
    TypeCOMBONone100 options: None, 1girl, solo, 1boy, 2girls, glasses, +94
    TypeweightFLOAT1.00.1–2
    Character in the workCOMBONone41 options: None, alice margatroid, akemi homura, akiyama mio, aki minoriko, akiyama yukari, +35
    Character in the workweightFLOAT1.00.1–2
    FaceCOMBONone256 options: None, blush, smile, open mouth, blue eyes, red eyes, +250
    FaceweightFLOAT1.00.1–2
    Rare hairstyleCOMBONone30 options: None, beach waves hair, shaggy hair, braided hairstyle, bun hair, crimped hair, +24
    Rare hairstyleweightFLOAT1.00.1–2
    Rare hairstyle manCOMBONone42 options: None, clean-shaven, comb over, drop fade, fade, fade with beard, +36
    Rare hairstyle manweightFLOAT1.00.1–2
    Upper body decorationCOMBONone113 options: None, gloves, long sleeves, bow, bare shoulders, collarbone, +107
    Upper body decorationweightFLOAT1.00.1–2
    Lower body decorationCOMBONone81 options: None, skirt, navel, panties, tail, thighs, +75
    Lower body decorationweightFLOAT1.00.1–2
    Full body decorationCOMBONone10 options: None, tattoo, buttons, bandaid, cuffs, sarong, +4
    Full body decorationweightFLOAT1.00.1–2
    HairCOMBONone153 options: None, long hair, short hair, bangs, blonde hair, brown hair, +147
    HairweightFLOAT1.00.1–2
    Head accessoriesCOMBONone116 options: None, hair ornament, ribbon, jewelry, hair tie, hair bow, +110
    Head accessoriesweightFLOAT1.00.1–2
    EarsCOMBONone35 options: None, animal ears, earrings, pointy ears, cat ears, rabbit ears, +29
    EarsweightFLOAT1.00.1–2
    NeckCOMBONone69 options: None, necktie, collar, bowtie, sailor collar, chain necklace, +63
    NeckweightFLOAT1.00.1–2
    ClothingCOMBONone182 options: None, dress, underwear, school uniform, swimsuit, bikini, +176
    ClothingweightFLOAT1.00.1–2
    Shoes and socksCOMBONone79 options: None, thighhighs, pantyhose, boots, socks, black thighhighs, +73
    Shoes and socksweightFLOAT1.00.1–2
    randomCOMBOno2 options: yes, no
    seedINT0-1125899906842624–1125899906842624

    Outputs (1)

    NameTypeDescription
    promptSTRING