AC_FUN_SUPER_LARGE
The AC_FUN all-in-one sampler
- MODEL
- LATENT
- Positive
- Negative
- width
- height
- VAE
AC_FUN_SUPER_LARGE is the flagship of the ComfyUI_AC_FUNV8Beta1 pack, and it is exactly what its name promises: a super-sized node that swallows a whole text-to-image pipeline. Checkpoint loader, three LoRA slots, two text encoders, an empty latent, and a KSampler all happen inside this one box. If you've built the standard SDXL or SD 1.5 workflow even once, you know the noise - a dozen nodes and twenty wires between "load the model" and "run the sampler." The pack author, a ComfyUI teacher who goes by Cc啊程 on Bilibili, made these mega-nodes to compress exactly that.
What it actually does under the hood
Don't let the size scare you. Reading the source, this is the same chain you'd build by hand: load_checkpoint_guess_config to load the model, load_lora_for_models for each LoRA, clip.tokenize + encode_from_tokens for the prompt, a torch.zeros latent, and the standard KSampler loop. There's no magic and no API call - it just runs the stock ComfyUI pipeline in one go and hands you everything it produced.
The inputs that matter
The node has a wall of widgets, but only a handful make or break your output:
boolean(Single / Double / Triple) picks how many LoRA slots apply in order. Pick Single if you only use one - choose Double or Triple and every slot in that count applies at its own strength, so a stray 1.0 in a slot you thought was idle stacks weights you didn't intend.select_model-Prompt_to_Imagegenerates from a fresh latent;Image_to_ImageVAE-encodes the chosenimageand samples from that instead. The img2img path crops the source to a multiple of 8 internally, which is the standard VAE requirement.dispatch(Custom / All_ready) -Customuses yourwidthandheight;All_readytakes a preset from the 37-entryresolutiondropdown, like1024*1024or768*1280.steps,cfg,sampler_name,schedulerdefault to 10 steps, cfg 1.4,lcm. That's a fast-LCM setup, not a general one - see the gotcha below.
The outputs
You get MODEL, LATENT, Positive, Negative, width, height, and VAE. The important ones: wire LATENT + VAE into a decoder to see the image, or into this pack's AC_Super_SaveImage. The Positive/Negative conditioning outputs are live, so you can feed them into a second-pass sampler or a ControlNet downstream without re-encoding.
Installing it
It ships in the ComfyUI_AC_FUNV8Beta1 pack, installable via ComfyUI Manager (search "AC_FUN") or from a terminal:
cd ComfyUI/custom_nodes
git clone https://github.com/A719689614/ComfyUI_AC_FUNV8Beta1
Restart ComfyUI afterward. There are no model downloads - the node reads whatever checkpoints and LoRAs you already have. One heads-up: the README is Chinese-only, and requirements.txt pins torch==2.11.0. On a current ComfyUI install that's already your torch, so nothing happens; just don't hand-pip the requirements into an older venv and let Manager sort it out.
Where people get burned
The defaults are tuned for LCM-style fast sampling. Point this at a normal SDXL checkpoint without an LCM LoRA and 10 steps at cfg 1.4 comes out washed out - bump steps to 25+ and cfg to 5–7. The bigger trap is philosophical: because sampling happens inside the node, you can't insert anything between encode and sample. Want a ControlNet between text encode and KSampler? You can't, not here - you'd use the pack's separate nodes instead. Think of this as the "iterate prompts fast" node, not the "fine-tune a pipeline" node. For that, the smaller AC_Super_* nodes in the same pack are your tools.
Inputs (26)
| Name | Type | Default | Description |
|---|---|---|---|
| ckpt_name | COMBO | 0 options: | |
| lora_name_1 | COMBO | 0 options: | |
| strength_model_1 | FLOAT | 1.00-10–10 | — |
| strength_clip_1 | FLOAT | 1.00-10–10 | — |
| lora_name_2 | COMBO | 0 options: | |
| strength_model_2 | FLOAT | 1.00-10–10 | — |
| strength_clip_2 | FLOAT | 1.00-10–10 | — |
| lora_name_3 | COMBO | 0 options: | |
| strength_model_3 | FLOAT | 1.00-10–10 | — |
| strength_clip_3 | FLOAT | 1.00-10–10 | — |
| boolean | COMBO | 3 options: Single, Double, Triple | |
| positive | STRING | (best quality), ((masterpiece)), (highres), illustration, original, extremely detailed,1girl, solo, kashima \(kancolle\), gloves, breasts, hat, epaulettes, grey hair, large breasts, white gloves, smile, military uniform, military, uniform, twintails, tsurime, white background, beret, simple background, looking at viewer, wavy hair, buttons, blush, long hair, frilled sleeves, purple eyes, upper body, frills, long sleeves, neckerchief, red neckerchief | — |
| negative | STRING | (worst quality, low quality, blurry, bad eye, ),(wrong hand, bad anatomy, wrong anatomy, ),(cgi, illustration, cartoon, poorly drawn, watermark),head out of frame, | — |
| resolution | COMBO | 37 options: 512*512, 576*576, 640*640, 640*480, 480*640, 512*768, +31 | |
| dispatch | COMBO | 2 options: Custom, All_ready | |
| width | INT | 51264–5277 | — |
| height | INT | 76864–5277 | — |
| batch_size | INT | 11–64 | — |
| seed | INT | 00–18446744073709550000 | — |
| steps | INT | 101–10000 | — |
| cfg | FLOAT | 1.400–100 | — |
| sampler_name | COMBO | lcm | 44 options: euler, euler_cfg_pp, euler_ancestral, euler_ancestral_cfg_pp, heun, heunpp2, +38 |
| scheduler | COMBO | 9 options: simple, sgm_uniform, karras, exponential, ddim_uniform, beta, +3 | |
| denoise | FLOAT | 1.000–1 | — |
| select_model | COMBO | 2 options: Prompt_to_Image, Image_to_Image | |
| image | COMBO | 1 options: example.png |
Outputs (7)
| Name | Type | Description |
|---|---|---|
| MODEL | MODEL | — |
| LATENT | LATENT | — |
| Positive | CONDITIONING | — |
| Negative | CONDITIONING | — |
| width | INT | — |
| height | INT | — |
| VAE | VAE | — |