๐จ Isulion Style Mixer
The most honest 'style mixer' you'll ever use โ it joins two phrases
- STRING
Calling this node a "style mixer" is a generous description. It doesn't blend styles in the way you're imagining - no CLIP vectors, no weight interpolation. What it does is take two style phrases and join them with a connector word, like "watercolor mixed with cyberpunk." That's it. And honestly? For text prompts, that's a legitimate way to combine styles, and being upfront about what it is makes it easier to use well.
It's one of the three enhancement nodes in the Isulion/ComfyUI_Isulion pack, and it's built to sit downstream of the pack's Art Style Generator (or any node that outputs a style phrase). Two styles in, one combined phrase out.
How it works
The mechanism is a small table of connectors. In balanced mode it joins with "mixed with," "combined with," "blended with," or "fused with." In style1_dominant mode it uses "with subtle elements of," "with hints of," or "slightly influenced by." In style2_dominant mode: "incorporating," "heavily influenced by," "dominated by elements of." The seed input picks which connector you get. The output is literally style1 <connector> style2.
The inputs that matter
- style1 and style2 - both required STRING inputs, and here's the catch: they're marked
forceInput. You can't type into them; you have to wire them from other nodes. That's deliberate - the pack expects you to chain two Art Style Generator outputs (or any two prompt-fragment strings) into them. - blend_mode -
balanced(default),style1_dominant, orstyle2_dominant. This is the whole point of the node: it changes the language of the blend, which changes how the model reads the hierarchy. - seed - which connector phrase you draw.
Output
One STRING: the combined phrase. Wire it into your positive prompt or feed it onward.
Installing it
One pack, all Isulion nodes:
- ComfyUI Manager โ Custom Nodes Manager โ search Isulion โ Install โ Restart.
- Or clone it manually:
cd "your_ComfyUI_install_dir/custom_nodes"
git clone https://github.com/Isulion/ComfyUI_Isulion
No requirements.txt, no models - a connectors table and a random pick.
Common issues
The forceInput thing trips everyone up the first time. If you drag in the node and see no text boxes, that's not a bug - wire in two strings and it wakes up. Second: it's text-level blending, so the quality of the result depends entirely on your model's ability to honor both styles in one prompt. On SDXL-lineage models, "watercolor blended with cyberpunk" works surprisingly well because those checkpoints understand style tags. On an LLM-encoded model it's a plain instruction - still readable, less magical. Third: the dominant modes change words, not weights. style1_dominant doesn't mathematically favor style1; it just phrases it as the base and style2 as an influence, which is a real but subtle effect. If you want a true weighted blend, you're in the wrong pack - this is the honest version.
Inputs (4)
| Name | Type | Default | Description |
|---|---|---|---|
| style1 | STRING | โ | |
| style2 | STRING | โ | |
| seed | INT | 00โ18446744073709550000 | โ |
| blend_mode | COMBO | balanced | 3 options: balanced, style1_dominant, style2_dominant |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| STRING | STRING | โ |