{
	"last_link_id":758,
	"nodes":[
		{
			"mode":0,
			"outputs":[
				{
					"name":"VAE",
					"links":[
						261
					],
					"type":"VAE",
					"localized_name":"VAE"
				}
			],
			"size":[
				560,
				120
			],
			"pos":[
				1800.5875244140625,
				1139.683349609375
			],
			"widgets_values":[
				"flux2-vae.safetensors"
			],
			"inputs":[
				{
					"widget":{
						"name":"vae_name"
					},
					"name":"vae_name",
					"type":"COMBO",
					"localized_name":"vae名称"
				}
			],
			"flags":{
				
			},
			"id":181,
			"type":"VAELoader",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"models":[
					{
						"directory_invalid":true,
						"name":"flux2-vae.safetensors",
						"directory":"vae",
						"url":"https://huggingface.co/Comfy-Org/flux2-dev/resolve/main/split_files/vae/flux2-vae.safetensors"
					}
				],
				"ver":"0.8.2",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"VAELoader",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":0
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"output",
					"links":[
						260
					],
					"label":"输出",
					"type":"LATENT",
					"localized_name":"Latent"
				},
				{
					"name":"denoised_output",
					"links":[
						
					],
					"label":"降噪输出",
					"type":"LATENT",
					"localized_name":"降噪Latent"
				}
			],
			"size":[
				420,
				220
			],
			"pos":[
				8100.58740234375,
				159.68374633789062
			],
			"widgets_values":[
				
			],
			"inputs":[
				{
					"name":"noise",
					"link":256,
					"label":"噪波生成",
					"type":"NOISE",
					"localized_name":"噪波"
				},
				{
					"name":"guider",
					"link":288,
					"label":"引导",
					"type":"GUIDER",
					"localized_name":"引导器"
				},
				{
					"name":"sampler",
					"link":257,
					"label":"采样器",
					"type":"SAMPLER",
					"localized_name":"采样器"
				},
				{
					"name":"sigmas",
					"link":758,
					"label":"Sigmas",
					"type":"SIGMAS",
					"localized_name":"西格玛"
				},
				{
					"name":"latent_image",
					"link":259,
					"label":"Latent",
					"type":"LATENT",
					"localized_name":"Latent图像"
				}
			],
			"flags":{
				
			},
			"id":184,
			"type":"SamplerCustomAdvanced",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.8.2",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"SamplerCustomAdvanced",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":52
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"IMAGE",
					"slot_index":0,
					"links":[
						308
					],
					"label":"图像",
					"type":"IMAGE",
					"localized_name":"图像"
				}
			],
			"size":[
				340,
				130
			],
			"pos":[
				9700.5869140625,
				159.68374633789062
			],
			"widgets_values":[
				
			],
			"inputs":[
				{
					"name":"samples",
					"link":260,
					"label":"Latent",
					"type":"LATENT",
					"localized_name":"Latent"
				},
				{
					"name":"vae",
					"link":261,
					"label":"VAE",
					"type":"VAE",
					"localized_name":"vae"
				}
			],
			"flags":{
				
			},
			"id":185,
			"type":"VAEDecode",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.8.2",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"VAEDecode",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":53
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"SAMPLER",
					"links":[
						257
					],
					"label":"采样器",
					"type":"SAMPLER",
					"localized_name":"采样器"
				}
			],
			"size":[
				380,
				130
			],
			"pos":[
				6400.58740234375,
				399.6837158203125
			],
			"widgets_values":[
				"euler"
			],
			"inputs":[
				{
					"widget":{
						"name":"sampler_name"
					},
					"name":"sampler_name",
					"type":"COMBO",
					"localized_name":"采样器"
				}
			],
			"flags":{
				
			},
			"id":186,
			"type":"KSamplerSelect",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.8.2",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"KSamplerSelect",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":1
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"NOISE",
					"links":[
						256
					],
					"label":"噪波生成",
					"type":"NOISE",
					"localized_name":"噪波"
				}
			],
			"size":[
				380,
				130
			],
			"pos":[
				6400.58740234375,
				59.6837158203125
			],
			"widgets_values":[
				883929038778615,
				"randomize"
			],
			"inputs":[
				{
					"widget":{
						"name":"noise_seed"
					},
					"name":"noise_seed",
					"type":"INT",
					"localized_name":"随机种"
				}
			],
			"flags":{
				
			},
			"id":188,
			"type":"RandomNoise",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.8.2",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"RandomNoise",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":2
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"INT",
					"links":[
						265
					],
					"label":"INT",
					"type":"INT",
					"localized_name":"整数"
				}
			],
			"size":[
				380,
				130
			],
			"pos":[
				3400.5869140625,
				1959.683349609375
			],
			"widgets_values":[
				1024,
				"fixed"
			],
			"inputs":[
				{
					"widget":{
						"name":"value"
					},
					"name":"value",
					"link":306,
					"label":"value",
					"type":"INT",
					"localized_name":"数值"
				}
			],
			"flags":{
				
			},
			"id":192,
			"type":"PrimitiveInt",
			"title":"宽度输入",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.23.0",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"PrimitiveInt",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":21
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"INT",
					"links":[
						266
					],
					"label":"INT",
					"type":"INT",
					"localized_name":"整数"
				}
			],
			"size":[
				380,
				130
			],
			"pos":[
				3400.5869140625,
				2239.68408203125
			],
			"widgets_values":[
				1024,
				"fixed"
			],
			"inputs":[
				{
					"widget":{
						"name":"value"
					},
					"name":"value",
					"link":307,
					"label":"value",
					"type":"INT",
					"localized_name":"数值"
				}
			],
			"flags":{
				
			},
			"id":193,
			"type":"PrimitiveInt",
			"title":"高度输入",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.23.0",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"PrimitiveInt",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":22
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"FLOAT",
					"label":"FLOAT",
					"type":"FLOAT",
					"localized_name":"浮点"
				},
				{
					"name":"INT",
					"links":[
						254,
						262
					],
					"label":"INT",
					"type":"INT",
					"localized_name":"整数"
				},
				{
					"name":"BOOL",
					"label":"BOOL",
					"type":"BOOLEAN",
					"localized_name":"BOOL"
				}
			],
			"size":[
				380,
				100
			],
			"pos":[
				4100.5869140625,
				1959.683349609375
			],
			"widgets_values":[
				"max(((a + 15) // 16) * 16, 256)"
			],
			"inputs":[
				{
					"name":"values.a",
					"link":265,
					"label":"values.a",
					"type":"FLOAT,INT,BOOLEAN",
					"localized_name":"a"
				},
				{
					"shape":7,
					"name":"values.b",
					"label":"values.b",
					"type":"FLOAT,INT,BOOLEAN",
					"localized_name":"b"
				},
				{
					"widget":{
						"name":"expression"
					},
					"name":"expression",
					"label":"expression",
					"type":"STRING",
					"localized_name":"expression"
				}
			],
			"flags":{
				"collapsed":true
			},
			"id":194,
			"type":"ComfyMathExpression",
			"title":"宽度取整：自动对齐 16 倍数",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.23.0",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"ComfyMathExpression",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":27
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"FLOAT",
					"label":"FLOAT",
					"type":"FLOAT",
					"localized_name":"浮点"
				},
				{
					"name":"INT",
					"links":[
						255,
						263
					],
					"label":"INT",
					"type":"INT",
					"localized_name":"整数"
				},
				{
					"name":"BOOL",
					"label":"BOOL",
					"type":"BOOLEAN",
					"localized_name":"BOOL"
				}
			],
			"size":[
				380,
				100
			],
			"pos":[
				4100.5869140625,
				2239.68408203125
			],
			"widgets_values":[
				"max(((a + 15) // 16) * 16, 256)"
			],
			"inputs":[
				{
					"name":"values.a",
					"link":266,
					"label":"values.a",
					"type":"FLOAT,INT,BOOLEAN",
					"localized_name":"a"
				},
				{
					"shape":7,
					"name":"values.b",
					"label":"values.b",
					"type":"FLOAT,INT,BOOLEAN",
					"localized_name":"b"
				},
				{
					"widget":{
						"name":"expression"
					},
					"name":"expression",
					"label":"expression",
					"type":"STRING",
					"localized_name":"expression"
				}
			],
			"flags":{
				"collapsed":true
			},
			"id":195,
			"type":"ComfyMathExpression",
			"title":"高度取整：自动对齐 16 倍数",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.23.0",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"ComfyMathExpression",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":28
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"FLOAT",
					"links":[
						283
					],
					"label":"FLOAT",
					"type":"FLOAT",
					"localized_name":"浮点"
				},
				{
					"name":"INT",
					"label":"INT",
					"type":"INT",
					"localized_name":"整数"
				}
			],
			"size":[
				360,
				120
			],
			"pos":[
				6300.58740234375,
				3249.68408203125
			],
			"widgets_values":[
				
			],
			"inputs":[
				{
					"name":"value",
					"link":275,
					"label":"value",
					"type":"INT,FLOAT,STRING,BOOLEAN",
					"localized_name":"value"
				}
			],
			"flags":{
				
			},
			"id":196,
			"type":"ComfyNumberConvert",
			"title":"数值转换：mu → FLOAT",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.23.0",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"ComfyNumberConvert",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":42
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"STRING",
					"links":[
						275
					],
					"label":"STRING",
					"type":"STRING",
					"localized_name":"字符串"
				}
			],
			"size":[
				500,
				230
			],
			"pos":[
				5500.58740234375,
				3249.68408203125
			],
			"widgets_values":[
				"",
				"mu"
			],
			"inputs":[
				{
					"widget":{
						"name":"json_string"
					},
					"name":"json_string",
					"link":276,
					"label":"json_string",
					"type":"STRING",
					"localized_name":"json_string"
				},
				{
					"widget":{
						"name":"key"
					},
					"name":"key",
					"label":"key",
					"type":"STRING",
					"localized_name":"key"
				}
			],
			"flags":{
				
			},
			"id":197,
			"type":"JsonExtractString",
			"title":"提取参数：mu",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.23.0",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"JsonExtractString",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":32
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"FLOAT",
					"links":[
						284
					],
					"label":"FLOAT",
					"type":"FLOAT",
					"localized_name":"浮点"
				},
				{
					"name":"INT",
					"label":"INT",
					"type":"INT",
					"localized_name":"整数"
				}
			],
			"size":[
				360,
				120
			],
			"pos":[
				6300.58740234375,
				3599.68408203125
			],
			"widgets_values":[
				
			],
			"inputs":[
				{
					"name":"value",
					"link":277,
					"label":"value",
					"type":"INT,FLOAT,STRING,BOOLEAN",
					"localized_name":"value"
				}
			],
			"flags":{
				
			},
			"id":198,
			"type":"ComfyNumberConvert",
			"title":"数值转换：std → FLOAT",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.23.0",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"ComfyNumberConvert",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":44
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"STRING",
					"links":[
						276,
						279,
						280,
						741,
						743,
						746
					],
					"label":"STRING",
					"type":"STRING",
					"localized_name":"字符串"
				}
			],
			"size":[
				360,
				80
			],
			"pos":[
				4830.58740234375,
				3119.68408203125
			],
			"widgets_values":[
				"",
				"'",
				"\""
			],
			"inputs":[
				{
					"widget":{
						"name":"string"
					},
					"name":"string",
					"link":278,
					"label":"string",
					"type":"STRING",
					"localized_name":"string"
				},
				{
					"widget":{
						"name":"find"
					},
					"name":"find",
					"label":"find",
					"type":"STRING",
					"localized_name":"find"
				},
				{
					"widget":{
						"name":"replace"
					},
					"name":"replace",
					"label":"replace",
					"type":"STRING",
					"localized_name":"replace"
				}
			],
			"flags":{
				"collapsed":true
			},
			"id":200,
			"type":"StringReplace",
			"title":"字符串修正：单引号转双引号",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.23.0",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"StringReplace",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":26
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"STRING",
					"links":[
						281
					],
					"label":"STRING",
					"type":"STRING",
					"localized_name":"字符串"
				}
			],
			"size":[
				500,
				230
			],
			"pos":[
				5500.58740234375,
				2899.68408203125
			],
			"widgets_values":[
				"",
				"num_steps"
			],
			"inputs":[
				{
					"widget":{
						"name":"json_string"
					},
					"name":"json_string",
					"link":279,
					"label":"json_string",
					"type":"STRING",
					"localized_name":"json_string"
				},
				{
					"widget":{
						"name":"key"
					},
					"name":"key",
					"label":"key",
					"type":"STRING",
					"localized_name":"key"
				}
			],
			"flags":{
				
			},
			"id":201,
			"type":"JsonExtractString",
			"title":"提取参数：num_steps",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.23.0",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"JsonExtractString",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":33
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"STRING",
					"links":[
						277
					],
					"label":"STRING",
					"type":"STRING",
					"localized_name":"字符串"
				}
			],
			"size":[
				500,
				230
			],
			"pos":[
				5500.58740234375,
				3599.68408203125
			],
			"widgets_values":[
				"",
				"std"
			],
			"inputs":[
				{
					"widget":{
						"name":"json_string"
					},
					"name":"json_string",
					"link":280,
					"label":"json_string",
					"type":"STRING",
					"localized_name":"json_string"
				},
				{
					"widget":{
						"name":"key"
					},
					"name":"key",
					"label":"key",
					"type":"STRING",
					"localized_name":"key"
				}
			],
			"flags":{
				
			},
			"id":202,
			"type":"JsonExtractString",
			"title":"提取参数：std",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.23.0",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"JsonExtractString",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":34
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"FLOAT",
					"links":[
						
					],
					"label":"FLOAT",
					"type":"FLOAT",
					"localized_name":"浮点"
				},
				{
					"name":"INT",
					"links":[
						282
					],
					"label":"INT",
					"type":"INT",
					"localized_name":"整数"
				}
			],
			"size":[
				360,
				120
			],
			"pos":[
				6300.58740234375,
				2899.68408203125
			],
			"widgets_values":[
				
			],
			"inputs":[
				{
					"name":"value",
					"link":281,
					"label":"value",
					"type":"INT,FLOAT,STRING,BOOLEAN",
					"localized_name":"value"
				}
			],
			"flags":{
				
			},
			"id":203,
			"type":"ComfyNumberConvert",
			"title":"数值转换：steps → INT",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.23.0",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"ComfyNumberConvert",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":43
		},
		{
			"outputs":[
				
			],
			"color":"#222",
			"widgets_values":[
				"把 prompt / JSON prompt 编码成 conditioning。Ideogram 4 推荐使用结构化 JSON prompt，布局、文字、颜色更稳。"
			],
			"inputs":[
				
			],
			"flags":{
				
			},
			"type":"MarkdownNote",
			"title":"② 提示词编码区说明",
			"mode":0,
			"bgcolor":"#12334a",
			"size":[
				740,
				150
			],
			"pos":[
				3400.5869140625,
				-270.3162536621094
			],
			"id":210,
			"properties":{
				"widget_ue_connectable":{
					
				}
			},
			"order":3
		},
		{
			"outputs":[
				
			],
			"color":"#222",
			"widgets_values":[
				"主模型负责听 prompt，unconditional 分支负责基准线，DualModelGuider 把画面推向提示词目标。"
			],
			"inputs":[
				
			],
			"flags":{
				
			},
			"type":"MarkdownNote",
			"title":"③ 双模型引导区说明",
			"mode":0,
			"bgcolor":"#12334a",
			"size":[
				620,
				130
			],
			"pos":[
				4900.58740234375,
				-270.3162536621094
			],
			"id":211,
			"properties":{
				"widget_ue_connectable":{
					
				}
			},
			"order":4
		},
		{
			"outputs":[
				
			],
			"color":"#222",
			"widgets_values":[
				"Seed、采样器、BasicScheduler simple、潜空间画布都在这里。当前主流程已把 Ideogram4Scheduler 替换为 BasicScheduler simple；默认配合 Euler、TurboTime_8Step、8步预览。"
			],
			"inputs":[
				
			],
			"flags":{
				
			},
			"type":"MarkdownNote",
			"title":"④ 采样参数区说明",
			"mode":0,
			"bgcolor":"#12334a",
			"size":[
				620,
				170
			],
			"pos":[
				6400.58740234375,
				-270.3162536621094
			],
			"id":212,
			"properties":{
				"widget_ue_connectable":{
					
				}
			},
			"order":5
		},
		{
			"outputs":[
				
			],
			"color":"#222",
			"widgets_values":[
				"SamplerCustomAdvanced 接收噪声、guider、sigmas 和 latent，执行真正的去噪生成。"
			],
			"inputs":[
				
			],
			"flags":{
				
			},
			"type":"MarkdownNote",
			"title":"⑤ 采样生成区说明",
			"mode":0,
			"bgcolor":"#12334a",
			"size":[
				620,
				170
			],
			"pos":[
				8100.58740234375,
				-270.3162536621094
			],
			"id":213,
			"properties":{
				"widget_ue_connectable":{
					
				}
			},
			"order":6
		},
		{
			"outputs":[
				
			],
			"color":"#222",
			"widgets_values":[
				"VAEDecode 把 latent 解码成图片，再回到主画布 SaveImage 保存。"
			],
			"inputs":[
				
			],
			"flags":{
				
			},
			"type":"MarkdownNote",
			"title":"⑥ 输出区说明",
			"mode":0,
			"bgcolor":"#12334a",
			"size":[
				620,
				170
			],
			"pos":[
				9700.5869140625,
				-270.3162536621094
			],
			"id":214,
			"properties":{
				"widget_ue_connectable":{
					
				}
			},
			"order":7
		},
		{
			"outputs":[
				
			],
			"color":"#222",
			"widgets_values":[
				"宽高输入会自动对齐到 16 的倍数，并且最低不小于 256，避免 Ideogram 4 分辨率不合法。"
			],
			"inputs":[
				
			],
			"flags":{
				
			},
			"type":"MarkdownNote",
			"title":"⑦ 尺寸处理区说明",
			"mode":0,
			"bgcolor":"#234023",
			"size":[
				1120,
				150
			],
			"pos":[
				3400.5869140625,
				1679.683349609375
			],
			"id":215,
			"properties":{
				"widget_ue_connectable":{
					
				}
			},
			"order":8
		},
		{
			"outputs":[
				
			],
			"color":"#222",
			"widgets_values":[
				"本流程的预设表已按今天测试结论重写。当前默认：Accelerated_Best_Default。第二层用户 LoRA 口默认权重 0.40，默认双模型加载，但节点保持旁路，方便用户自行替换 LoRA 后启用。"
			],
			"inputs":[
				
			],
			"flags":{
				
			},
			"type":"MarkdownNote",
			"title":"⑧ 质量预设区说明",
			"mode":0,
			"bgcolor":"#4a3515",
			"size":[
				1160,
				160
			],
			"pos":[
				3400.5869140625,
				2779.68408203125
			],
			"id":216,
			"properties":{
				"widget_ue_connectable":{
					
				}
			},
			"order":9
		},
		{
			"outputs":[
				
			],
			"color":"#222",
			"widgets_values":[
				"修正版：预设表保留作说明，实际运行参数已改为直接节点值，避免 Convert Number 空字符串报错。\n\n## 最终加速默认流\n\n用途：文生图快速预览、日常应用、批量出图。\n\n结论预设：\n- TurboTime 开启，权重 0.60\n- Steps = 8\n- BasicScheduler simple + Euler\n- Shift = 7\n- DualModelGuider CFG = 3.5\n- CFGOverride = 1.0 / start 0.7 / end 1.0\n- 第二层用户 LoRA 口保留：默认权重 0.40，建议 main + unconditional 双模型同时启用\n\n当前第二层 LoRA 口默认旁路，不强制加载。用户要用自己的风格 / 角色 LoRA 时，把两个“用户LoRA口”节点改成同一个 LoRA 并启用即可。"
			],
			"inputs":[
				
			],
			"flags":{
				
			},
			"type":"MarkdownNote",
			"title":"最终参数结论与修复说明",
			"mode":0,
			"bgcolor":"#2f2138",
			"size":[
				920,
				400
			],
			"pos":[
				7100.58740234375,
				3019.68408203125
			],
			"id":217,
			"properties":{
				"widget_ue_connectable":{
					
				}
			},
			"order":10
		},
		{
			"outputs":[
				
			],
			"color":"#222",
			"widgets_values":[
				"## 模型下载与存放路径（本地用户）\n\n这个工作流需要 5 个核心文件。先把模型放对目录，再拖入 workflow 运行。\n\n### VAE\n- [flux2-vae.safetensors](https://huggingface.co/Comfy-Org/flux2-dev/resolve/main/split_files/vae/flux2-vae.safetensors)\n\n### diffusion_models\n- [ideogram4_fp8_scaled.safetensors](https://huggingface.co/Comfy-Org/Ideogram-4/resolve/main/diffusion_models/ideogram4_fp8_scaled.safetensors)\n- [ideogram4_unconditional_fp8_scaled.safetensors](https://huggingface.co/Comfy-Org/Ideogram-4/resolve/main/diffusion_models/ideogram4_unconditional_fp8_scaled.safetensors)\n\n### text_encoders\n- [qwen3vl_8b_fp8_scaled.safetensors](https://huggingface.co/Comfy-Org/Qwen3-VL/resolve/main/text_encoders/qwen3vl_8b_fp8_scaled.safetensors)\n- [gemma4_e4b_it_fp8_scaled.safetensors](https://huggingface.co/Comfy-Org/gemma-4/resolve/main/text_encoders/gemma4_e4b_it_fp8_scaled.safetensors)\n\n### 存放结构\n```text\nComfyUI/\n└── models/\n    ├── vae/\n    │   └── flux2-vae.safetensors\n    ├── diffusion_models/\n    │   ├── ideogram4_fp8_scaled.safetensors\n    │   └── ideogram4_unconditional_fp8_scaled.safetensors\n    └── text_encoders/\n        ├── qwen3vl_8b_fp8_scaled.safetensors\n        └── gemma4_e4b_it_fp8_scaled.safetensors\n```\n\n### 运行前提醒\n- 先更新 ComfyUI。\n- 本地模型缺失时，节点会红色报错。\n- 这个开放权重协议是非商用，商业用途要单独确认授权。"
			],
			"inputs":[
				
			],
			"flags":{
				
			},
			"type":"MarkdownNote",
			"title":"① 模型下载与存放路径",
			"mode":0,
			"bgcolor":"#0b1f33",
			"size":[
				900,
				1050
			],
			"pos":[
				-2849.4130859375,
				139.68374633789062
			],
			"id":99,
			"properties":{
				"widget_ue_connectable":{
					
				}
			},
			"order":11
		},
		{
			"outputs":[
				
			],
			"color":"#222",
			"widgets_values":[
				"## Ideogram 4 工作流说明\n\n这个流程是 Ideogram 4 文生图流程，重点不是普通写实图，而是：\n\n- 海报设计\n- 标题文字图\n- Logo / 品牌视觉\n- 封面图\n- 有明确布局的设计图\n\n### 提示词结构\nIdeogram 4 更适合结构化 JSON caption。普通自然语言也能跑，但 JSON prompt 对布局、颜色、文字和元素位置更稳定。\n\n### 双模型引导原理\n流程里有两个模型分支：\n\n- 主模型：读取 prompt，负责“听话”。\n- unconditional 模型：不看 prompt，负责提供基准线。\n- DualModelGuider：对比两者差异，把生成方向推向提示词目标。\n\n### 安全提示\n如果出现 “Image blocked by safety filter”，这是模型训练自带的安全行为，不是 ComfyUI 额外加的过滤器。"
			],
			"inputs":[
				
			],
			"flags":{
				
			},
			"type":"MarkdownNote",
			"title":"② Ideogram 4 模型机制说明",
			"mode":0,
			"bgcolor":"#122a20",
			"size":[
				900,
				780
			],
			"pos":[
				-1499.4124755859375,
				139.68374633789062
			],
			"id":100,
			"properties":{
				"widget_ue_connectable":{
					
				}
			},
			"order":12
		},
		{
			"outputs":[
				
			],
			"color":"#222",
			"widgets_values":[
				"## JSON Prompt 辅助模板说明\n\n这个区域不是直接生成图片的主流程，而是帮助你把普通想法整理成 Ideogram 4 更容易理解的结构化 JSON prompt。\n\n建议用法：\n1. 在 user_prompt 输入你的口语描述。\n2. 复制右侧输出的 JSON prompt。\n3. 粘贴回主流程 prompt。\n4. 再运行主流程生成图片。\n\n如果安装 / 更新 KJNodes，也可以尝试使用 **Ideogram 4 Prompt Builder KJ** 节点做可视化提示词控制。\n\n注意：JSON 的字段名建议保持英文，不要全部汉化，否则可能影响 schema 兼容和模型理解。"
			],
			"inputs":[
				
			],
			"flags":{
				
			},
			"type":"MarkdownNote",
			"title":"⑧ 模板说明：如何把口语描述变成 JSON",
			"mode":0,
			"bgcolor":"#000",
			"size":[
				700,
				460
			],
			"pos":[
				4550.58740234375,
				1039.683349609375
			],
			"id":176,
			"properties":{
				"widget_ue_connectable":{
					
				}
			},
			"order":13
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"width",
					"links":[
						306,
						725
					],
					"label":"width",
					"type":"INT",
					"localized_name":"width"
				},
				{
					"name":"height",
					"links":[
						307,
						726
					],
					"label":"height",
					"type":"INT",
					"localized_name":"height"
				}
			],
			"size":[
				460,
				190
			],
			"pos":[
				-74.23371124267578,
				176.22622680664062
			],
			"widgets_values":[
				"21:9 (Ultrawide)",
				2,
				8
			],
			"inputs":[
				{
					"widget":{
						"name":"aspect_ratio"
					},
					"name":"aspect_ratio",
					"label":"aspect_ratio",
					"type":"COMBO",
					"localized_name":"aspect_ratio"
				},
				{
					"widget":{
						"name":"megapixels"
					},
					"name":"megapixels",
					"label":"megapixels",
					"type":"FLOAT",
					"localized_name":"megapixels"
				},
				{
					"widget":{
						"name":"multiple"
					},
					"name":"multiple",
					"label":"multiple",
					"type":"INT",
					"localized_name":"multiple"
				}
			],
			"flags":{
				
			},
			"id":37,
			"type":"ResolutionSelector",
			"title":"③ 分辨率选择：控制输出宽高比例",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.23.0",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"ResolutionSelector",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":14
		},
		{
			"outputs":[
				
			],
			"color":"#222",
			"widgets_values":[
				"加载主模型、unconditional 模型、Qwen3-VL 文本编码器和 Flux2 VAE。这里决定能不能正常跑通。"
			],
			"inputs":[
				
			],
			"flags":{
				
			},
			"type":"MarkdownNote",
			"title":"① 模型加载区说明",
			"mode":0,
			"bgcolor":"#12334a",
			"size":[
				700,
				150
			],
			"pos":[
				1800.5875244140625,
				-270.3162536621094
			],
			"id":209,
			"properties":{
				"widget_ue_connectable":{
					
				}
			},
			"order":15
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"STRING",
					"links":[
						508
					],
					"label":"STRING",
					"type":"STRING",
					"localized_name":"字符串"
				}
			],
			"size":[
				500,
				230
			],
			"pos":[
				5490,
				5036.666015625
			],
			"widgets_values":[
				"",
				"cfg"
			],
			"inputs":[
				{
					"widget":{
						"name":"json_string"
					},
					"name":"json_string",
					"link":741,
					"label":"json_string",
					"type":"STRING",
					"localized_name":"json_string"
				},
				{
					"widget":{
						"name":"key"
					},
					"name":"key",
					"label":"key",
					"type":"STRING",
					"localized_name":"key"
				}
			],
			"flags":{
				
			},
			"id":426,
			"type":"JsonExtractString",
			"title":"提取参数：cfg",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.23.0",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"JsonExtractString",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":35
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"image_urls",
					"type":"STRING",
					"localized_name":"image_urls"
				},
				{
					"name":"images",
					"type":"IMAGE",
					"localized_name":"images"
				}
			],
			"size":[
				2537.034423828125,
				3376.97119140625
			],
			"pos":[
				-687.8887939453125,
				1756.7152099609375
			],
			"widgets_values":[
				"KSK_Ideogram4_T2I_Accelerated_Best_Default_FIXED"
			],
			"inputs":[
				{
					"name":"images",
					"link":308,
					"label":"图像",
					"type":"IMAGE",
					"localized_name":"图片"
				},
				{
					"widget":{
						"name":"filename_prefix"
					},
					"name":"filename_prefix",
					"type":"STRING",
					"localized_name":"文件名前缀"
				}
			],
			"flags":{
				
			},
			"id":158,
			"type":"SaveImage",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.24.0",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"SaveImage",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":54
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"CLIP",
					"links":[
						264
					],
					"label":"CLIP",
					"type":"CLIP",
					"localized_name":"CLIP"
				}
			],
			"size":[
				560,
				180
			],
			"pos":[
				1800.5875244140625,
				769.683837890625
			],
			"widgets_values":[
				"qwen3vl_8b_fp8_scaled.safetensors",
				"ideogram4",
				"default"
			],
			"inputs":[
				{
					"widget":{
						"name":"clip_name"
					},
					"name":"clip_name",
					"type":"COMBO",
					"localized_name":"CLIP名称"
				},
				{
					"widget":{
						"name":"type"
					},
					"name":"type",
					"type":"COMBO",
					"localized_name":"类型"
				},
				{
					"widget":{
						"name":"device"
					},
					"shape":7,
					"name":"device",
					"type":"COMBO",
					"localized_name":"设备"
				}
			],
			"flags":{
				
			},
			"id":191,
			"type":"CLIPLoader",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"models":[
					{
						"directory_invalid":true,
						"name":"qwen3vl_8b_fp8_scaled.safetensors",
						"directory":"text_encoders",
						"url":"https://huggingface.co/Comfy-Org/Qwen3-VL/resolve/main/text_encoders/qwen3vl_8b_fp8_scaled.safetensors"
					}
				],
				"ver":"0.8.2",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"CLIPLoader",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":16
		},
		{
			"mode":0,
			"showAdvanced":true,
			"outputs":[
				{
					"name":"MODEL",
					"links":[
						734
					],
					"label":"模型",
					"type":"MODEL",
					"localized_name":"模型"
				}
			],
			"size":[
				560,
				180
			],
			"pos":[
				1800.5875244140625,
				399.6837158203125
			],
			"widgets_values":[
				"ideogram4_unconditional_fp8_scaled.safetensors",
				"default"
			],
			"inputs":[
				{
					"widget":{
						"name":"unet_name"
					},
					"name":"unet_name",
					"type":"COMBO",
					"localized_name":"UNET名称"
				},
				{
					"widget":{
						"name":"weight_dtype"
					},
					"name":"weight_dtype",
					"type":"COMBO",
					"localized_name":"剪枝类型"
				}
			],
			"flags":{
				
			},
			"id":204,
			"type":"UNETLoader",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"models":[
					{
						"directory_invalid":true,
						"name":"ideogram4_unconditional_fp8_scaled.safetensors",
						"directory":"diffusion_models",
						"url":"https://huggingface.co/Comfy-Org/Ideogram-4/resolve/main/diffusion_models/ideogram4_unconditional_fp8_scaled.safetensors"
					}
				],
				"ver":"0.8.2",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"UNETLoader",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":17
		},
		{
			"mode":0,
			"showAdvanced":true,
			"outputs":[
				{
					"name":"MODEL",
					"links":[
						736
					],
					"label":"模型",
					"type":"MODEL",
					"localized_name":"模型"
				}
			],
			"size":[
				560,
				180
			],
			"pos":[
				1800.5875244140625,
				29.683746337890625
			],
			"widgets_values":[
				"ideogram4_fp8_scaled.safetensors",
				"default"
			],
			"inputs":[
				{
					"widget":{
						"name":"unet_name"
					},
					"name":"unet_name",
					"type":"COMBO",
					"localized_name":"UNET名称"
				},
				{
					"widget":{
						"name":"weight_dtype"
					},
					"name":"weight_dtype",
					"type":"COMBO",
					"localized_name":"剪枝类型"
				}
			],
			"flags":{
				
			},
			"id":189,
			"type":"UNETLoader",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"models":[
					{
						"directory_invalid":true,
						"name":"ideogram4_fp8_scaled.safetensors",
						"directory":"diffusion_models",
						"url":"https://huggingface.co/Comfy-Org/Ideogram-4/resolve/main/diffusion_models/ideogram4_fp8_scaled.safetensors"
					}
				],
				"ver":"0.8.2",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"UNETLoader",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":18
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"MODEL",
					"links":[
						740
					],
					"label":"模型",
					"type":"MODEL",
					"localized_name":"模型"
				}
			],
			"size":[
				443.3433532714844,
				82
			],
			"pos":[
				2507.945556640625,
				608.2822875976562
			],
			"widgets_values":[
				"ideogram_4_turbotime_v1.safetensors",
				0.6
			],
			"inputs":[
				{
					"name":"model",
					"link":734,
					"label":"模型",
					"type":"MODEL",
					"localized_name":"模型"
				},
				{
					"widget":{
						"name":"lora_name"
					},
					"name":"lora_name",
					"type":"COMBO",
					"localized_name":"LoRA名称"
				},
				{
					"widget":{
						"name":"strength_model"
					},
					"name":"strength_model",
					"label":"strength_model",
					"type":"FLOAT",
					"localized_name":"模型强度"
				}
			],
			"flags":{
				
			},
			"id":618,
			"type":"LoraLoaderModelOnly",
			"properties":{
				"widget_ue_connectable":{
					
				},
				"Node name for S&R":"LoraLoaderModelOnly"
			},
			"order":24
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"MODEL",
					"links":[
						738
					],
					"label":"模型",
					"type":"MODEL",
					"localized_name":"模型"
				}
			],
			"size":[
				420,
				82
			],
			"pos":[
				2550.906982421875,
				123.52010345458984
			],
			"widgets_values":[
				"ideogram_4_turbotime_v1.safetensors",
				0.6
			],
			"inputs":[
				{
					"name":"model",
					"link":736,
					"label":"模型",
					"type":"MODEL",
					"localized_name":"模型"
				},
				{
					"widget":{
						"name":"lora_name"
					},
					"name":"lora_name",
					"type":"COMBO",
					"localized_name":"LoRA名称"
				},
				{
					"widget":{
						"name":"strength_model"
					},
					"name":"strength_model",
					"label":"strength_model",
					"type":"FLOAT",
					"localized_name":"模型强度"
				}
			],
			"flags":{
				
			},
			"id":617,
			"type":"LoraLoaderModelOnly",
			"properties":{
				"widget_ue_connectable":{
					
				},
				"Node name for S&R":"LoraLoaderModelOnly"
			},
			"order":25
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"GUIDER",
					"links":[
						288
					],
					"label":"GUIDER",
					"type":"GUIDER",
					"localized_name":"引导器"
				}
			],
			"size":[
				420,
				230
			],
			"pos":[
				4900.58740234375,
				499.68377685546875
			],
			"widgets_values":[
				3.5
			],
			"inputs":[
				{
					"name":"model",
					"link":293,
					"label":"model",
					"type":"MODEL",
					"localized_name":"model"
				},
				{
					"name":"positive",
					"link":286,
					"label":"positive",
					"type":"CONDITIONING",
					"localized_name":"positive"
				},
				{
					"shape":7,
					"name":"model_negative",
					"link":755,
					"label":"model_negative",
					"type":"MODEL",
					"localized_name":"model_negative"
				},
				{
					"shape":7,
					"name":"negative",
					"link":287,
					"label":"negative",
					"type":"CONDITIONING",
					"localized_name":"negative"
				},
				{
					"widget":{
						"name":"cfg"
					},
					"name":"cfg",
					"label":"cfg",
					"type":"FLOAT",
					"localized_name":"cfg"
				}
			],
			"flags":{
				
			},
			"id":205,
			"type":"DualModelGuider",
			"title":"DualModelGuider｜固定 CFG 3.5",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.23.0",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"DualModelGuider",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":51
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"STRING",
					"links":[
						744
					],
					"label":"STRING",
					"type":"STRING",
					"localized_name":"字符串"
				}
			],
			"size":[
				500,
				230
			],
			"pos":[
				5500.58740234375,
				4299.68408203125
			],
			"widgets_values":[
				"",
				"cfg_override"
			],
			"inputs":[
				{
					"widget":{
						"name":"json_string"
					},
					"name":"json_string",
					"link":743,
					"label":"json_string",
					"type":"STRING",
					"localized_name":"json_string"
				},
				{
					"widget":{
						"name":"key"
					},
					"name":"key",
					"label":"key",
					"type":"STRING",
					"localized_name":"key"
				}
			],
			"flags":{
				
			},
			"id":621,
			"type":"JsonExtractString",
			"title":"提取参数：cfg_override",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.23.0",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"JsonExtractString",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":36
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"STRING",
					"links":[
						747
					],
					"label":"STRING",
					"type":"STRING",
					"localized_name":"字符串"
				}
			],
			"size":[
				500,
				230
			],
			"pos":[
				5500.58740234375,
				4649.68408203125
			],
			"widgets_values":[
				"",
				"turbotime_model_weight"
			],
			"inputs":[
				{
					"widget":{
						"name":"json_string"
					},
					"name":"json_string",
					"link":746,
					"label":"json_string",
					"type":"STRING",
					"localized_name":"json_string"
				},
				{
					"widget":{
						"name":"key"
					},
					"name":"key",
					"label":"key",
					"type":"STRING",
					"localized_name":"key"
				}
			],
			"flags":{
				
			},
			"id":623,
			"type":"JsonExtractString",
			"title":"提取参数：turbotime_model_weight",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.23.0",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"JsonExtractString",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":37
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"STRING",
					"links":[
						278
					],
					"label":"STRING",
					"type":"STRING",
					"localized_name":"字符串"
				}
			],
			"size":[
				540,
				540
			],
			"pos":[
				-153.35812377929688,
				575.5223999023438
			],
			"widgets_values":[
				"{\n  \"Accelerated_Best_Default\": {\n    \"num_steps\": 8,\n    \"mu\": 0.5,\n    \"std\": 1.75,\n    \"preset_id\": \"KSK_ACCEL_TURBOTIME_8_BEST\",\n    \"profile\": \"accelerated_best_default\",\n    \"recommended_use\": \"fast_preview_and_daily_t2i\",\n    \"scheduler\": \"BasicScheduler simple\",\n    \"sampler\": \"euler\",\n    \"shift\": 7.0,\n    \"cfg\": 3.5,\n    \"cfg_override\": 1.0,\n    \"cfg_start_percent\": 0.7,\n    \"cfg_end_percent\": 1.0,\n    \"turbotime_enabled\": true,\n    \"turbotime_model_weight\": 0.6,\n    \"turbotime_clip_weight\": 0.0,\n    \"second_lora_enabled_by_default\": false,\n    \"second_lora_recommended_load\": \"dual_model_main_and_unconditional\",\n    \"second_lora_default_weight\": 0.4\n  },\n  \"Accelerated_Safe\": {\n    \"num_steps\": 8,\n    \"mu\": 0.5,\n    \"std\": 1.75,\n    \"preset_id\": \"KSK_ACCEL_TURBOTIME_SAFE\",\n    \"profile\": \"safe_preview\",\n    \"scheduler\": \"BasicScheduler simple\",\n    \"sampler\": \"euler\",\n    \"shift\": 7.0,\n    \"cfg\": 3.5,\n    \"cfg_override\": 1.0,\n    \"cfg_start_percent\": 0.7,\n    \"cfg_end_percent\": 1.0,\n    \"turbotime_enabled\": true,\n    \"turbotime_model_weight\": 0.5,\n    \"turbotime_clip_weight\": 0.0,\n    \"second_lora_default_weight\": 0.4\n  },\n  \"Accelerated_Fast\": {\n    \"num_steps\": 4,\n    \"mu\": 0.5,\n    \"std\": 1.75,\n    \"preset_id\": \"KSK_ACCEL_TURBOTIME_FAST\",\n    \"profile\": \"fast_preview\",\n    \"scheduler\": \"BasicScheduler simple\",\n    \"sampler\": \"euler\",\n    \"shift\": 7.0,\n    \"cfg\": 1.0,\n    \"cfg_override\": 1.0,\n    \"cfg_start_percent\": 0.7,\n    \"cfg_end_percent\": 1.0,\n    \"turbotime_enabled\": true,\n    \"turbotime_model_weight\": 0.7,\n    \"turbotime_clip_weight\": 0.0,\n    \"second_lora_default_weight\": 0.4\n  },\n  \"FinalQuality_NoTurbo\": {\n    \"num_steps\": 48,\n    \"mu\": 0.0,\n    \"std\": 1.5,\n    \"preset_id\": \"KSK_FINAL_QUALITY_NO_TURBO\",\n    \"profile\": \"final_quality_no_turbo\",\n    \"recommended_use\": \"final_poster_and_high_quality_output\",\n    \"scheduler\": \"BasicScheduler simple\",\n    \"sampler\": \"euler\",\n    \"shift\": 7.0,\n    \"cfg\": 3.5,\n    \"cfg_override\": 3.5,\n    \"cfg_start_percent\": 0.7,\n    \"cfg_end_percent\": 1.0,\n    \"turbotime_enabled\": false,\n    \"turbotime_model_weight\": 0.0,\n    \"turbotime_clip_weight\": 0.0,\n    \"second_lora_enabled_by_default\": false,\n    \"second_lora_recommended_load\": \"dual_model_main_and_unconditional\",\n    \"second_lora_default_weight\": 0.4\n  },\n  \"Balanced_NoTurbo_20\": {\n    \"num_steps\": 20,\n    \"mu\": 0.0,\n    \"std\": 1.75,\n    \"preset_id\": \"KSK_BALANCED_NO_TURBO_20\",\n    \"profile\": \"balanced_no_turbo\",\n    \"scheduler\": \"BasicScheduler simple\",\n    \"sampler\": \"euler\",\n    \"shift\": 7.0,\n    \"cfg\": 3.5,\n    \"cfg_override\": 3.0,\n    \"cfg_start_percent\": 0.7,\n    \"cfg_end_percent\": 1.0,\n    \"turbotime_enabled\": false,\n    \"turbotime_model_weight\": 0.0,\n    \"turbotime_clip_weight\": 0.0,\n    \"second_lora_default_weight\": 0.4\n  }\n}",
				"Accelerated_Best_Default"
			],
			"inputs":[
				{
					"widget":{
						"name":"json_string"
					},
					"name":"json_string",
					"label":"json_string",
					"type":"STRING",
					"localized_name":"json_string"
				},
				{
					"widget":{
						"name":"key"
					},
					"name":"key",
					"label":"key",
					"type":"STRING",
					"localized_name":"key"
				}
			],
			"flags":{
				
			},
			"id":199,
			"type":"JsonExtractString",
			"title":"最终预设表｜默认 Accelerated_Best_Default",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.23.0",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"JsonExtractString",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":19
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"FLOAT",
					"links":[
						
					],
					"label":"FLOAT",
					"type":"FLOAT",
					"localized_name":"浮点"
				},
				{
					"name":"INT",
					"links":[
						
					],
					"label":"INT",
					"type":"INT",
					"localized_name":"整数"
				}
			],
			"size":[
				360,
				120
			],
			"pos":[
				6330.8896484375,
				4631.5
			],
			"widgets_values":[
				
			],
			"inputs":[
				{
					"name":"value",
					"link":747,
					"label":"value",
					"type":"INT,FLOAT,STRING,BOOLEAN",
					"localized_name":"value"
				}
			],
			"flags":{
				
			},
			"id":624,
			"type":"ComfyNumberConvert",
			"title":"数值转换：turbotime_model_weight -> FLOAT",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.23.0",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"ComfyNumberConvert",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":47
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"FLOAT",
					"links":[
						
					],
					"label":"FLOAT",
					"type":"FLOAT",
					"localized_name":"浮点"
				},
				{
					"name":"INT",
					"links":[
						
					],
					"label":"INT",
					"type":"INT",
					"localized_name":"整数"
				}
			],
			"size":[
				360,
				120
			],
			"pos":[
				6390.85986328125,
				4273.52294921875
			],
			"widgets_values":[
				
			],
			"inputs":[
				{
					"name":"value",
					"link":744,
					"label":"value",
					"type":"INT,FLOAT,STRING,BOOLEAN",
					"localized_name":"value"
				}
			],
			"flags":{
				
			},
			"id":622,
			"type":"ComfyNumberConvert",
			"title":"数值转换：cfg_override -> FLOAT",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.23.0",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"ComfyNumberConvert",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":46
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"FLOAT",
					"links":[
						
					],
					"label":"FLOAT",
					"type":"FLOAT",
					"localized_name":"浮点"
				},
				{
					"name":"INT",
					"label":"INT",
					"type":"INT",
					"localized_name":"整数"
				}
			],
			"size":[
				360,
				120
			],
			"pos":[
				6290,
				5036.666015625
			],
			"widgets_values":[
				
			],
			"inputs":[
				{
					"name":"value",
					"link":508,
					"label":"value",
					"type":"INT,FLOAT,STRING,BOOLEAN",
					"localized_name":"value"
				}
			],
			"flags":{
				
			},
			"id":423,
			"type":"ComfyNumberConvert",
			"title":"数值转换：cfg -> FLOAT",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.23.0",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"ComfyNumberConvert",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":45
		},
		{
			"mode":4,
			"outputs":[
				{
					"name":"MODEL",
					"links":[
						752
					],
					"label":"模型",
					"type":"MODEL",
					"localized_name":"模型"
				}
			],
			"size":[
				467.7203063964844,
				82
			],
			"pos":[
				2871.02783203125,
				280.83074951171875
			],
			"widgets_values":[
				"vintage-anime-ideogram_v3.safetensors",
				0.4
			],
			"inputs":[
				{
					"name":"model",
					"link":738,
					"label":"模型",
					"type":"MODEL",
					"localized_name":"模型"
				},
				{
					"widget":{
						"name":"lora_name"
					},
					"name":"lora_name",
					"type":"COMBO",
					"localized_name":"LoRA名称"
				},
				{
					"widget":{
						"name":"strength_model"
					},
					"name":"strength_model",
					"label":"strength_model",
					"type":"FLOAT",
					"localized_name":"模型强度"
				}
			],
			"flags":{
				
			},
			"id":620,
			"type":"LoraLoaderModelOnly",
			"properties":{
				"widget_ue_connectable":{
					
				},
				"Node name for S&R":"LoraLoaderModelOnly"
			},
			"order":31
		},
		{
			"mode":4,
			"outputs":[
				{
					"name":"MODEL",
					"links":[
						754
					],
					"label":"模型",
					"type":"MODEL",
					"localized_name":"模型"
				}
			],
			"size":[
				495.7203063964844,
				82
			],
			"pos":[
				2938.07861328125,
				446.90521240234375
			],
			"widgets_values":[
				"vintage-anime-ideogram_v3.safetensors",
				0.4
			],
			"inputs":[
				{
					"name":"model",
					"link":740,
					"label":"模型",
					"type":"MODEL",
					"localized_name":"模型"
				},
				{
					"widget":{
						"name":"lora_name"
					},
					"name":"lora_name",
					"type":"COMBO",
					"localized_name":"LoRA名称"
				},
				{
					"widget":{
						"name":"strength_model"
					},
					"name":"strength_model",
					"label":"strength_model",
					"type":"FLOAT",
					"localized_name":"模型强度"
				}
			],
			"flags":{
				
			},
			"id":619,
			"type":"LoraLoaderModelOnly",
			"properties":{
				"widget_ue_connectable":{
					
				},
				"Node name for S&R":"LoraLoaderModelOnly"
			},
			"order":30
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"CONDITIONING",
					"links":[
						287
					],
					"label":"条件",
					"type":"CONDITIONING",
					"localized_name":"条件"
				}
			],
			"size":[
				380,
				100
			],
			"pos":[
				3898.741455078125,
				1010.7752685546875
			],
			"widgets_values":[
				
			],
			"inputs":[
				{
					"name":"conditioning",
					"link":253,
					"label":"条件",
					"type":"CONDITIONING",
					"localized_name":"条件"
				}
			],
			"flags":{
				"collapsed":false
			},
			"id":182,
			"type":"ConditioningZeroOut",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.9.1",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"ConditioningZeroOut",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":39
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"MODEL",
					"links":[
						755
					],
					"label":"模型",
					"type":"MODEL",
					"localized_name":"模型"
				}
			],
			"size":[
				270,
				58
			],
			"pos":[
				4208.43212890625,
				557.732421875
			],
			"widgets_values":[
				7
			],
			"inputs":[
				{
					"name":"model",
					"link":754,
					"label":"模型",
					"type":"MODEL",
					"localized_name":"模型"
				},
				{
					"widget":{
						"name":"shift"
					},
					"name":"shift",
					"type":"FLOAT",
					"localized_name":"偏移"
				}
			],
			"flags":{
				
			},
			"id":628,
			"type":"ModelSamplingAuraFlow",
			"properties":{
				"widget_ue_connectable":{
					
				},
				"Node name for S&R":"ModelSamplingAuraFlow"
			},
			"order":40
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"MODEL",
					"links":[
						753,
						756
					],
					"label":"模型",
					"type":"MODEL",
					"localized_name":"模型"
				}
			],
			"size":[
				270,
				58
			],
			"pos":[
				4153.48095703125,
				74.2589340209961
			],
			"widgets_values":[
				7
			],
			"inputs":[
				{
					"name":"model",
					"link":752,
					"label":"模型",
					"type":"MODEL",
					"localized_name":"模型"
				},
				{
					"widget":{
						"name":"shift"
					},
					"name":"shift",
					"type":"FLOAT",
					"localized_name":"偏移"
				}
			],
			"flags":{
				
			},
			"id":627,
			"type":"ModelSamplingAuraFlow",
			"properties":{
				"widget_ue_connectable":{
					
				},
				"Node name for S&R":"ModelSamplingAuraFlow"
			},
			"order":41
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"MODEL",
					"links":[
						293
					],
					"label":"MODEL",
					"type":"MODEL",
					"localized_name":"模型"
				}
			],
			"size":[
				380,
				200
			],
			"pos":[
				4644.42578125,
				109.8261947631836
			],
			"widgets_values":[
				1,
				0.7,
				1
			],
			"inputs":[
				{
					"name":"model",
					"link":753,
					"label":"model",
					"type":"MODEL",
					"localized_name":"model"
				},
				{
					"widget":{
						"name":"cfg"
					},
					"name":"cfg",
					"label":"cfg",
					"type":"FLOAT",
					"localized_name":"cfg"
				},
				{
					"widget":{
						"name":"start_percent"
					},
					"name":"start_percent",
					"label":"start_percent",
					"type":"FLOAT",
					"localized_name":"start_percent"
				},
				{
					"widget":{
						"name":"end_percent"
					},
					"name":"end_percent",
					"label":"end_percent",
					"type":"FLOAT",
					"localized_name":"end_percent"
				}
			],
			"flags":{
				
			},
			"id":207,
			"type":"CFGOverride",
			"title":"CFGOverride｜cfg 1.0 start 0.7",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.23.0",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"CFGOverride",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":48
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"SIGMAS",
					"links":[
						758
					],
					"label":"Sigmas",
					"type":"SIGMAS",
					"localized_name":"Sigmas"
				}
			],
			"size":[
				455.3814392089844,
				106
			],
			"pos":[
				6880,
				760
			],
			"widgets_values":[
				"simple",
				8,
				1
			],
			"inputs":[
				{
					"name":"model",
					"link":756,
					"label":"模型",
					"type":"MODEL",
					"localized_name":"模型"
				},
				{
					"widget":{
						"name":"scheduler"
					},
					"name":"scheduler",
					"type":"COMBO",
					"localized_name":"调度器"
				},
				{
					"widget":{
						"name":"steps"
					},
					"name":"steps",
					"label":"steps",
					"type":"INT",
					"localized_name":"步数"
				},
				{
					"widget":{
						"name":"denoise"
					},
					"name":"denoise",
					"type":"FLOAT",
					"localized_name":"降噪"
				}
			],
			"flags":{
				
			},
			"id":629,
			"type":"BasicScheduler",
			"properties":{
				"widget_ue_connectable":{
					
				},
				"Node name for S&R":"BasicScheduler"
			},
			"order":49
		},
		{
			"outputs":[
				
			],
			"color":"#222",
			"widgets_values":[
				"第二层 LoRA 是给用户替换的风格 / 角色 / 概念 LoRA 口。\n\n今日测试结论：\n- 默认强度：0.40\n- 推荐加载位置：main + unconditional 双模型同时加载\n- 当前节点默认旁路，不强制用户必须有某个 LoRA 文件\n- 用户需要使用时：把两个“用户LoRA口”节点改成同一个 LoRA，并启用两个节点\n\n不要只启用 main 一边；正式默认建议双模型同步。"
			],
			"inputs":[
				
			],
			"flags":{
				
			},
			"type":"MarkdownNote",
			"title":"用户第二层 LoRA 口｜默认旁路",
			"mode":0,
			"bgcolor":"#4a3515",
			"size":[
				820,
				270
			],
			"pos":[
				3000,
				760
			],
			"id":630,
			"properties":{
				"widget_ue_connectable":{
					
				}
			},
			"order":20
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"CONDITIONING",
					"slot_index":0,
					"links":[
						253,
						286
					],
					"label":"条件",
					"type":"CONDITIONING",
					"localized_name":"条件"
				}
			],
			"size":[
				620,
				520
			],
			"pos":[
				3464.14306640625,
				166.5725860595703
			],
			"widgets_values":[
				"{\n  \"high_level_description\": \"A 21:9 ultra-wide cinematic Chinese poster showing a tiny little girl standing on a cold misty wasteland, gently touching the surface of a colossal mysterious giant entity while silently confronting it. The image emphasizes extreme scale contrast, fragile human presence, overwhelming mystery, sacred tension, and premium theatrical poster composition.\",\n  \"style_description\": {\n    \"aesthetics\": \"premium dark fantasy Chinese movie poster, monumental scale, clean composition, dramatic negative space, high-end key visual design, emotionally restrained, visually powerful, mysterious and sacred atmosphere\",\n    \"lighting\": \"cold moonlit lighting, soft fog glow, subtle rim light around the little girl, faint blue light inside the giant's cracks, deep shadows, cinematic contrast\",\n    \"medium\": \"high-resolution cinematic poster design, fantasy film key art, premium concept art\",\n    \"color_palette\": [\n      \"#07111F\",\n      \"#AFC7D9\",\n      \"#D7E6F2\",\n      \"#2E4155\",\n      \"#0D0D0F\",\n      \"#6E7F8D\"\n    ]\n  },\n  \"compositional_deconstruction\": {\n    \"background\": \"A vast empty wasteland under a cold night sky, covered with low drifting mist and faint dust. The horizon is almost swallowed by fog, leaving a clean ultra-wide 21:9 composition with enough negative space for large readable Chinese poster typography. The atmosphere is silent, ancient, oppressive, and cinematic.\",\n    \"elements\": [\n      {\n        \"type\": \"obj\",\n        \"bbox\": [\n          80,\n          560,\n          930,\n          985\n        ],\n        \"desc\": \"A colossal mysterious giant entity occupying the entire right side of the ultra-wide frame, larger than a mountain. Its surface looks like ancient stone mixed with organic armor, with subtle cracks, worn textures, and faint blue light inside the seams. The giant leans slightly toward the little girl, creating a silent face-to-face confrontation. It should feel divine, ancient, and overwhelming rather than like a normal monster.\",\n        \"color_palette\": [\n          \"#111820\",\n          \"#2E4155\",\n          \"#6E7F8D\",\n          \"#AFC7D9\",\n          \"#0D0D0F\"\n        ]\n      },\n      {\n        \"type\": \"obj\",\n        \"bbox\": [\n          150,\n          600,\n          430,\n          960\n        ],\n        \"desc\": \"The upper head and face-like structure of the colossal entity, partially hidden in fog and shadow. The face is not fully human, with abstract ancient features, deep eye cavities, and faint glowing cracks. It looks down toward the little girl with quiet, unreadable intelligence.\",\n        \"color_palette\": [\n          \"#0D0D0F\",\n          \"#1D2A36\",\n          \"#AFC7D9\",\n          \"#D7E6F2\"\n        ]\n      },\n      {\n        \"type\": \"obj\",\n        \"bbox\": [\n          590,\n          360,\n          860,\n          470\n        ],\n        \"desc\": \"A tiny little girl standing alone near the center-left of the wide frame, facing the giant entity. She wears a simple pale dress and has a small fragile silhouette. Her posture is calm but tense, one arm raised toward the giant. She should look extremely small compared to the colossal entity, emphasizing the scale contrast.\",\n        \"color_palette\": [\n          \"#D7E6F2\",\n          \"#C8B9A6\",\n          \"#1A1A1A\",\n          \"#AFC7D9\"\n        ]\n      },\n      {\n        \"type\": \"obj\",\n        \"bbox\": [\n          535,\n          455,\n          660,\n          590\n        ],\n        \"desc\": \"The moment of contact between the little girl's raised hand and the giant entity's massive surface. Her fingertips gently touch the cold stone-like skin, creating a faint circular glow and tiny particles of light. The gesture should feel quiet, sacred, and tense, not violent.\",\n        \"color_palette\": [\n          \"#D7E6F2\",\n          \"#AFC7D9\",\n          \"#6E7F8D\",\n          \"#FFFFFF\"\n        ]\n      },\n      {\n        \"type\": \"text\",\n        \"bbox\": [\n          110,\n          55,\n          270,\n          420\n        ],\n        \"text\": \"巨影对峙\",\n        \"desc\": \"Large bold readable Chinese movie title typography placed on the left side of the ultra-wide poster, elegant white characters with subtle cold blue glow, premium cinematic spacing, no distorted characters, no extra random text.\",\n        \"color_palette\": [\n          \"#F8FAFC\",\n          \"#AFC7D9\",\n          \"#D7E6F2\"\n        ]\n      },\n      {\n        \"type\": \"text\",\n        \"bbox\": [\n          310,\n          65,\n          410,\n          430\n        ],\n        \"text\": \"当渺小触碰神明，命运开始转动\",\n        \"desc\": \"Readable smaller Chinese tagline placed below the main title, clean modern sans-serif style, calm and premium, high contrast, no misspelled characters.\",\n        \"color_palette\": [\n          \"#D7E6F2\",\n          \"#AFC7D9\"\n        ]\n      },\n      {\n        \"type\": \"text\",\n        \"bbox\": [\n          805,\n          65,\n          900,\n          390\n        ],\n        \"text\": \"史诗奇幻电影概念海报\",\n        \"desc\": \"Small readable Chinese footer text placed in the lower left, subtle and elegant, integrated into the poster layout, no extra text.\",\n        \"color_palette\": [\n          \"#AFC7D9\",\n          \"#6E7F8D\"\n        ]\n      }\n    ]\n  }\n}"
			],
			"inputs":[
				{
					"name":"clip",
					"link":264,
					"label":"CLIP",
					"type":"CLIP",
					"localized_name":"clip"
				},
				{
					"widget":{
						"name":"text"
					},
					"name":"text",
					"link":724,
					"type":"STRING",
					"localized_name":"文本"
				}
			],
			"flags":{
				
			},
			"id":190,
			"type":"CLIPTextEncode",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.8.2",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"CLIPTextEncode",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":29
		},
		{
			"mode":4,
			"outputs":[
				{
					"name":"SIGMAS",
					"links":[
						
					],
					"label":"SIGMAS",
					"type":"SIGMAS",
					"localized_name":"Sigmas"
				}
			],
			"size":[
				571.2711181640625,
				300
			],
			"pos":[
				7022.56396484375,
				2624.629150390625
			],
			"widgets_values":[
				20,
				1024,
				1024,
				0.5,
				1.75
			],
			"inputs":[
				{
					"widget":{
						"name":"steps"
					},
					"name":"steps",
					"link":282,
					"label":"steps",
					"type":"INT",
					"localized_name":"steps"
				},
				{
					"widget":{
						"name":"width"
					},
					"name":"width",
					"link":262,
					"label":"width",
					"type":"INT",
					"localized_name":"width"
				},
				{
					"widget":{
						"name":"height"
					},
					"name":"height",
					"link":263,
					"label":"height",
					"type":"INT",
					"localized_name":"height"
				},
				{
					"widget":{
						"name":"mu"
					},
					"name":"mu",
					"link":283,
					"label":"mu",
					"type":"FLOAT",
					"localized_name":"mu"
				},
				{
					"widget":{
						"name":"std"
					},
					"name":"std",
					"link":284,
					"label":"std",
					"type":"FLOAT",
					"localized_name":"std"
				}
			],
			"flags":{
				
			},
			"id":187,
			"type":"Ideogram4Scheduler",
			"title":"旧 Ideogram4Scheduler（已断开保留参考，当前主流程改用 BasicScheduler simple）",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.23.0",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"Ideogram4Scheduler",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":50
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"LATENT",
					"links":[
						259
					],
					"label":"LATENT",
					"type":"LATENT",
					"localized_name":"Latent"
				}
			],
			"size":[
				420,
				200
			],
			"pos":[
				6899.23681640625,
				1113.9423828125
			],
			"widgets_values":[
				1024,
				1024,
				1
			],
			"inputs":[
				{
					"widget":{
						"name":"width"
					},
					"name":"width",
					"link":254,
					"label":"width",
					"type":"INT",
					"localized_name":"width"
				},
				{
					"widget":{
						"name":"height"
					},
					"name":"height",
					"link":255,
					"label":"height",
					"type":"INT",
					"localized_name":"height"
				},
				{
					"widget":{
						"name":"batch_size"
					},
					"name":"batch_size",
					"label":"batch_size",
					"type":"INT",
					"localized_name":"batch_size"
				}
			],
			"flags":{
				
			},
			"id":183,
			"type":"EmptyFlux2LatentImage",
			"title":"空潜空间：按宽高创建初始画布",
			"properties":{
				"hasSecondTab":false,
				"cnr_id":"comfy-core",
				"ver":"0.8.2",
				"widget_ue_connectable":{
					
				},
				"secondTabText":"Send Back",
				"enableTabs":false,
				"secondTabOffset":80,
				"Node name for S&R":"EmptyFlux2LatentImage",
				"tabWidth":65,
				"secondTabWidth":65,
				"tabXOffset":10
			},
			"order":38
		},
		{
			"mode":0,
			"outputs":[
				{
					"name":"prompt",
					"links":[
						724
					],
					"label":"prompt",
					"type":"STRING",
					"localized_name":"prompt"
				},
				{
					"name":"preview",
					"label":"preview",
					"type":"IMAGE",
					"localized_name":"preview"
				},
				{
					"name":"bboxes",
					"label":"bboxes",
					"type":"BOUNDING_BOX",
					"localized_name":"bboxes"
				},
				{
					"name":"width",
					"label":"width",
					"type":"INT",
					"localized_name":"width"
				},
				{
					"name":"height",
					"label":"height",
					"type":"INT",
					"localized_name":"height"
				}
			],
			"size":[
				380,
				414
			],
			"ideo":{
				"boxes":[
					{
						"w":1,
						"x":0,
						"h":0.9,
						"y":0,
						"palette":[
							"#D9E7F2",
							"#F7F2E7",
							"#8796A5",
							"#53606B",
							"#FFFFFF"
						],
						"text":"",
						"type":"obj",
						"desc":"Full mountain atmosphere, high pale sky, layered mist, rocky heights, clouds crossing the scene, pilgrim adventure mood."
					},
					{
						"w":0.65,
						"x":0.18,
						"h":0.82,
						"y":0.06,
						"palette":[
							"#53606B",
							"#3A3C42",
							"#8796A5",
							"#5D6E55",
							"#D9E7F2"
						],
						"text":"",
						"type":"obj",
						"desc":"Colossal sleeping stone dragon, body merged with mountain ridges, giant horns, spine plates, ancient cracked stone scales, god-beast scale."
					},
					{
						"w":0.5,
						"x":0.26,
						"h":0.62,
						"y":0.14,
						"palette":[
							"#B49A73",
							"#8C6B47",
							"#D8B35F",
							"#F7F2E7",
							"#FFFFFF"
						],
						"text":"",
						"type":"obj",
						"desc":"Mountain city built along the dragon's spine and back, shrines, towers, terraces, rope bridges, carved stairways, and lantern-lined paths."
					},
					{
						"w":0.51,
						"x":0.11,
						"h":0.5,
						"y":0.4,
						"palette":[
							"#F7F2E7",
							"#B49A73",
							"#53606B",
							"#D8B35F",
							"#FFFFFF"
						],
						"text":"",
						"type":"obj",
						"desc":"Pilgrim trail and tiny travelers climbing toward the dragon's head and crown, showing scale and a sense of sacred quest."
					},
					{
						"w":0.28,
						"x":0.7,
						"h":0.34,
						"y":0.56,
						"palette":[
							"#8C6B47",
							"#B49A73",
							"#D8B35F",
							"#F7F2E7",
							"#5D6E55"
						],
						"text":"",
						"type":"obj",
						"desc":"Foreground hanging village and cliff-side stairs, banners, lanterns, prayer ropes, and misty drop-offs for cinematic depth."
					}
				],
				"importMode":"always",
				"palette":[
					"#D9E7F2",
					"#F7F2E7",
					"#8796A5",
					"#53606B",
					"#3A3C42",
					"#B49A73",
					"#D8B35F",
					"#5D6E55",
					"#FFFFFF",
					"#8C6B47"
				],
				"dock":{
					"pinned":true,
					"min":false,
					"panelH":150,
					"graph":{
						"w":300,
						"x":0,
						"h":601,
						"y":416
					}
				},
				"outputFormat":"compact"
			},
			"pos":[
				-1514.7391357421875,
				2203.816162109375
			],
			"widgets_values":[
				2216,
				952,
				"A 21:9 ultra-wide vintage anime fantasy adventure scene showing an enormous sleeping stone dragon whose back, spine, and horns have become an entire mountain city. Temples, stairways, hanging villages, and shrine towers are built along the dragon's spine while tiny travelers climb toward its crown. The image should feel ancient, mythic, perilous, and awe-inspiring, like discovering that an entire civilization lives on a sleeping god-beast.",
				"A high mountain world with pale sky, drifting mist, cliffs, and vertical depth. The dragon's giant body functions as the mountain itself.",
				"none",
				"",
				"vintage anime, late 1980s to early 1990s anime cel aesthetic, sleeping stone dragon, mountain city, giant creature architecture, shrine towers, fantasy pilgrimage, epic exploration",
				"high mountain daylight, pale mist, warm shrine lantern accents, stone highlights, cool sky shadows, layered atmospheric depth, reverent fantasy light",
				"high-end anime cel illustration, colossal creature environment art, fantasy pilgrimage key visual, premium cinematic poster",
				"[\"#D9E7F2\",\"#F7F2E7\",\"#8796A5\",\"#53606B\",\"#3A3C42\",\"#B49A73\",\"#D8B35F\",\"#5D6E55\",\"#FFFFFF\",\"#8C6B47\"]",
				"[{\"type\":\"obj\",\"text\":\"\",\"desc\":\"Full mountain atmosphere, high pale sky, layered mist, rocky heights, clouds crossing the scene, pilgrim adventure mood.\",\"palette\":[\"#D9E7F2\",\"#F7F2E7\",\"#8796A5\",\"#53606B\",\"#FFFFFF\"],\"x\":0,\"y\":0,\"w\":1,\"h\":0.9},{\"type\":\"obj\",\"text\":\"\",\"desc\":\"Colossal sleeping stone dragon, body merged with mountain ridges, giant horns, spine plates, ancient cracked stone scales, god-beast scale.\",\"palette\":[\"#53606B\",\"#3A3C42\",\"#8796A5\",\"#5D6E55\",\"#D9E7F2\"],\"x\":0.18,\"y\":0.06,\"w\":0.65,\"h\":0.82},{\"type\":\"obj\",\"text\":\"\",\"desc\":\"Mountain city built along the dragon's spine and back, shrines, towers, terraces, rope bridges, carved stairways, and lantern-lined paths.\",\"palette\":[\"#B49A73\",\"#8C6B47\",\"#D8B35F\",\"#F7F2E7\",\"#FFFFFF\"],\"x\":0.26,\"y\":0.14,\"w\":0.5,\"h\":0.62},{\"type\":\"obj\",\"text\":\"\",\"desc\":\"Pilgrim trail and tiny travelers climbing toward the dragon's head and crown, showing scale and a sense of sacred quest.\",\"palette\":[\"#F7F2E7\",\"#B49A73\",\"#53606B\",\"#D8B35F\",\"#FFFFFF\"],\"x\":0.11,\"y\":0.4,\"w\":0.51,\"h\":0.5},{\"type\":\"obj\",\"text\":\"\",\"desc\":\"Foreground hanging village and cliff-side stairs, banners, lanterns, prayer ropes, and misty drop-offs for cinematic depth.\",\"palette\":[\"#8C6B47\",\"#B49A73\",\"#D8B35F\",\"#F7F2E7\",\"#5D6E55\"],\"x\":0.7,\"y\":0.56,\"w\":0.28,\"h\":0.34}]",
				25,
				"always",
				"compact"
			],
			"inputs":[
				{
					"shape":7,
					"name":"image",
					"label":"image",
					"type":"IMAGE",
					"localized_name":"image"
				},
				{
					"shape":7,
					"name":"import_json",
					"label":"import_json",
					"type":"STRING",
					"localized_name":"import_json"
				},
				{
					"shape":7,
					"name":"bboxes",
					"label":"bboxes",
					"type":"BOUNDING_BOX",
					"localized_name":"bboxes"
				},
				{
					"widget":{
						"name":"width"
					},
					"name":"width",
					"link":725,
					"label":"width",
					"type":"INT",
					"localized_name":"width"
				},
				{
					"widget":{
						"name":"height"
					},
					"name":"height",
					"link":726,
					"label":"height",
					"type":"INT",
					"localized_name":"height"
				},
				{
					"widget":{
						"name":"high_level_description"
					},
					"name":"high_level_description",
					"label":"high_level_description",
					"type":"STRING",
					"localized_name":"high_level_description"
				},
				{
					"widget":{
						"name":"background"
					},
					"name":"background",
					"label":"background",
					"type":"STRING",
					"localized_name":"background"
				},
				{
					"widget":{
						"name":"style"
					},
					"name":"style",
					"label":"style",
					"type":"COMFY_DYNAMICCOMBO_V3",
					"localized_name":"style"
				},
				{
					"widget":{
						"name":"aesthetics"
					},
					"name":"aesthetics",
					"label":"aesthetics",
					"type":"STRING",
					"localized_name":"aesthetics"
				},
				{
					"widget":{
						"name":"lighting"
					},
					"name":"lighting",
					"label":"lighting",
					"type":"STRING",
					"localized_name":"lighting"
				},
				{
					"widget":{
						"name":"medium"
					},
					"name":"medium",
					"label":"medium",
					"type":"STRING",
					"localized_name":"medium"
				},
				{
					"widget":{
						"name":"import_mode"
					},
					"name":"import_mode",
					"label":"import_mode",
					"type":"COMBO",
					"localized_name":"import_mode"
				},
				{
					"widget":{
						"name":"style.art_style"
					},
					"name":"style.art_style",
					"label":"style.art_style",
					"type":"STRING",
					"localized_name":"art_style"
				}
			],
			"flags":{
				
			},
			"id":614,
			"type":"Ideogram4PromptBuilderKJ",
			"properties":{
				"dockGraph":{
					"w":300,
					"x":0,
					"h":601,
					"y":416
				},
				"dockPinned":true,
				"dockMin":false,
				"widget_ue_connectable":{
					
				},
				"Node name for S&R":"Ideogram4PromptBuilderKJ",
				"docked":true
			},
			"order":23
		}
	],
	"extra":{
		"VHS_KeepIntermediate":true,
		"links_added_by_ue":[
			
		],
		"VHS_MetadataImage":true,
		"ue_links":[
			
		],
		"0246.VERSION":[
			0,
			0,
			4
		],
		"VHS_latentpreviewrate":0,
		"frontendVersion":"1.23.0",
		"VHS_latentpreview":false,
		"ds":{
			"offset":[
				1776.9161922301591,
				-2198.0900904673454
			],
			"scale":0.7247295000000005
		}
	},
	"groups":[
		{
			"color":"#44546a",
			"font_size":24,
			"flags":{
				
			},
			"id":1,
			"title":"G01 | A. 说明与模型下载区：只看说明和模型地址",
			"bounding":[
				-2949.4130859375,
				59.6837158203125,
				2500,
				1250
			]
		},
		{
			"color":"#3f789e",
			"font_size":24,
			"flags":{
				
			},
			"id":2,
			"title":"G01 | B. 一键生成主流程区：分辨率 → 主流程 → 保存",
			"bounding":[
				-149.41256713867188,
				59.6837158203125,
				3700,
				1100
			]
		},
		{
			"color":"#6b4e8a",
			"font_size":24,
			"flags":{
				
			},
			"id":3,
			"title":"G01 | C. JSON Prompt 辅助模板区：把口语提示词整理成结构化 JSON",
			"bounding":[
				4430.5869140625,
				59.6837158203125,
				2100,
				1520
			]
		},
		{
			"color":"#8a6f3f",
			"font_size":24,
			"flags":{
				
			},
			"id":4,
			"title":"G01 | D. LoRA + 稳定性主流程区：TurboTime 第一层 + 用户自定义 LoRA 第二层 + Shift/CFG/BasicScheduler",
			"bounding":[
				2480,
				20,
				5200,
				1160
			]
		}
	],
	"links":[
		[
			253,
			190,
			0,
			182,
			0,
			"CONDITIONING"
		],
		[
			254,
			194,
			1,
			183,
			0,
			"INT"
		],
		[
			255,
			195,
			1,
			183,
			1,
			"INT"
		],
		[
			256,
			188,
			0,
			184,
			0,
			"NOISE"
		],
		[
			257,
			186,
			0,
			184,
			2,
			"SAMPLER"
		],
		[
			259,
			183,
			0,
			184,
			4,
			"LATENT"
		],
		[
			260,
			184,
			0,
			185,
			0,
			"LATENT"
		],
		[
			261,
			181,
			0,
			185,
			1,
			"VAE"
		],
		[
			262,
			194,
			1,
			187,
			1,
			"INT"
		],
		[
			263,
			195,
			1,
			187,
			2,
			"INT"
		],
		[
			264,
			191,
			0,
			190,
			0,
			"CLIP"
		],
		[
			265,
			192,
			0,
			194,
			0,
			"INT"
		],
		[
			266,
			193,
			0,
			195,
			0,
			"INT"
		],
		[
			275,
			197,
			0,
			196,
			0,
			"STRING"
		],
		[
			276,
			200,
			0,
			197,
			0,
			"STRING"
		],
		[
			277,
			202,
			0,
			198,
			0,
			"STRING"
		],
		[
			278,
			199,
			0,
			200,
			0,
			"STRING"
		],
		[
			279,
			200,
			0,
			201,
			0,
			"STRING"
		],
		[
			280,
			200,
			0,
			202,
			0,
			"STRING"
		],
		[
			281,
			201,
			0,
			203,
			0,
			"STRING"
		],
		[
			282,
			203,
			1,
			187,
			0,
			"INT"
		],
		[
			283,
			196,
			0,
			187,
			3,
			"FLOAT"
		],
		[
			284,
			198,
			0,
			187,
			4,
			"FLOAT"
		],
		[
			286,
			190,
			0,
			205,
			1,
			"CONDITIONING"
		],
		[
			287,
			182,
			0,
			205,
			3,
			"CONDITIONING"
		],
		[
			288,
			205,
			0,
			184,
			1,
			"GUIDER"
		],
		[
			293,
			207,
			0,
			205,
			0,
			"MODEL"
		],
		[
			306,
			37,
			0,
			192,
			0,
			"INT"
		],
		[
			307,
			37,
			1,
			193,
			0,
			"INT"
		],
		[
			308,
			185,
			0,
			158,
			0,
			"IMAGE"
		],
		[
			508,
			426,
			0,
			423,
			0,
			"STRING"
		],
		[
			724,
			614,
			0,
			190,
			1,
			"STRING"
		],
		[
			725,
			37,
			0,
			614,
			3,
			"INT"
		],
		[
			726,
			37,
			1,
			614,
			4,
			"INT"
		],
		[
			734,
			204,
			0,
			618,
			0,
			"MODEL"
		],
		[
			736,
			189,
			0,
			617,
			0,
			"MODEL"
		],
		[
			738,
			617,
			0,
			620,
			0,
			"MODEL"
		],
		[
			740,
			618,
			0,
			619,
			0,
			"MODEL"
		],
		[
			741,
			200,
			0,
			426,
			0,
			"STRING"
		],
		[
			743,
			200,
			0,
			621,
			0,
			"STRING"
		],
		[
			744,
			621,
			0,
			622,
			0,
			"STRING"
		],
		[
			746,
			200,
			0,
			623,
			0,
			"STRING"
		],
		[
			747,
			623,
			0,
			624,
			0,
			"STRING"
		],
		[
			752,
			620,
			0,
			627,
			0,
			"MODEL"
		],
		[
			753,
			627,
			0,
			207,
			0,
			"MODEL"
		],
		[
			754,
			619,
			0,
			628,
			0,
			"MODEL"
		],
		[
			755,
			628,
			0,
			205,
			2,
			"MODEL"
		],
		[
			756,
			627,
			0,
			629,
			0,
			"MODEL"
		],
		[
			758,
			629,
			0,
			184,
			3,
			"SIGMAS"
		]
	],
	"id":"bd36fb12-3bd3-4222-a4ef-a2f0d3e9e7cd",
	"config":{
		
	},
	"version":0.4,
	"last_node_id":630,
	"revision":0
}