CivArchive
    Qwen 2.1 Character Sheet Builder - No LLM - Q21_CharSheet_V2_Basic
    NSFW
    Preview 144981243
    Preview 144981245
    Preview 144981776
    Preview 144982063
    Preview 144982591
    Preview 145004267
    Preview 145004445
    Preview 145004839

    Version 2.1 - Advanced

    ***Update 10/09/2026 - Fixed FB Primary so it receives HS Primary as its first image.

    Excuse the mess. this is the advanced version of my Q21 Character Sheet Builder. It requires my AutoTrim node linked below:

    https://github.com/AirbagGuy/ComfyUI-AirbagGuyAutoTrim

    Basically what it does is take One to Four inputs and turns it into various character images and character sheets. It is far more involved than the previous version, and of course takes WAY longer, but if you're patient you'll essentially get a whole dataset out of it. From there you can use these for reference images, refmods, or the basis of a dataset (See my Character Dataset Builder work flow - https://civarchive.com/models/2719177/character-dataset-builder). This is LLM free, there are a series of prompts built by Claude for the various angles.

    Directions:

    Step 1 - Reference Images

    This takes 1 to 4 images. Upload and image to the Primary Image node, this one will be doing the heavy lifting. If you use more you'll have to manually connect them to the routing subgraph "Supplemental Reference Connection". One headshot will work; you'll just need to describe everything else.

    Step 2 - Prompt

    First thing you'll want to do is adjust "Primary Run Input Count" on the Prompt Templates subgraph to correspond with your number of reference images.

    This works is that there are a series of pre-loaded prompts, which with bracketed keywords that correspond with the text nodes to the right. You fill out those text boxes, and a find/replace string node will replace the keywords and fill out the prompt.

    -Style - Straight forward, dictate your desired style.

    -Expression - Same deal, dictate your expression.

    -Head/Body Changes - This section is used for explicit changes you want to make to your character, such as adjusting their outfit or appearance.

    -Head/Body Notes - Used mostly for "Maintaining" features or calling things out explicitly you want to keep.

    The prompt template will also let you choose if you want to use alpha channel or a background. I'd recommend alpha channel as you can replace the background later in the work flow.

    Step 3 - Parameters

    Three sections here, the model loader, and both size and seed parameters subgraphs. IF you've gotten this far I assume you know what everything on the Model Load node does. I did add a turbo toggle. This does work fairly well with turbo, I'd recommend viggle, you may need to adjust the manual sigmas though.

    Parameters...Mess around with them and see what works best. Your head shots will have separate parameters from your body shots, as will your primary gen versus everything else. \

    Step 4 - Stitch

    Fairly straight forward. Everything uses my autotrim mode after everything is generated. The basic settings are on the subgraph. If you generate with a background you'll want to switch it off alpha channel. If you generate with alpha channel but want to add a background, turn "Flatten Images" on.

    Step 5 - Save

    Uses KJ's save nodes. Save categories are built in so all you need to do is add the save path and add what you want the file names to start with. It will also save the combined prompts as text output (I did not want to do it individually cuz...man...I'm tired enough)

    Step 6 - Run

    You all get this last part.

    Version 2 Updates:

    Now includes/requires my AutoTrim node

    https://github.com/AirbagGuy/ComfyUI-AirbagGuyAutoTrim

    Also has a few more QoL features:

    1) Input toggles for the first run. That's incase you want to use multiple references. It will choose a different starting prompt depending on the number of inputs. You'll still need to manually connect any additional images. It tops out at 4.

    2) Toggle for alpha channel/white background

    3) Improved model loader/parameters subgraph

    4) Turbo Mode toggle - Can be used with your preferred turbo model, but you may need to update the manual sigmas.

    In addition, I reworked the stock prompts so that the headshot will be at a 3/4 angle, which seems to help with

    Overview

    This work flow will take an input image and generate four separate reference images that it will then save and stitch together into a proper character sheet.

    This is meant for generating what we'll call "utility images" for making refmods, using as references for H3 and Q21, and for building a lora dataset. If you want a more artistic character sheet NeuroContent made a pretty damn good one here. They also made one that's more utilitarian like mine, so give that look as well.

    Directions

    Step 1: Upload one reference image. It can be full body or a headshot. If it is a headshot you will need to describe the outfit.

    Step 2: Adjust input mega pixels. 1 MP goes a long way and makes the work flow work pretty fast, but you can go higher or bypass it if you wish.

    Step 3: Adjust output mega pixels. Same deal, 1 tends to be fine but you can go higher if you can.

    Step 4: Prompting - The way this works is that there are fixed outputs that will get you the proper angle. They will all generate with an alpha background. You can go into "Prompt Templates" and adjust them if you want, but I know from trial and error that these work. I tried doing it with an LLM and didn't like the time it took or the output, simpler seems to be better in this case.

    *Prepended Prompt - Put in here whatever you want. I had it here from when the work flow used multiple reference but I don't use it anymore. Honestly for the sake of simplicity if you want to use multiple images try stitching them together first.

    *Head Append - Because this is an edit model and edit models are very literal, I broke out the append prompt for the headshot into its own separate prompt. This helps to keep it focused on the head. If you mix in items below the shoulder or chest it will zoom it out and not give you a proper head shot. Not a bad thing depending on what you want, but I like to have the focused headshot.

    *Body Append - This is for the full body images. This is where you can put your below-the-shoulders items. I like to just copy the Head Append Prompt and then just add onto it.

    Step 5: Set your file name and save destination. I prefer KJ's save nodes because you can save outside of the output folder.

    Step 6: Run

    Other Notes

    YOU MUST HAVE SEPERATE SEEDS FOR EACH GENERATION! Q21 likes seed variation, it will fry images that have the same seed.

    Also I have the "crop factor" set at 2. This helps to condense the output a bit more but you may not need and you may want to adjust if you change the full body generation resolutions.

    Otherwise I tried to keep as much open to adjustment as you all might want. The settings as they stand are solid, but you change aspect ratios, output resolution samplers, and schedulers as much as you want.

    Let me know if you find better settings!


    Update: If you downloaded the work flying within 10 minutes of it being uploaded, there is an error. In the Save Cave subgraph, the "Stitch" text concatenate node, there is an extra line there that you will need to remove in order to automatically save the stitched image. It has since been fixed.

    Description

    FAQ

    Workflows
    Qwen 2.1

    Details

    Downloads
    254
    Platform
    CivitAI
    Platform Status
    Available
    Created
    10/7/2026
    Updated
    10/9/2026
    Deleted
    -

    Files

    qwen21CharacterSheet_q21CharsheetV2Basic.json

    qwen21CharacterSheet_q21CharsheetV2Basic.json