From 3aab0cc916d2e88659b183c35ccec6b67af814ba Mon Sep 17 00:00:00 2001 From: Will Miao Date: Mon, 19 Jan 2026 16:23:49 +0800 Subject: [PATCH] feat: add v0.9.12 release notes and update LoRA Randomizer workflow example - Introduce LoRA Randomizer system with LoRA Pool and Randomizer nodes - Add recipe folders, bulk operations, search, sorting, and favorites - Enable video recipe support and ComfyUI Nodes 2.0 compatibility - Include performance improvements for faster startup and loading - Update example workflow for LoRA Randomizer template reference --- README.md | 11 +++++++++++ example_workflows/Lora_Randomizer.json | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 7dbc296f..2946630e 100644 --- a/README.md +++ b/README.md @@ -34,6 +34,17 @@ Enhance your Civitai browsing experience with our companion browser extension! S ## Release Notes +### v0.9.12 +* **LoRA Randomizer System** - Introduced a comprehensive LoRA randomization system featuring LoRA Pool and LoRA Randomizer nodes for flexible and dynamic generation workflows. +* **LoRA Randomizer Template** - Refer to the new "LoRA Randomizer" template workflow for detailed examples of flexible randomization modes, lock & reuse options, and other features. +* **Recipe Folders** - Introduced a folder system for the Recipes page, allowing users to freely organize recipes just like they do with models. +* **Recipe Bulk Operations** - Added bulk mode support for batch moving, deleting, and setting base models for selected recipes with intuitive controls like click-and-drag selection, drag-to-folder, and Ctrl+A (Select All). +* **Prompt Search & Sorting** - Search recipes by prompt content and sort by Recipe Name, Imported Date, or LoRA Count for better browsing. +* **Recipe Favorites** - Mark specific recipes as favorites for quick access. +* **Video Recipe Support** - Enabled support for video recipes (import via LM extension or URL; video file import not supported). +* **Performance Improvements** - Fixed performance issues for dramatically improved startup and loading speed. After first scan, subsequent loads are instant regardless of collection size. +* **ComfyUI Nodes 2.0 Support** - Basic support for ComfyUI Nodes 2.0. + ### v0.9.10 * **Smarter Update Matching** - Users can now choose to check and group updates by matching base model only or with no base-model constraint; version lists also support toggling between same-base versions or all versions. * **Flexible Tag Filtering** - The filter panel now supports tag exclusion: click a tag to include, click again to exclude, and click a third time to clear, enabling stronger and more flexible tag filters. diff --git a/example_workflows/Lora_Randomizer.json b/example_workflows/Lora_Randomizer.json index 29421fea..825d63a1 100644 --- a/example_workflows/Lora_Randomizer.json +++ b/example_workflows/Lora_Randomizer.json @@ -1 +1 @@ -{"id":"151410b3-7845-4561-aac4-8968574e9ba2","revision":0,"last_node_id":77,"last_link_id":149,"nodes":[{"id":8,"type":"VAEDecode","pos":[1417.608991210938,13.259781249999916],"size":[210,46],"flags":{"collapsed":false},"order":12,"mode":0,"inputs":[{"localized_name":"samples","name":"samples","type":"LATENT","link":7},{"localized_name":"vae","name":"vae","type":"VAE","link":143}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","slot_index":0,"links":[140]}],"properties":{"cnr_id":"comfy-core","ver":"0.3.18","Node name for S&R":"VAEDecode"},"widgets_values":[]},{"id":68,"type":"Reroute","pos":[998.4027324863023,692.2310592692698],"size":[75,26],"flags":{},"order":5,"mode":0,"inputs":[{"name":"","type":"*","link":142}],"outputs":[{"name":"","type":"VAE","links":[143]}],"properties":{"showOutputText":false,"horizontal":false}},{"id":67,"type":"Reroute","pos":[-86.5906935091898,690.9580502534923],"size":[75,26],"flags":{},"order":3,"mode":0,"inputs":[{"name":"","type":"*","link":141}],"outputs":[{"name":"","type":"VAE","links":[142]}],"properties":{"showOutputText":false,"horizontal":false}},{"id":14,"type":"PreviewImage","pos":[1713.5381320312501,-264.6858476562499],"size":[537.9034423828125,705.2806396484375],"flags":{},"order":13,"mode":0,"inputs":[{"localized_name":"images","name":"images","type":"IMAGE","link":140}],"outputs":[],"properties":{"cnr_id":"comfy-core","ver":"0.3.18","Node name for S&R":"PreviewImage"},"widgets_values":[]},{"id":64,"type":"Prompt (LoraManager)","pos":[480.4259475454679,-147.75189975683824],"size":[400,200],"flags":{},"order":10,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":134},{"localized_name":"trigger_words","name":"trigger_words","shape":7,"type":"STRING","link":135},{"localized_name":"text","name":"text","type":"STRING","widget":{"name":"text"},"link":null}],"outputs":[{"localized_name":"CONDITIONING","name":"CONDITIONING","type":"CONDITIONING","links":[136]},{"localized_name":"PROMPT","name":"PROMPT","type":"STRING","links":null}],"properties":{"cnr_id":"comfyui-lora-manager","ver":"3c0bfcb22692daa7635370b86b9d4d541462016d","Node name for S&R":"Prompt (LoraManager)"},"widgets_values":["adult,\n1woman, volumetric lighting, ambient occlusion, luminescent background, masterpiece, best quality, absurdres,masterpiece, best quality, very awa, absurdres,,mage,dynamic pose,dynamic angle,upper body focus, floating hair,impressionism, excellent depth of field, partly realistic texture, dramatic lighting, sharp focus, newest, absurdres, highres, very aesthetic, masterpiece, eye-catching, beautiful body, detailed skin features, beautiful eye details, bright colors, vivid colors, extreme contrast, foreshortening, high resolution, best quality, ultra high definition, extremely high detail, wide angle, cinematic field of view, perfect composition,\nBREAK\nelf,blonde hair,long hair,braid,pointy ears, green eyes, choker,capelet, dress,belt,pouch,staff,holding staff,\n 7481llu masterpiece, best quality, very aesthetic, absurdres..."],"color":"#232","bgcolor":"#353"},{"id":66,"type":"Prompt (LoraManager)","pos":[480.4259475454679,99.8049184249798],"size":[400,200],"flags":{},"order":8,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":137},{"localized_name":"trigger_words","name":"trigger_words","shape":7,"type":"STRING","link":null},{"localized_name":"text","name":"text","type":"STRING","widget":{"name":"text"},"link":null}],"outputs":[{"localized_name":"CONDITIONING","name":"CONDITIONING","type":"CONDITIONING","links":[138]},{"localized_name":"PROMPT","name":"PROMPT","type":"STRING","links":null}],"properties":{"cnr_id":"comfyui-lora-manager","ver":"3c0bfcb22692daa7635370b86b9d4d541462016d","Node name for S&R":"Prompt (LoraManager)"},"widgets_values":["embedding:lazyneg, lowres,bad anatomy,blurry,(worst quality:1.8),low quality,hands bad,(normal quality:1.3),bad hands,mutated hands and fingers,extra legs,extra arms,duplicate,cropped,jpeg,artifacts,long body,multiple breasts,mutated,disfigured,bad proportions,bad feet,ugly,text font ui,missing limb,monochrome,face bad, crown, tiara, jewelry, earring,pubes,pubic hair, censored,black bars, four legs,ugly hands,big earring,hoop earring,sleeves,collar,glasses, extra fingers,sunglasses, (hat:1.3),multiple hands..."],"color":"#322","bgcolor":"#533"},{"id":3,"type":"KSampler","pos":[1066.9926186604139,-4.25493111593072],"size":[315,262],"flags":{},"order":11,"mode":0,"inputs":[{"localized_name":"model","name":"model","type":"MODEL","link":145},{"localized_name":"positive","name":"positive","type":"CONDITIONING","link":136},{"localized_name":"negative","name":"negative","type":"CONDITIONING","link":138},{"localized_name":"latent_image","name":"latent_image","type":"LATENT","link":2},{"localized_name":"seed","name":"seed","type":"INT","widget":{"name":"seed"},"link":null},{"localized_name":"steps","name":"steps","type":"INT","widget":{"name":"steps"},"link":null},{"localized_name":"cfg","name":"cfg","type":"FLOAT","widget":{"name":"cfg"},"link":null},{"localized_name":"sampler_name","name":"sampler_name","type":"COMBO","widget":{"name":"sampler_name"},"link":null},{"localized_name":"scheduler","name":"scheduler","type":"COMBO","widget":{"name":"scheduler"},"link":null},{"localized_name":"denoise","name":"denoise","type":"FLOAT","widget":{"name":"denoise"},"link":null}],"outputs":[{"localized_name":"LATENT","name":"LATENT","type":"LATENT","slot_index":0,"links":[7]}],"properties":{"cnr_id":"comfy-core","ver":"0.3.18","Node name for S&R":"KSampler"},"widgets_values":[42,"fixed",30,7,"euler_ancestral","karras",1]},{"id":4,"type":"CheckpointLoaderSimple","pos":[-1516.0339393260044,651.6617204277096],"size":[315,98],"flags":{},"order":0,"mode":0,"inputs":[{"localized_name":"ckpt_name","name":"ckpt_name","type":"COMBO","widget":{"name":"ckpt_name"},"link":null}],"outputs":[{"localized_name":"MODEL","name":"MODEL","type":"MODEL","slot_index":0,"links":[117]},{"localized_name":"CLIP","name":"CLIP","type":"CLIP","slot_index":1,"links":[139]},{"localized_name":"VAE","name":"VAE","type":"VAE","slot_index":2,"links":[141]}],"properties":{"cnr_id":"comfy-core","ver":"0.3.18","Node name for S&R":"CheckpointLoaderSimple"},"widgets_values":["Illustrious/anime/hassakuXLIllustrious_v13StyleA.safetensors"]},{"id":69,"type":"Reroute","pos":[835.2971423620593,-329.0323103037686],"size":[75,26],"flags":{},"order":7,"mode":0,"inputs":[{"name":"","type":"*","link":144}],"outputs":[{"name":"","type":"MODEL","links":[145]}],"properties":{"showOutputText":false,"horizontal":false}},{"id":5,"type":"EmptyLatentImage","pos":[530.6200616135536,486.04497468484044],"size":[315,106],"flags":{},"order":1,"mode":0,"inputs":[{"localized_name":"width","name":"width","type":"INT","widget":{"name":"width"},"link":null},{"localized_name":"height","name":"height","type":"INT","widget":{"name":"height"},"link":null},{"localized_name":"batch_size","name":"batch_size","type":"INT","widget":{"name":"batch_size"},"link":null}],"outputs":[{"localized_name":"LATENT","name":"LATENT","type":"LATENT","slot_index":0,"links":[2]}],"properties":{"cnr_id":"comfy-core","ver":"0.3.18","Node name for S&R":"EmptyLatentImage"},"widgets_values":[1024,1024,1]},{"id":74,"type":"Lora Pool (LoraManager)","pos":[-1685.4451716213698,-389.1334099183523],"size":[664,438],"flags":{},"order":2,"mode":0,"inputs":[{"localized_name":"pool_config","name":"pool_config","type":"LORA_POOL_CONFIG","widget":{"name":"pool_config"},"link":null}],"outputs":[{"localized_name":"POOL_CONFIG","name":"POOL_CONFIG","type":"POOL_CONFIG","links":[147]}],"properties":{"cnr_id":"comfyui-lora-manager","ver":"688baef2f0d877c7198a127e335bc36e927dd424","Node name for S&R":"Lora Pool (LoraManager)"},"widgets_values":[{"version":2,"filters":{"baseModels":["Illustrious"],"tags":{"include":[],"exclude":[]},"folders":{"include":[],"exclude":[]},"license":{"noCreditRequired":true,"allowSelling":false}},"preview":{"matchCount":6,"lastUpdated":1768293000044}}]},{"id":55,"type":"TriggerWord Toggle (LoraManager)","pos":[-117.10650479770214,138.53850016031464],"size":[415.05371900826435,260],"flags":{"collapsed":false},"order":9,"mode":0,"inputs":[{"localized_name":"group_mode","name":"group_mode","type":"BOOLEAN","widget":{"name":"group_mode"},"link":null},{"localized_name":"default_active","name":"default_active","type":"BOOLEAN","widget":{"name":"default_active"},"link":null},{"localized_name":"allow_strength_adjustment","name":"allow_strength_adjustment","type":"BOOLEAN","widget":{"name":"allow_strength_adjustment"},"link":null},{"name":"trigger_words","shape":7,"type":"string","link":123}],"outputs":[{"localized_name":"filtered_trigger_words","name":"filtered_trigger_words","type":"STRING","links":[135]}],"properties":{"cnr_id":"comfyui-lora-manager","ver":"ad56cafd62e42e67f282a967627f26b8fa6ce00a","Node name for S&R":"TriggerWord Toggle (LoraManager)"},"widgets_values":[true,[{"text":"createconcept","active":true},{"text":"DS-Illu","active":true}],false,[{"text":"SarahBoondocks, 1girl, blonde hair, short hair, pencil skirt, blue eyes, hairband, vest, shirt, long sleeves","active":[{"text":"createconcept","active":true},{"text":"DS-Illu","active":true}],"strength":null,"highlighted":false},{"text":"SarahBoondocksDress, blonde hair, 1girl, short hair, red dress, jewelry, necklace, bare shoulders, formal, strapless dress, cowboy shot","active":[{"text":"createconcept","active":true},{"text":"DS-Illu","active":true}],"strength":null,"highlighted":false},{"text":"SarahBoondockssTowel, 1girl, blonde hair, blue eyes","active":[{"text":"createconcept","active":true},{"text":"DS-Illu","active":true}],"strength":null,"highlighted":false},{"text":"fine art parody, naked towel, short hair, medium breasts, cleavage, bare shoulders, cowboy shot","active":[{"text":"createconcept","active":true},{"text":"DS-Illu","active":true}],"strength":null,"highlighted":false},{"text":"in the style of cksc","active":[{"text":"createconcept","active":true},{"text":"DS-Illu","active":true}],"strength":null,"highlighted":false}],"SarahBoondocks, 1girl, blonde hair, short hair, pencil skirt, blue eyes, hairband, vest, shirt, long sleeves,, SarahBoondocksDress, blonde hair, 1girl, short hair, red dress, jewelry, necklace, bare shoulders, formal, strapless dress, cowboy shot,, SarahBoondockssTowel, 1girl, blonde hair, blue eyes,, fine art parody, naked towel, short hair, medium breasts, cleavage, bare shoulders, cowboy shot,, in the style of cksc"],"color":"#323","bgcolor":"#535"},{"id":56,"type":"Lora Loader (LoraManager)","pos":[-117.10650479770214,-332.0917106187047],"size":[420.8453125,352],"flags":{},"order":6,"mode":0,"inputs":[{"localized_name":"model","name":"model","type":"MODEL","link":117},{"localized_name":"text","name":"text","type":"STRING","widget":{"name":"text"},"link":null},{"name":"clip","shape":7,"type":"CLIP","link":139},{"name":"lora_stack","shape":7,"type":"LORA_STACK","link":148}],"outputs":[{"localized_name":"MODEL","name":"MODEL","type":"MODEL","links":[144]},{"localized_name":"CLIP","name":"CLIP","type":"CLIP","links":[134,137]},{"localized_name":"trigger_words","name":"trigger_words","type":"STRING","links":[123]},{"localized_name":"loaded_loras","name":"loaded_loras","type":"STRING","links":[]}],"properties":{"cnr_id":"comfyui-lora-manager","ver":"ad56cafd62e42e67f282a967627f26b8fa6ce00a","Node name for S&R":"Lora Loader (LoraManager)"},"widgets_values":["",[]]},{"id":76,"type":"Lora Randomizer (LoraManager)","pos":[-936.3451716213701,-389.1334099183523],"size":[664,791.3000000000001],"flags":{},"order":4,"mode":0,"inputs":[{"localized_name":"pool_config","name":"pool_config","shape":7,"type":"POOL_CONFIG","link":147},{"localized_name":"randomizer_config","name":"randomizer_config","type":"RANDOMIZER_CONFIG","widget":{"name":"randomizer_config"},"link":null},{"localized_name":"loras","name":"loras","type":"LORAS","widget":{"name":"loras"},"link":null}],"outputs":[{"localized_name":"LORA_STACK","name":"LORA_STACK","type":"LORA_STACK","links":[148]}],"properties":{"cnr_id":"comfyui-lora-manager","ver":"688baef2f0d877c7198a127e335bc36e927dd424","Node name for S&R":"Lora Randomizer (LoraManager)"},"widgets_values":[{"count_mode":"range","count_fixed":3,"count_min":2,"count_max":3,"model_strength_min":-0.5,"model_strength_max":0.8000000000000007,"use_same_clip_strength":true,"clip_strength_min":0,"clip_strength_max":1,"roll_mode":"fixed","last_used":[{"name":"69yottea_illu_v2","strength":0.17,"clipStrength":0.17,"active":true,"expanded":false,"locked":false},{"name":"748cm_illu","strength":0.28,"clipStrength":0.28,"active":true,"expanded":false,"locked":false}]},[{"name":"SarahBoondocks_illustrious_v1","strength":0.75,"clipStrength":0.75,"active":true,"expanded":false,"locked":false},{"name":"ck-shadow-circuit-IL-000012","strength":0.79,"clipStrength":0.79,"active":true,"expanded":false,"locked":false},{"name":"Vexilapse","strength":0.11,"clipStrength":0.11,"active":true,"expanded":false,"locked":true}]]}],"links":[[2,5,0,3,3,"LATENT"],[7,3,0,8,0,"LATENT"],[117,4,0,56,0,"MODEL"],[123,56,2,55,3,"string"],[134,56,1,64,0,"CLIP"],[135,55,0,64,1,"STRING"],[136,64,0,3,1,"CONDITIONING"],[137,56,1,66,0,"CLIP"],[138,66,0,3,2,"CONDITIONING"],[139,4,1,56,2,"CLIP"],[140,8,0,14,0,"IMAGE"],[141,4,2,67,0,"*"],[142,67,0,68,0,"*"],[143,68,0,8,1,"VAE"],[144,56,0,69,0,"*"],[145,69,0,3,0,"MODEL"],[147,74,0,76,0,"POOL_CONFIG"],[148,76,0,56,3,"LORA_STACK"]],"groups":[{"id":1,"title":"Lora Randomizer","bounding":[-1695.4451716213698,-462.7334099183523,1433.0999999999997,874.9000000000001],"color":"#8A8","font_size":24,"flags":{}}],"config":{},"extra":{"ds":{"scale":0.9090909090909091,"offset":[1490.1953895358138,857.6721626711255]},"frontendVersion":"1.16.8","VHS_latentpreview":false,"VHS_latentpreviewrate":0,"VHS_MetadataImage":true,"VHS_KeepIntermediate":true},"version":0.4} \ No newline at end of file +{"id":"151410b3-7845-4561-aac4-8968574e9ba2","revision":0,"last_node_id":82,"last_link_id":149,"nodes":[{"id":8,"type":"VAEDecode","pos":[1417.608991210938,13.259781249999916],"size":[210,46],"flags":{"collapsed":false},"order":14,"mode":0,"inputs":[{"localized_name":"samples","name":"samples","type":"LATENT","link":7},{"localized_name":"vae","name":"vae","type":"VAE","link":143}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","slot_index":0,"links":[140]}],"properties":{"Node name for S&R":"VAEDecode","cnr_id":"comfy-core","ver":"0.3.18"},"widgets_values":[]},{"id":68,"type":"Reroute","pos":[998.4027324863023,692.2310592692698],"size":[75,26],"flags":{},"order":7,"mode":0,"inputs":[{"name":"","type":"*","link":142}],"outputs":[{"name":"","type":"VAE","links":[143]}],"properties":{"showOutputText":false,"horizontal":false}},{"id":67,"type":"Reroute","pos":[-86.5906935091898,690.9580502534923],"size":[75,26],"flags":{},"order":5,"mode":0,"inputs":[{"name":"","type":"*","link":141}],"outputs":[{"name":"","type":"VAE","links":[142]}],"properties":{"showOutputText":false,"horizontal":false}},{"id":14,"type":"PreviewImage","pos":[1713.5381320312501,-264.6858476562499],"size":[537.9034423828125,705.2806396484375],"flags":{},"order":15,"mode":0,"inputs":[{"localized_name":"images","name":"images","type":"IMAGE","link":140}],"outputs":[],"properties":{"Node name for S&R":"PreviewImage","cnr_id":"comfy-core","ver":"0.3.18"},"widgets_values":[]},{"id":64,"type":"Prompt (LoraManager)","pos":[480.4259475454679,-147.75189975683824],"size":[400,200],"flags":{},"order":12,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":134},{"localized_name":"trigger_words","name":"trigger_words","shape":7,"type":"STRING","link":135},{"localized_name":"text","name":"text","type":"STRING","widget":{"name":"text"},"link":null}],"outputs":[{"localized_name":"CONDITIONING","name":"CONDITIONING","type":"CONDITIONING","links":[136]},{"localized_name":"PROMPT","name":"PROMPT","type":"STRING","links":null}],"properties":{"Node name for S&R":"Prompt (LoraManager)","cnr_id":"comfyui-lora-manager","ver":"3c0bfcb22692daa7635370b86b9d4d541462016d"},"widgets_values":["adult,\n1woman, volumetric lighting, ambient occlusion, luminescent background, masterpiece, best quality, absurdres,masterpiece, best quality, very awa, absurdres,,mage,dynamic pose,dynamic angle,upper body focus, floating hair,impressionism, excellent depth of field, partly realistic texture, dramatic lighting, sharp focus, newest, absurdres, highres, very aesthetic, masterpiece, eye-catching, beautiful body, detailed skin features, beautiful eye details, bright colors, vivid colors, extreme contrast, foreshortening, high resolution, best quality, ultra high definition, extremely high detail, wide angle, cinematic field of view, perfect composition,\nBREAK\nelf,blonde hair,long hair,braid,pointy ears, green eyes, choker,capelet, dress,belt,pouch,staff,holding staff,\n 7481llu masterpiece, best quality, very aesthetic, absurdres..."],"color":"#232","bgcolor":"#353"},{"id":66,"type":"Prompt (LoraManager)","pos":[480.4259475454679,99.8049184249798],"size":[400,200],"flags":{},"order":10,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":137},{"localized_name":"trigger_words","name":"trigger_words","shape":7,"type":"STRING","link":null},{"localized_name":"text","name":"text","type":"STRING","widget":{"name":"text"},"link":null}],"outputs":[{"localized_name":"CONDITIONING","name":"CONDITIONING","type":"CONDITIONING","links":[138]},{"localized_name":"PROMPT","name":"PROMPT","type":"STRING","links":null}],"properties":{"Node name for S&R":"Prompt (LoraManager)","cnr_id":"comfyui-lora-manager","ver":"3c0bfcb22692daa7635370b86b9d4d541462016d"},"widgets_values":["embedding:lazyneg, lowres,bad anatomy,blurry,(worst quality:1.8),low quality,hands bad,(normal quality:1.3),bad hands,mutated hands and fingers,extra legs,extra arms,duplicate,cropped,jpeg,artifacts,long body,multiple breasts,mutated,disfigured,bad proportions,bad feet,ugly,text font ui,missing limb,monochrome,face bad, crown, tiara, jewelry, earring,pubes,pubic hair, censored,black bars, four legs,ugly hands,big earring,hoop earring,sleeves,collar,glasses, extra fingers,sunglasses, (hat:1.3),multiple hands..."],"color":"#322","bgcolor":"#533"},{"id":3,"type":"KSampler","pos":[1066.9926186604139,-4.25493111593072],"size":[315,262],"flags":{},"order":13,"mode":0,"inputs":[{"localized_name":"model","name":"model","type":"MODEL","link":145},{"localized_name":"positive","name":"positive","type":"CONDITIONING","link":136},{"localized_name":"negative","name":"negative","type":"CONDITIONING","link":138},{"localized_name":"latent_image","name":"latent_image","type":"LATENT","link":2},{"localized_name":"seed","name":"seed","type":"INT","widget":{"name":"seed"},"link":null},{"localized_name":"steps","name":"steps","type":"INT","widget":{"name":"steps"},"link":null},{"localized_name":"cfg","name":"cfg","type":"FLOAT","widget":{"name":"cfg"},"link":null},{"localized_name":"sampler_name","name":"sampler_name","type":"COMBO","widget":{"name":"sampler_name"},"link":null},{"localized_name":"scheduler","name":"scheduler","type":"COMBO","widget":{"name":"scheduler"},"link":null},{"localized_name":"denoise","name":"denoise","type":"FLOAT","widget":{"name":"denoise"},"link":null}],"outputs":[{"localized_name":"LATENT","name":"LATENT","type":"LATENT","slot_index":0,"links":[7]}],"properties":{"Node name for S&R":"KSampler","cnr_id":"comfy-core","ver":"0.3.18"},"widgets_values":[42,"fixed",30,7,"euler_ancestral","karras",1]},{"id":4,"type":"CheckpointLoaderSimple","pos":[-1516.0339393260044,651.6617204277096],"size":[315,98],"flags":{},"order":0,"mode":0,"inputs":[{"localized_name":"ckpt_name","name":"ckpt_name","type":"COMBO","widget":{"name":"ckpt_name"},"link":null}],"outputs":[{"localized_name":"MODEL","name":"MODEL","type":"MODEL","slot_index":0,"links":[117]},{"localized_name":"CLIP","name":"CLIP","type":"CLIP","slot_index":1,"links":[139]},{"localized_name":"VAE","name":"VAE","type":"VAE","slot_index":2,"links":[141]}],"properties":{"Node name for S&R":"CheckpointLoaderSimple","cnr_id":"comfy-core","ver":"0.3.18"},"widgets_values":["Illustrious/anime/hassakuXLIllustrious_v13StyleA.safetensors"]},{"id":69,"type":"Reroute","pos":[835.2971423620593,-329.0323103037686],"size":[75,26],"flags":{},"order":9,"mode":0,"inputs":[{"name":"","type":"*","link":144}],"outputs":[{"name":"","type":"MODEL","links":[145]}],"properties":{"showOutputText":false,"horizontal":false}},{"id":5,"type":"EmptyLatentImage","pos":[530.6200616135536,486.04497468484044],"size":[315,106],"flags":{},"order":1,"mode":0,"inputs":[{"localized_name":"width","name":"width","type":"INT","widget":{"name":"width"},"link":null},{"localized_name":"height","name":"height","type":"INT","widget":{"name":"height"},"link":null},{"localized_name":"batch_size","name":"batch_size","type":"INT","widget":{"name":"batch_size"},"link":null}],"outputs":[{"localized_name":"LATENT","name":"LATENT","type":"LATENT","slot_index":0,"links":[2]}],"properties":{"Node name for S&R":"EmptyLatentImage","cnr_id":"comfy-core","ver":"0.3.18"},"widgets_values":[1024,1024,1]},{"id":74,"type":"Lora Pool (LoraManager)","pos":[-1685.4451716213698,-389.1334099183523],"size":[664,438],"flags":{},"order":2,"mode":0,"inputs":[{"localized_name":"pool_config","name":"pool_config","type":"LORA_POOL_CONFIG","widget":{"name":"pool_config"},"link":null}],"outputs":[{"localized_name":"POOL_CONFIG","name":"POOL_CONFIG","type":"POOL_CONFIG","links":[147]}],"properties":{"Node name for S&R":"Lora Pool (LoraManager)","cnr_id":"comfyui-lora-manager","ver":"688baef2f0d877c7198a127e335bc36e927dd424"},"widgets_values":[{"version":2,"filters":{"baseModels":["Illustrious"],"tags":{"include":[],"exclude":[]},"folders":{"include":[],"exclude":[]},"license":{"noCreditRequired":true,"allowSelling":false}},"preview":{"matchCount":6,"lastUpdated":1768810142348}}]},{"id":55,"type":"TriggerWord Toggle (LoraManager)","pos":[-117.10650479770214,138.53850016031464],"size":[415.05371900826435,260],"flags":{"collapsed":false},"order":11,"mode":0,"inputs":[{"localized_name":"group_mode","name":"group_mode","type":"BOOLEAN","widget":{"name":"group_mode"},"link":null},{"localized_name":"default_active","name":"default_active","type":"BOOLEAN","widget":{"name":"default_active"},"link":null},{"localized_name":"allow_strength_adjustment","name":"allow_strength_adjustment","type":"BOOLEAN","widget":{"name":"allow_strength_adjustment"},"link":null},{"name":"trigger_words","shape":7,"type":"string","link":123}],"outputs":[{"localized_name":"filtered_trigger_words","name":"filtered_trigger_words","type":"STRING","links":[135]}],"properties":{"Node name for S&R":"TriggerWord Toggle (LoraManager)","cnr_id":"comfyui-lora-manager","ver":"ad56cafd62e42e67f282a967627f26b8fa6ce00a"},"widgets_values":[true,[{"text":"createconcept","active":true},{"text":"DS-Illu","active":true}],false,[{"text":"SarahBoondocks, 1girl, blonde hair, short hair, pencil skirt, blue eyes, hairband, vest, shirt, long sleeves","active":[{"text":"createconcept","active":true},{"text":"DS-Illu","active":true}],"strength":null,"highlighted":false},{"text":"SarahBoondocksDress, blonde hair, 1girl, short hair, red dress, jewelry, necklace, bare shoulders, formal, strapless dress, cowboy shot","active":[{"text":"createconcept","active":true},{"text":"DS-Illu","active":true}],"strength":null,"highlighted":false},{"text":"SarahBoondockssTowel, 1girl, blonde hair, blue eyes","active":[{"text":"createconcept","active":true},{"text":"DS-Illu","active":true}],"strength":null,"highlighted":false},{"text":"fine art parody, naked towel, short hair, medium breasts, cleavage, bare shoulders, cowboy shot","active":[{"text":"createconcept","active":true},{"text":"DS-Illu","active":true}],"strength":null,"highlighted":false},{"text":"in the style of cksc","active":[{"text":"createconcept","active":true},{"text":"DS-Illu","active":true}],"strength":null,"highlighted":false}],"SarahBoondocks, 1girl, blonde hair, short hair, pencil skirt, blue eyes, hairband, vest, shirt, long sleeves,, SarahBoondocksDress, blonde hair, 1girl, short hair, red dress, jewelry, necklace, bare shoulders, formal, strapless dress, cowboy shot,, SarahBoondockssTowel, 1girl, blonde hair, blue eyes,, fine art parody, naked towel, short hair, medium breasts, cleavage, bare shoulders, cowboy shot,, in the style of cksc"],"color":"#323","bgcolor":"#535"},{"id":56,"type":"Lora Loader (LoraManager)","pos":[-117.10650479770214,-332.0917106187047],"size":[420.8453125,352],"flags":{},"order":8,"mode":0,"inputs":[{"localized_name":"model","name":"model","type":"MODEL","link":117},{"localized_name":"text","name":"text","type":"STRING","widget":{"name":"text"},"link":null},{"name":"clip","shape":7,"type":"CLIP","link":139},{"name":"lora_stack","shape":7,"type":"LORA_STACK","link":148}],"outputs":[{"localized_name":"MODEL","name":"MODEL","type":"MODEL","links":[144]},{"localized_name":"CLIP","name":"CLIP","type":"CLIP","links":[134,137]},{"localized_name":"trigger_words","name":"trigger_words","type":"STRING","links":[123]},{"localized_name":"loaded_loras","name":"loaded_loras","type":"STRING","links":[]}],"properties":{"Node name for S&R":"Lora Loader (LoraManager)","cnr_id":"comfyui-lora-manager","ver":"ad56cafd62e42e67f282a967627f26b8fa6ce00a"},"widgets_values":["",[]]},{"id":76,"type":"Lora Randomizer (LoraManager)","pos":[-936.3451716213701,-389.1334099183523],"size":[664,791.3000000000001],"flags":{},"order":6,"mode":0,"inputs":[{"localized_name":"pool_config","name":"pool_config","shape":7,"type":"POOL_CONFIG","link":147},{"localized_name":"randomizer_config","name":"randomizer_config","type":"RANDOMIZER_CONFIG","widget":{"name":"randomizer_config"},"link":null},{"localized_name":"loras","name":"loras","type":"LORAS","widget":{"name":"loras"},"link":null}],"outputs":[{"localized_name":"LORA_STACK","name":"LORA_STACK","type":"LORA_STACK","links":[148]}],"properties":{"Node name for S&R":"Lora Randomizer (LoraManager)","cnr_id":"comfyui-lora-manager","ver":"688baef2f0d877c7198a127e335bc36e927dd424"},"widgets_values":[{"count_mode":"range","count_fixed":3,"count_min":2,"count_max":3,"model_strength_min":-0.5,"model_strength_max":0.8000000000000007,"use_same_clip_strength":true,"clip_strength_min":0,"clip_strength_max":1,"roll_mode":"fixed","last_used":[{"name":"69yottea_illu_v2","strength":0.17,"clipStrength":0.17,"active":true,"expanded":false,"locked":false},{"name":"748cm_illu","strength":0.28,"clipStrength":0.28,"active":true,"expanded":false,"locked":false}],"use_recommended_strength":false,"recommended_strength_scale_min":0.5,"recommended_strength_scale_max":1},[{"name":"SarahBoondocks_illustrious_v1","strength":0.75,"clipStrength":0.75,"active":true,"expanded":false,"locked":false},{"name":"ck-shadow-circuit-IL-000012","strength":0.79,"clipStrength":0.79,"active":true,"expanded":false,"locked":false},{"name":"Vexilapse","strength":0.11,"clipStrength":0.11,"active":true,"expanded":false,"locked":true}]]},{"id":81,"type":"MarkdownNote","pos":[-933.7250261105644,467.7969241398853],"size":[672.2314049586773,111.23966942148752],"flags":{},"order":3,"mode":0,"inputs":[],"outputs":[],"title":"LoRA Randomizer Node Usage","properties":{},"widgets_values":["- Based on your randomization settings, the Lora Randomizer node selects a subset of LoRAs from the pool defined by `pool_config`. \n- This selected set is then used for the **next render**. \n- If **Always Randomize** is enabled, a new selection will be generated automatically after each execution.\n- Use **Reuse Last** to restore the previous LoRAs, and switch automatically to Fixed mode for repeated generation."],"color":"#432","bgcolor":"#653"},{"id":82,"type":"MarkdownNote","pos":[-1678.537197410339,124.18685652155314],"size":[672.2314049586773,111.23966942148752],"flags":{},"order":4,"mode":0,"inputs":[],"outputs":[],"title":"LoRA Pool Node Usage","properties":{},"widgets_values":["- Define filtering conditions and outputs a __pool configuration__ for random selection"],"color":"#432","bgcolor":"#653"}],"links":[[2,5,0,3,3,"LATENT"],[7,3,0,8,0,"LATENT"],[117,4,0,56,0,"MODEL"],[123,56,2,55,3,"string"],[134,56,1,64,0,"CLIP"],[135,55,0,64,1,"STRING"],[136,64,0,3,1,"CONDITIONING"],[137,56,1,66,0,"CLIP"],[138,66,0,3,2,"CONDITIONING"],[139,4,1,56,2,"CLIP"],[140,8,0,14,0,"IMAGE"],[141,4,2,67,0,"*"],[142,67,0,68,0,"*"],[143,68,0,8,1,"VAE"],[144,56,0,69,0,"*"],[145,69,0,3,0,"MODEL"],[147,74,0,76,0,"POOL_CONFIG"],[148,76,0,56,3,"LORA_STACK"]],"groups":[{"id":1,"title":"Lora Randomizer","bounding":[-1695.4451716213698,-462.7334099183523,1433.0999999999997,874.9000000000001],"color":"#8A8","font_size":24,"flags":{}}],"config":{},"extra":{"ds":{"scale":1.6105100000000008,"offset":[2006.499270717437,208.70412394708472]},"frontendVersion":"1.16.8","VHS_latentpreview":false,"VHS_latentpreviewrate":0,"VHS_MetadataImage":true,"VHS_KeepIntermediate":true},"version":0.4} \ No newline at end of file