The panel's text for each of the 18 blocks (about, zh and en) is one short sentence; where it came from and how it was tried stay under Details, the AI's instructions (after, notes) unchanged. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
120 lines
3.1 KiB
JSON
120 lines
3.1 KiB
JSON
{
|
||
"job": "refine",
|
||
"rank": 6,
|
||
"short": "other model",
|
||
"title": {
|
||
"zh": "换模型精修",
|
||
"en": "Refine with another model"
|
||
},
|
||
"about": {
|
||
"zh": "换另一个单文件模型(可以配它的 LoRA)把整张图轻轻重画一遍,另存一张。",
|
||
"en": "Another single-file checkpoint (with its LoRAs) lightly redraws the whole picture, saved beside it."
|
||
},
|
||
"source": {
|
||
"zh": "参考工作流的「Refiner 管线」:精修时可以换一个底模加载器,配一套独立的 LoRA 堆",
|
||
"en": "The reference workflow's refiner: a base model loader of its own for refining, with a separate LoRA stack"
|
||
},
|
||
"packs": {},
|
||
"nodes": {
|
||
"second_model": {
|
||
"class_type": "CheckpointLoaderSimple",
|
||
"like": "$loader",
|
||
"inputs": {}
|
||
},
|
||
"second_positive": {
|
||
"class_type": "CLIPTextEncode",
|
||
"like": "$sampler.positive",
|
||
"inputs": {
|
||
"clip": [
|
||
"second_model",
|
||
1
|
||
]
|
||
}
|
||
},
|
||
"second_negative": {
|
||
"class_type": "CLIPTextEncode",
|
||
"like": "$sampler.negative",
|
||
"inputs": {
|
||
"clip": [
|
||
"second_model",
|
||
1
|
||
]
|
||
}
|
||
},
|
||
"encode": {
|
||
"class_type": "VAEEncode",
|
||
"inputs": {
|
||
"pixels": [
|
||
"$decode",
|
||
0
|
||
],
|
||
"vae": [
|
||
"second_model",
|
||
2
|
||
]
|
||
}
|
||
},
|
||
"redraw": {
|
||
"class_type": "KSampler",
|
||
"like": "$sampler",
|
||
"inputs": {
|
||
"model": [
|
||
"second_model",
|
||
0
|
||
],
|
||
"positive": [
|
||
"second_positive",
|
||
0
|
||
],
|
||
"negative": [
|
||
"second_negative",
|
||
0
|
||
],
|
||
"latent_image": [
|
||
"encode",
|
||
0
|
||
],
|
||
"denoise": 0.4
|
||
}
|
||
},
|
||
"decode": {
|
||
"class_type": "VAEDecode",
|
||
"inputs": {
|
||
"samples": [
|
||
"redraw",
|
||
0
|
||
],
|
||
"vae": [
|
||
"second_model",
|
||
2
|
||
]
|
||
}
|
||
},
|
||
"save": {
|
||
"class_type": "SaveImage",
|
||
"inputs": {
|
||
"images": [
|
||
"decode",
|
||
0
|
||
],
|
||
"filename_prefix": "refined"
|
||
}
|
||
}
|
||
},
|
||
"after": "The refine's loader (second_model) starts as the same checkpoint: set_model it to the one the user wants (ask_user, search_models), add_lora its own LoRAs onto it, and write its prompts (second_positive, second_negative, copied from the first) in that model's style. Another family may want other steps, cfg and sampler on redraw. Then run_workflow; the refined one is saved beside it (prefix refined). Denoise 0.4: lower keeps more of the first, higher takes more of the second.",
|
||
"notes": "The source keeps a separate loader and LoRA stack for refining. Its own CLIP and VAE, so a checkpoint of another family works; a model loaded as separate UNET, CLIP and VAE files (Anima) does not fit this loader.",
|
||
"models": [],
|
||
"tested": {
|
||
"gpu": "RTX 4050 Laptop",
|
||
"vram_gb": 6,
|
||
"date": "2026-10-28",
|
||
"runs": [
|
||
{
|
||
"model": "SDXL (Illustrious) → NoobAI",
|
||
"size": "832×1216",
|
||
"seconds": 66
|
||
}
|
||
]
|
||
}
|
||
}
|