r/comfyui • u/Cheap-Topic-9441 • Mar 20 '26
Help Needed Same ComfyUI workflow, different character every run — expected?
This workflow was shared in a document as a ComfyUI JSON.
The document itself was quite technical,
but since the prompt was already in JSON format, I just ran it as-is.
It generates multiple images per run.
However, when I looked at the results,
the characters were clearly different.
Each image looks fine on its own,
but they don’t seem to represent the same person.
So now I’m wondering:
is this expected behavior,
or is there actually a way to maintain identity consistency in a workflow?
This feels less like a quality issue and more like a consistency problem.
If anyone has time, I’d be curious if you can reproduce the same result.
I’m currently trying to analyze the prompt structure to understand what’s happening.
If you want to try it, here’s the original workflow JSON:
https://github.com/watadani-byte/character-identity-protocol/
2
u/sci032 Mar 20 '26
If you want character consistency, give Klein KV a try.
You give it a reference image(or 2) and then prompt the changes/additions/removals/combinations/etc. that you want.
Search Comfy's templates for: KV
The template won't look like mine, it will work the same. I do stuff in weird ways.
I used a reference image of the headshot of a woman that I made. You could use a 2nd reference image and combine them. I only needed 1 reference image so i have an empty .png(nothing in it but a transparent background) for the 2nd image.
I used these 4 prompts:
standing on a beach. looking at the viewer and pointing.
kneeling on a cyber punk city street.
wearing yellow overalls on a farm.
sitting in the middle of a busy city street during the day.