thaakeno46 commited on
Commit
2e73a2f
·
verified ·
1 Parent(s): 4990f5b

Add MiniMax H3 Studio Unified Image workflow

Browse files
MiniMax H3/H3_Studio_Unified_Image.json ADDED
@@ -0,0 +1,2432 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "id": "51ffc0bb-1b7a-4a1c-a183-1ce99edb4e5e",
3
+ "revision": 0,
4
+ "last_node_id": 30,
5
+ "last_link_id": 19,
6
+ "nodes": [
7
+ {
8
+ "id": 10,
9
+ "type": "H3StudioDirector",
10
+ "pos": [
11
+ -1450,
12
+ 220
13
+ ],
14
+ "size": [
15
+ 700,
16
+ 780
17
+ ],
18
+ "flags": {},
19
+ "order": 0,
20
+ "mode": 0,
21
+ "inputs": [
22
+ {
23
+ "name": "mode",
24
+ "type": "COMBO",
25
+ "link": null,
26
+ "widget": {
27
+ "name": "mode"
28
+ }
29
+ },
30
+ {
31
+ "name": "prompt",
32
+ "type": "STRING",
33
+ "link": null,
34
+ "widget": {
35
+ "name": "prompt"
36
+ }
37
+ },
38
+ {
39
+ "name": "resolution",
40
+ "type": "COMBO",
41
+ "link": null,
42
+ "widget": {
43
+ "name": "resolution"
44
+ }
45
+ },
46
+ {
47
+ "name": "aspect_ratio",
48
+ "type": "COMBO",
49
+ "link": null,
50
+ "widget": {
51
+ "name": "aspect_ratio"
52
+ }
53
+ },
54
+ {
55
+ "name": "width",
56
+ "type": "INT",
57
+ "link": null,
58
+ "widget": {
59
+ "name": "width"
60
+ }
61
+ },
62
+ {
63
+ "name": "height",
64
+ "type": "INT",
65
+ "link": null,
66
+ "widget": {
67
+ "name": "height"
68
+ }
69
+ },
70
+ {
71
+ "name": "seconds",
72
+ "type": "FLOAT",
73
+ "link": null,
74
+ "widget": {
75
+ "name": "seconds"
76
+ }
77
+ },
78
+ {
79
+ "name": "advanced",
80
+ "type": "BOOLEAN",
81
+ "link": null,
82
+ "widget": {
83
+ "name": "advanced"
84
+ }
85
+ },
86
+ {
87
+ "name": "fps",
88
+ "type": "FLOAT",
89
+ "link": null,
90
+ "widget": {
91
+ "name": "fps"
92
+ }
93
+ },
94
+ {
95
+ "name": "keyframe_role",
96
+ "type": "COMBO",
97
+ "link": null,
98
+ "widget": {
99
+ "name": "keyframe_role"
100
+ }
101
+ },
102
+ {
103
+ "name": "ref_image_size",
104
+ "type": "COMBO",
105
+ "link": null,
106
+ "widget": {
107
+ "name": "ref_image_size"
108
+ }
109
+ },
110
+ {
111
+ "name": "reference_mention_mode",
112
+ "type": "COMBO",
113
+ "link": null,
114
+ "widget": {
115
+ "name": "reference_mention_mode"
116
+ }
117
+ },
118
+ {
119
+ "name": "megapixels",
120
+ "type": "FLOAT",
121
+ "link": null,
122
+ "widget": {
123
+ "name": "megapixels"
124
+ }
125
+ },
126
+ {
127
+ "name": "seed",
128
+ "type": "INT",
129
+ "link": null,
130
+ "widget": {
131
+ "name": "seed"
132
+ }
133
+ },
134
+ {
135
+ "name": "enhance_mode",
136
+ "type": "COMBO",
137
+ "link": null,
138
+ "widget": {
139
+ "name": "enhance_mode"
140
+ }
141
+ },
142
+ {
143
+ "name": "adherence",
144
+ "type": "FLOAT",
145
+ "link": null,
146
+ "widget": {
147
+ "name": "adherence"
148
+ }
149
+ },
150
+ {
151
+ "name": "route",
152
+ "type": "COMBO",
153
+ "link": null,
154
+ "widget": {
155
+ "name": "route"
156
+ }
157
+ },
158
+ {
159
+ "name": "sampling_profile",
160
+ "type": "COMBO",
161
+ "link": null,
162
+ "widget": {
163
+ "name": "sampling_profile"
164
+ }
165
+ },
166
+ {
167
+ "name": "frame_profile",
168
+ "type": "COMBO",
169
+ "link": null,
170
+ "widget": {
171
+ "name": "frame_profile"
172
+ }
173
+ },
174
+ {
175
+ "name": "analyzer_model",
176
+ "type": "STRING",
177
+ "link": null,
178
+ "widget": {
179
+ "name": "analyzer_model"
180
+ }
181
+ },
182
+ {
183
+ "name": "studio_state",
184
+ "type": "STRING",
185
+ "link": null,
186
+ "widget": {
187
+ "name": "studio_state"
188
+ }
189
+ },
190
+ {
191
+ "name": "media",
192
+ "type": "*",
193
+ "link": null,
194
+ "shape": 7
195
+ },
196
+ {
197
+ "name": "media_filename",
198
+ "type": "STRING",
199
+ "link": null,
200
+ "widget": {
201
+ "name": "media_filename"
202
+ }
203
+ },
204
+ {
205
+ "name": "h3_bundle",
206
+ "type": "H3_STUDIO_BUNDLE",
207
+ "link": 3
208
+ }
209
+ ],
210
+ "outputs": [
211
+ {
212
+ "name": "studio_context",
213
+ "type": "H3_STUDIO_CONTEXT",
214
+ "links": [
215
+ 1,
216
+ 10,
217
+ 13,
218
+ 14,
219
+ 15
220
+ ]
221
+ },
222
+ {
223
+ "name": "compiled_prompt",
224
+ "type": "STRING",
225
+ "links": null
226
+ },
227
+ {
228
+ "name": "state_json",
229
+ "type": "STRING",
230
+ "links": null
231
+ },
232
+ {
233
+ "name": "width",
234
+ "type": "INT",
235
+ "links": null
236
+ },
237
+ {
238
+ "name": "height",
239
+ "type": "INT",
240
+ "links": null
241
+ },
242
+ {
243
+ "name": "seed",
244
+ "type": "INT",
245
+ "links": [
246
+ 9
247
+ ]
248
+ },
249
+ {
250
+ "name": "diagnostics",
251
+ "type": "STRING",
252
+ "links": null
253
+ }
254
+ ],
255
+ "title": "MiniMax H3 Studio · Image Director",
256
+ "properties": {
257
+ "Node name for S&R": "H3StudioDirector",
258
+ "h3studio_virtual_media_links": [],
259
+ "h3studio_state": "{\"schema_version\":10,\"prompt\":\"Describe the final still image.\",\"references\":[],\"prompt_options\":{\"enhance_mode\":\"compile_only\",\"analyze_images\":true,\"deep_enhancement\":true,\"analyzer_resolution\":512,\"adherence\":0.85,\"detail_level\":\"detailed\",\"preserve_user_text\":true,\"infer_roles\":true,\"system_instruction\":\"\",\"analyzer_model\":\"\",\"analyzer_device\":\"auto\",\"analyzer_quantization\":\"auto\",\"analyzer_max_tokens\":1800,\"analyzer_keep_loaded\":false},\"generation\":{\"mode\":\"auto\",\"route\":\"auto\",\"seed\":42,\"seed_locked\":false,\"aspect_ratio\":\"1:1\",\"megapixels\":1.0,\"custom_width\":1024,\"custom_height\":1024,\"cap_native_resolution\":true,\"sampling_profile\":\"base_quality_20\",\"frame_profile\":\"recommended_5\",\"frame_selection\":\"decode_recommended\",\"reference_short_edge\":2048,\"source_image_ordinal\":1},\"ui\":{\"advanced_open\":false,\"reference_details\":{}}}",
260
+ "h3studio_prompt_reference_doc": {
261
+ "version": 1,
262
+ "parts": [
263
+ {
264
+ "type": "text",
265
+ "text": "Describe the final still image."
266
+ }
267
+ ]
268
+ }
269
+ },
270
+ "widgets_values": [
271
+ "image",
272
+ "Describe the final still image. Upload references here only when they have a specific visual job.",
273
+ "Custom",
274
+ "1:1",
275
+ 1024,
276
+ 1024,
277
+ 5.0,
278
+ false,
279
+ 24.0,
280
+ "first",
281
+ "2k",
282
+ "index",
283
+ 1.0,
284
+ 42,
285
+ "vlm",
286
+ 0.85,
287
+ "auto",
288
+ "base_quality_20",
289
+ "recommended_5",
290
+ "",
291
+ "{\"schema_version\":10,\"prompt\":\"Describe the final still image.\",\"references\":[],\"prompt_options\":{\"enhance_mode\":\"compile_only\",\"analyze_images\":true,\"deep_enhancement\":true,\"analyzer_resolution\":512,\"adherence\":0.85,\"detail_level\":\"detailed\",\"preserve_user_text\":true,\"infer_roles\":true,\"system_instruction\":\"\",\"analyzer_model\":\"\",\"analyzer_device\":\"auto\",\"analyzer_quantization\":\"auto\",\"analyzer_max_tokens\":1800,\"analyzer_keep_loaded\":false},\"generation\":{\"mode\":\"auto\",\"route\":\"auto\",\"seed\":42,\"seed_locked\":false,\"aspect_ratio\":\"1:1\",\"megapixels\":1.0,\"custom_width\":1024,\"custom_height\":1024,\"cap_native_resolution\":true,\"sampling_profile\":\"base_quality_20\",\"frame_profile\":\"recommended_5\",\"frame_selection\":\"decode_recommended\",\"reference_short_edge\":2048,\"source_image_ordinal\":1},\"ui\":{\"advanced_open\":false,\"reference_details\":{}}}",
292
+ "",
293
+ "image",
294
+ "",
295
+ "auto",
296
+ "attribute_transfer",
297
+ "",
298
+ "image",
299
+ "",
300
+ "auto",
301
+ "attribute_transfer",
302
+ "",
303
+ "image",
304
+ "",
305
+ "auto",
306
+ "attribute_transfer",
307
+ "",
308
+ "image",
309
+ "",
310
+ "auto",
311
+ "attribute_transfer",
312
+ "",
313
+ "image",
314
+ "",
315
+ "auto",
316
+ "attribute_transfer",
317
+ "",
318
+ "image",
319
+ "",
320
+ "auto",
321
+ "attribute_transfer",
322
+ "",
323
+ "image",
324
+ "",
325
+ "auto",
326
+ "attribute_transfer",
327
+ "",
328
+ "image",
329
+ "",
330
+ "auto",
331
+ "attribute_transfer",
332
+ "",
333
+ "image",
334
+ "",
335
+ "auto",
336
+ "attribute_transfer",
337
+ ""
338
+ ],
339
+ "color": "#255049",
340
+ "bgcolor": "#172d29"
341
+ },
342
+ {
343
+ "id": 11,
344
+ "type": "H3StudioLoader",
345
+ "pos": [
346
+ -520,
347
+ 260
348
+ ],
349
+ "size": [
350
+ 560,
351
+ 220
352
+ ],
353
+ "flags": {},
354
+ "order": 1,
355
+ "mode": 0,
356
+ "inputs": [
357
+ {
358
+ "name": "fl2va_model",
359
+ "type": "COMBO",
360
+ "link": null,
361
+ "widget": {
362
+ "name": "fl2va_model"
363
+ }
364
+ },
365
+ {
366
+ "name": "ref2va_model",
367
+ "type": "COMBO",
368
+ "link": null,
369
+ "widget": {
370
+ "name": "ref2va_model"
371
+ }
372
+ },
373
+ {
374
+ "name": "text_encoder",
375
+ "type": "COMBO",
376
+ "link": null,
377
+ "widget": {
378
+ "name": "text_encoder"
379
+ }
380
+ },
381
+ {
382
+ "name": "video_vae",
383
+ "type": "COMBO",
384
+ "link": null,
385
+ "widget": {
386
+ "name": "video_vae"
387
+ }
388
+ },
389
+ {
390
+ "name": "image_vae",
391
+ "type": "COMBO",
392
+ "link": null,
393
+ "widget": {
394
+ "name": "image_vae"
395
+ }
396
+ },
397
+ {
398
+ "name": "image_analyzer",
399
+ "type": "COMBO",
400
+ "link": null,
401
+ "widget": {
402
+ "name": "image_analyzer"
403
+ }
404
+ },
405
+ {
406
+ "name": "prompt_writer",
407
+ "type": "COMBO",
408
+ "link": null,
409
+ "widget": {
410
+ "name": "prompt_writer"
411
+ }
412
+ }
413
+ ],
414
+ "outputs": [
415
+ {
416
+ "name": "h3_bundle",
417
+ "type": "H3_STUDIO_BUNDLE",
418
+ "links": [
419
+ 2,
420
+ 3,
421
+ 12
422
+ ]
423
+ },
424
+ {
425
+ "name": "clip",
426
+ "type": "CLIP",
427
+ "links": null
428
+ },
429
+ {
430
+ "name": "video_vae",
431
+ "type": "VAE",
432
+ "links": null
433
+ },
434
+ {
435
+ "name": "model_info",
436
+ "type": "STRING",
437
+ "links": null
438
+ }
439
+ ],
440
+ "title": "H3 models · lazy route loader",
441
+ "properties": {
442
+ "Node name for S&R": "H3StudioLoader"
443
+ },
444
+ "widgets_values": [
445
+ "minimax_h3_fl2va_pruned_w4a8_mixed.safetensors",
446
+ "minimax_h3_ref2va_pruned_w4a8_mixed.safetensors",
447
+ "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
448
+ "minimax_h3_video_vae_fp16.safetensors",
449
+ "Disabled - original H3 video VAE only",
450
+ "Auto · Qwen3-VL 4B",
451
+ "Same as image analyzer"
452
+ ],
453
+ "color": "#31475c",
454
+ "bgcolor": "#202e3c"
455
+ },
456
+ {
457
+ "id": 12,
458
+ "type": "H3StudioCondition",
459
+ "pos": [
460
+ -520,
461
+ 560
462
+ ],
463
+ "size": [
464
+ 560,
465
+ 150
466
+ ],
467
+ "flags": {},
468
+ "order": 2,
469
+ "mode": 0,
470
+ "inputs": [
471
+ {
472
+ "name": "h3_bundle",
473
+ "type": "H3_STUDIO_BUNDLE",
474
+ "link": 2
475
+ },
476
+ {
477
+ "name": "studio_context",
478
+ "type": "H3_STUDIO_CONTEXT",
479
+ "link": 1
480
+ }
481
+ ],
482
+ "outputs": [
483
+ {
484
+ "name": "model",
485
+ "type": "MODEL",
486
+ "links": [
487
+ 4
488
+ ]
489
+ },
490
+ {
491
+ "name": "generation",
492
+ "type": "H3_STUDIO_GENERATION",
493
+ "links": null
494
+ },
495
+ {
496
+ "name": "positive",
497
+ "type": "CONDITIONING",
498
+ "links": [
499
+ 6
500
+ ]
501
+ },
502
+ {
503
+ "name": "h3_latent",
504
+ "type": "LATENT",
505
+ "links": [
506
+ 7
507
+ ]
508
+ },
509
+ {
510
+ "name": "video_vae",
511
+ "type": "VAE",
512
+ "links": [
513
+ 8
514
+ ]
515
+ },
516
+ {
517
+ "name": "requested_frames",
518
+ "type": "INT",
519
+ "links": null
520
+ },
521
+ {
522
+ "name": "run_info",
523
+ "type": "STRING",
524
+ "links": null
525
+ }
526
+ ],
527
+ "title": "Compile, condition, and route once",
528
+ "properties": {
529
+ "Node name for S&R": "H3StudioCondition"
530
+ },
531
+ "widgets_values": [],
532
+ "color": "#53482c",
533
+ "bgcolor": "#352e1d"
534
+ },
535
+ {
536
+ "id": 16,
537
+ "type": "H3StudioTAEH3Preview",
538
+ "pos": [
539
+ 220,
540
+ 260
541
+ ],
542
+ "size": [
543
+ 620,
544
+ 620
545
+ ],
546
+ "flags": {},
547
+ "order": 3,
548
+ "mode": 0,
549
+ "inputs": [
550
+ {
551
+ "name": "model",
552
+ "type": "MODEL",
553
+ "link": 4
554
+ },
555
+ {
556
+ "name": "enabled",
557
+ "type": "BOOLEAN",
558
+ "link": null,
559
+ "widget": {
560
+ "name": "enabled"
561
+ }
562
+ },
563
+ {
564
+ "name": "tiny_vae",
565
+ "type": "COMBO",
566
+ "link": null,
567
+ "widget": {
568
+ "name": "tiny_vae"
569
+ }
570
+ },
571
+ {
572
+ "name": "max_resolution",
573
+ "type": "INT",
574
+ "link": null,
575
+ "widget": {
576
+ "name": "max_resolution"
577
+ }
578
+ },
579
+ {
580
+ "name": "jpeg_quality",
581
+ "type": "INT",
582
+ "link": null,
583
+ "widget": {
584
+ "name": "jpeg_quality"
585
+ }
586
+ },
587
+ {
588
+ "name": "preview_every_n_steps",
589
+ "type": "INT",
590
+ "link": null,
591
+ "widget": {
592
+ "name": "preview_every_n_steps"
593
+ }
594
+ }
595
+ ],
596
+ "outputs": [
597
+ {
598
+ "name": "model",
599
+ "type": "MODEL",
600
+ "links": [
601
+ 5
602
+ ]
603
+ }
604
+ ],
605
+ "title": "Live preview · TAEH3 (optional)",
606
+ "properties": {
607
+ "Node name for S&R": "H3StudioTAEH3Preview"
608
+ },
609
+ "widgets_values": [
610
+ false,
611
+ "taeh3.safetensors",
612
+ 768,
613
+ 90,
614
+ 1
615
+ ],
616
+ "color": "#31475c",
617
+ "bgcolor": "#202e3c"
618
+ },
619
+ {
620
+ "id": 13,
621
+ "type": "5930b00d-9f8e-4b87-9cb5-ff5f7cf3b30a",
622
+ "pos": [
623
+ 220,
624
+ 920
625
+ ],
626
+ "size": [
627
+ 620,
628
+ 420
629
+ ],
630
+ "flags": {},
631
+ "order": 4,
632
+ "mode": 0,
633
+ "inputs": [
634
+ {
635
+ "name": "model",
636
+ "type": "MODEL",
637
+ "link": 5
638
+ },
639
+ {
640
+ "name": "positive",
641
+ "type": "CONDITIONING",
642
+ "link": 6
643
+ },
644
+ {
645
+ "name": "h3_latent",
646
+ "type": "LATENT",
647
+ "link": 7
648
+ },
649
+ {
650
+ "name": "video_vae",
651
+ "type": "VAE",
652
+ "link": 8
653
+ },
654
+ {
655
+ "name": "seed",
656
+ "type": "INT",
657
+ "link": 9
658
+ },
659
+ {
660
+ "name": "studio_context",
661
+ "type": "H3_STUDIO_CONTEXT",
662
+ "link": 10
663
+ }
664
+ ],
665
+ "outputs": [
666
+ {
667
+ "name": "image",
668
+ "type": "IMAGE",
669
+ "links": [
670
+ 11
671
+ ]
672
+ },
673
+ {
674
+ "name": "decode_info",
675
+ "type": "STRING",
676
+ "links": null
677
+ },
678
+ {
679
+ "name": "selection_report",
680
+ "type": "STRING",
681
+ "links": null
682
+ }
683
+ ],
684
+ "title": "H3 Studio · Sampling + exact still",
685
+ "properties": {
686
+ "cnr_id": "comfy-core",
687
+ "ver": "0.30.0",
688
+ "previewExposures": []
689
+ },
690
+ "widgets_values": [],
691
+ "color": "#3c514c",
692
+ "bgcolor": "#24312f"
693
+ },
694
+ {
695
+ "id": 14,
696
+ "type": "PreviewImage",
697
+ "pos": [
698
+ 1030,
699
+ 260
700
+ ],
701
+ "size": [
702
+ 440,
703
+ 420
704
+ ],
705
+ "flags": {},
706
+ "order": 4,
707
+ "mode": 0,
708
+ "inputs": [
709
+ {
710
+ "name": "images",
711
+ "type": "IMAGE",
712
+ "link": 17
713
+ }
714
+ ],
715
+ "outputs": [],
716
+ "title": "Final still · preview",
717
+ "properties": {
718
+ "Node name for S&R": "PreviewImage"
719
+ },
720
+ "widgets_values": [],
721
+ "color": "#3c514c",
722
+ "bgcolor": "#24312f"
723
+ },
724
+ {
725
+ "id": 15,
726
+ "type": "H3StudioSaveImage",
727
+ "pos": [
728
+ 1030,
729
+ 750
730
+ ],
731
+ "size": [
732
+ 440,
733
+ 190
734
+ ],
735
+ "flags": {},
736
+ "order": 5,
737
+ "mode": 0,
738
+ "inputs": [
739
+ {
740
+ "name": "images",
741
+ "type": "IMAGE",
742
+ "link": 18
743
+ },
744
+ {
745
+ "name": "studio_context",
746
+ "type": "H3_STUDIO_CONTEXT",
747
+ "link": 14
748
+ },
749
+ {
750
+ "name": "filename_prefix",
751
+ "type": "STRING",
752
+ "link": null,
753
+ "widget": {
754
+ "name": "filename_prefix"
755
+ }
756
+ }
757
+ ],
758
+ "outputs": [],
759
+ "title": "Final still · restorable PNG",
760
+ "properties": {
761
+ "Node name for S&R": "H3StudioSaveImage"
762
+ },
763
+ "widgets_values": [
764
+ "H3Studio/%date:yyyy-MM-dd%/H3_%seed%"
765
+ ],
766
+ "color": "#3c514c",
767
+ "bgcolor": "#24312f"
768
+ },
769
+ {
770
+ "id": 30,
771
+ "type": "H3StudioComparisonView",
772
+ "pos": [
773
+ 1030,
774
+ 1010
775
+ ],
776
+ "size": [
777
+ 440,
778
+ 420
779
+ ],
780
+ "flags": {},
781
+ "order": 6,
782
+ "mode": 0,
783
+ "inputs": [
784
+ {
785
+ "name": "images",
786
+ "type": "IMAGE",
787
+ "link": 19
788
+ },
789
+ {
790
+ "name": "studio_context",
791
+ "type": "H3_STUDIO_CONTEXT",
792
+ "link": 15
793
+ }
794
+ ],
795
+ "outputs": [],
796
+ "title": "Reference comparison · optional",
797
+ "properties": {
798
+ "Node name for S&R": "H3StudioComparisonView"
799
+ },
800
+ "widgets_values": [],
801
+ "color": "#3c514c",
802
+ "bgcolor": "#24312f"
803
+ },
804
+ {
805
+ "id": 17,
806
+ "type": "H3StudioABComparison",
807
+ "pos": [
808
+ -520,
809
+ 1700
810
+ ],
811
+ "size": [
812
+ 780,
813
+ 520
814
+ ],
815
+ "flags": {},
816
+ "order": 6,
817
+ "mode": 0,
818
+ "inputs": [
819
+ {
820
+ "name": "h3_bundle",
821
+ "type": "H3_STUDIO_BUNDLE",
822
+ "link": 12
823
+ },
824
+ {
825
+ "name": "studio_context",
826
+ "type": "H3_STUDIO_CONTEXT",
827
+ "link": 13
828
+ },
829
+ {
830
+ "name": "comparison_kind",
831
+ "type": "COMBO",
832
+ "link": null,
833
+ "widget": {
834
+ "name": "comparison_kind"
835
+ }
836
+ },
837
+ {
838
+ "name": "profiles",
839
+ "type": "STRING",
840
+ "link": null,
841
+ "widget": {
842
+ "name": "profiles"
843
+ }
844
+ },
845
+ {
846
+ "name": "megapixels",
847
+ "type": "STRING",
848
+ "link": null,
849
+ "widget": {
850
+ "name": "megapixels"
851
+ }
852
+ },
853
+ {
854
+ "name": "repeats",
855
+ "type": "INT",
856
+ "link": null,
857
+ "widget": {
858
+ "name": "repeats"
859
+ }
860
+ },
861
+ {
862
+ "name": "seed_strategy",
863
+ "type": "COMBO",
864
+ "link": null,
865
+ "widget": {
866
+ "name": "seed_strategy"
867
+ }
868
+ },
869
+ {
870
+ "name": "seed_step",
871
+ "type": "INT",
872
+ "link": null,
873
+ "widget": {
874
+ "name": "seed_step"
875
+ }
876
+ },
877
+ {
878
+ "name": "grid_cell_size",
879
+ "type": "INT",
880
+ "link": null,
881
+ "widget": {
882
+ "name": "grid_cell_size"
883
+ }
884
+ },
885
+ {
886
+ "name": "max_generations",
887
+ "type": "INT",
888
+ "link": null,
889
+ "widget": {
890
+ "name": "max_generations"
891
+ }
892
+ },
893
+ {
894
+ "name": "allow_large_matrix",
895
+ "type": "BOOLEAN",
896
+ "link": null,
897
+ "widget": {
898
+ "name": "allow_large_matrix"
899
+ }
900
+ },
901
+ {
902
+ "name": "include_reference_context",
903
+ "type": "BOOLEAN",
904
+ "link": null,
905
+ "widget": {
906
+ "name": "include_reference_context"
907
+ }
908
+ },
909
+ {
910
+ "name": "include_original_prompt",
911
+ "type": "BOOLEAN",
912
+ "link": null,
913
+ "widget": {
914
+ "name": "include_original_prompt"
915
+ }
916
+ },
917
+ {
918
+ "name": "live_cell_previews",
919
+ "type": "BOOLEAN",
920
+ "link": null,
921
+ "widget": {
922
+ "name": "live_cell_previews"
923
+ }
924
+ }
925
+ ],
926
+ "outputs": [
927
+ {
928
+ "name": "comparison_grid",
929
+ "type": "IMAGE",
930
+ "links": [
931
+ 16
932
+ ]
933
+ },
934
+ {
935
+ "name": "comparison_report",
936
+ "type": "STRING",
937
+ "links": null
938
+ }
939
+ ],
940
+ "title": "Benchmark Lab - profiles / resolution / VAE",
941
+ "properties": {
942
+ "Node name for S&R": "H3StudioABComparison"
943
+ },
944
+ "widgets_values": [
945
+ "Sampling profiles x resolution",
946
+ "base_quality_20, lightx_er_sde_4",
947
+ "0.40, 1.00, 2.00",
948
+ 1,
949
+ "Same seed for all - fair comparison",
950
+ 1,
951
+ 640,
952
+ 24,
953
+ false,
954
+ true,
955
+ true,
956
+ true
957
+ ],
958
+ "color": "#60467a",
959
+ "bgcolor": "#332640"
960
+ },
961
+ {
962
+ "id": 19,
963
+ "type": "H3StudioLazyImageSwitch",
964
+ "pos": [
965
+ 340,
966
+ 1700
967
+ ],
968
+ "size": [
969
+ 420,
970
+ 180
971
+ ],
972
+ "flags": {},
973
+ "order": 7,
974
+ "mode": 0,
975
+ "inputs": [
976
+ {
977
+ "name": "benchmark_enabled",
978
+ "type": "BOOLEAN",
979
+ "link": null,
980
+ "widget": {
981
+ "name": "benchmark_enabled"
982
+ }
983
+ },
984
+ {
985
+ "name": "normal_image",
986
+ "type": "IMAGE",
987
+ "link": 11
988
+ },
989
+ {
990
+ "name": "benchmark_image",
991
+ "type": "IMAGE",
992
+ "link": 16
993
+ }
994
+ ],
995
+ "outputs": [
996
+ {
997
+ "name": "image",
998
+ "type": "IMAGE",
999
+ "links": [
1000
+ 17,
1001
+ 18,
1002
+ 19
1003
+ ]
1004
+ },
1005
+ {
1006
+ "name": "selected_mode",
1007
+ "type": "STRING",
1008
+ "links": null
1009
+ }
1010
+ ],
1011
+ "title": "Run mode - normal or benchmark only",
1012
+ "properties": {
1013
+ "Node name for S&R": "H3StudioLazyImageSwitch"
1014
+ },
1015
+ "widgets_values": [
1016
+ false
1017
+ ],
1018
+ "color": "#60467a",
1019
+ "bgcolor": "#332640"
1020
+ },
1021
+ {
1022
+ "id": 20,
1023
+ "type": "H3StudioWorkflowNote",
1024
+ "pos": [
1025
+ -1450,
1026
+ -180
1027
+ ],
1028
+ "size": [
1029
+ 500,
1030
+ 320
1031
+ ],
1032
+ "flags": {},
1033
+ "order": 10,
1034
+ "mode": 0,
1035
+ "inputs": [
1036
+ {
1037
+ "name": "section",
1038
+ "type": "COMBO",
1039
+ "link": null,
1040
+ "widget": {
1041
+ "name": "section"
1042
+ }
1043
+ },
1044
+ {
1045
+ "name": "text",
1046
+ "type": "STRING",
1047
+ "link": null,
1048
+ "widget": {
1049
+ "name": "text"
1050
+ }
1051
+ }
1052
+ ],
1053
+ "outputs": [],
1054
+ "title": "START HERE · three-minute setup",
1055
+ "properties": {
1056
+ "Node name for S&R": "H3StudioWorkflowNote",
1057
+ "purpose": "Documentation only; never enters the generation graph."
1058
+ },
1059
+ "widgets_values": [
1060
+ "quick start",
1061
+ "## Make an image\n\n1. Write naturally in the **Director**.\n2. Add references only when needed; they become ordered `@Image1`, `@Image2`, … cards.\n3. Choose the image role, retention, aspect, resolution, and seed.\n4. Queue the workflow.\n\n> [!TIP]\n> With no references, Auto uses FL2VA text-to-image immediately. Multi-reference work uses REF2VA."
1062
+ ],
1063
+ "color": "#22322f",
1064
+ "bgcolor": "#17211f"
1065
+ },
1066
+ {
1067
+ "id": 21,
1068
+ "type": "H3StudioWorkflowNote",
1069
+ "pos": [
1070
+ -910,
1071
+ -180
1072
+ ],
1073
+ "size": [
1074
+ 520,
1075
+ 320
1076
+ ],
1077
+ "flags": {},
1078
+ "order": 11,
1079
+ "mode": 0,
1080
+ "inputs": [
1081
+ {
1082
+ "name": "section",
1083
+ "type": "COMBO",
1084
+ "link": null,
1085
+ "widget": {
1086
+ "name": "section"
1087
+ }
1088
+ },
1089
+ {
1090
+ "name": "text",
1091
+ "type": "STRING",
1092
+ "link": null,
1093
+ "widget": {
1094
+ "name": "text"
1095
+ }
1096
+ }
1097
+ ],
1098
+ "outputs": [],
1099
+ "title": "Prompt enhancement · what actually happens",
1100
+ "properties": {
1101
+ "Node name for S&R": "H3StudioWorkflowNote",
1102
+ "purpose": "Documentation only; never enters the generation graph."
1103
+ },
1104
+ "widgets_values": [
1105
+ "settings",
1106
+ "## Two deliberate Qwen stages\n\n- **Analyze image pixels**: Qwen3-VL creates factual source descriptions and repairs automatic roles.\n- **Prompt enhancement**: a compact text-only Qwen pass turns the request and facts into a production direction.\n\nThe default writer is **Same as image analyzer**, so Auto 4B does both jobs with one loaded checkpoint. Select Auto 8B or an explicit file only when you accept staging a second model. Fingerprints and both stage caches survive normal reruns."
1107
+ ],
1108
+ "color": "#22322f",
1109
+ "bgcolor": "#17211f"
1110
+ },
1111
+ {
1112
+ "id": 22,
1113
+ "type": "H3StudioWorkflowNote",
1114
+ "pos": [
1115
+ -370,
1116
+ -180
1117
+ ],
1118
+ "size": [
1119
+ 520,
1120
+ 320
1121
+ ],
1122
+ "flags": {},
1123
+ "order": 12,
1124
+ "mode": 0,
1125
+ "inputs": [
1126
+ {
1127
+ "name": "section",
1128
+ "type": "COMBO",
1129
+ "link": null,
1130
+ "widget": {
1131
+ "name": "section"
1132
+ }
1133
+ },
1134
+ {
1135
+ "name": "text",
1136
+ "type": "STRING",
1137
+ "link": null,
1138
+ "widget": {
1139
+ "name": "text"
1140
+ }
1141
+ }
1142
+ ],
1143
+ "outputs": [],
1144
+ "title": "Routing · deliberate defaults",
1145
+ "properties": {
1146
+ "Node name for S&R": "H3StudioWorkflowNote",
1147
+ "purpose": "Documentation only; never enters the generation graph."
1148
+ },
1149
+ "widgets_values": [
1150
+ "settings",
1151
+ "## Auto is the safe default\n\n- **0 references:** FL2VA text-to-image\n- **1 anchor:** FL2VA image-to-image when requested\n- **Multiple references:** REF2VA\n\n> [!WARNING]\n> Forced routes are diagnostic controls. Invalid reference/route combinations are rejected before model work starts."
1152
+ ],
1153
+ "color": "#22322f",
1154
+ "bgcolor": "#17211f"
1155
+ },
1156
+ {
1157
+ "id": 24,
1158
+ "type": "H3StudioWorkflowNote",
1159
+ "pos": [
1160
+ 170,
1161
+ -180
1162
+ ],
1163
+ "size": [
1164
+ 520,
1165
+ 320
1166
+ ],
1167
+ "flags": {},
1168
+ "order": 13,
1169
+ "mode": 0,
1170
+ "inputs": [
1171
+ {
1172
+ "name": "section",
1173
+ "type": "COMBO",
1174
+ "link": null,
1175
+ "widget": {
1176
+ "name": "section"
1177
+ }
1178
+ },
1179
+ {
1180
+ "name": "text",
1181
+ "type": "STRING",
1182
+ "link": null,
1183
+ "widget": {
1184
+ "name": "text"
1185
+ }
1186
+ }
1187
+ ],
1188
+ "outputs": [],
1189
+ "title": "Why the Director is not hidden in the subgraph",
1190
+ "properties": {
1191
+ "Node name for S&R": "H3StudioWorkflowNote",
1192
+ "purpose": "Documentation only; never enters the generation graph."
1193
+ },
1194
+ "widgets_values": [
1195
+ "optional / experimental",
1196
+ "## Why this layout is intentional\n\nThe visible **Director** owns rich Studio state, reference cards, and `@Image` editing. The reusable subgraph owns ordinary typed sampling and exact-frame decode sockets.\n\nKeeping that boundary avoids invisible promoted widgets and makes the main path readable."
1197
+ ],
1198
+ "color": "#22322f",
1199
+ "bgcolor": "#17211f"
1200
+ },
1201
+ {
1202
+ "id": 25,
1203
+ "type": "H3StudioWorkflowNote",
1204
+ "pos": [
1205
+ 1560,
1206
+ 260
1207
+ ],
1208
+ "size": [
1209
+ 430,
1210
+ 390
1211
+ ],
1212
+ "flags": {},
1213
+ "order": 15,
1214
+ "mode": 0,
1215
+ "inputs": [
1216
+ {
1217
+ "name": "section",
1218
+ "type": "COMBO",
1219
+ "link": null,
1220
+ "widget": {
1221
+ "name": "section"
1222
+ }
1223
+ },
1224
+ {
1225
+ "name": "text",
1226
+ "type": "STRING",
1227
+ "link": null,
1228
+ "widget": {
1229
+ "name": "text"
1230
+ }
1231
+ }
1232
+ ],
1233
+ "outputs": [],
1234
+ "title": "Image reference semantics",
1235
+ "properties": {
1236
+ "Node name for S&R": "H3StudioWorkflowNote",
1237
+ "purpose": "Documentation only; never enters the generation graph."
1238
+ },
1239
+ "widgets_values": [
1240
+ "settings",
1241
+ "## Choose what each image contributes\n\n- `identity` / `character` + `fully_preserved`: keep the exact person or design.\n- `style` + `attribute_transfer`: borrow rendering language, not content.\n- `composition` / `layout`: borrow placement and hierarchy.\n- `outfit`, `pose`, `typography`, `lighting`, `texture`, `object`, and `environment`: narrow transfers.\n\n**Explicit card metadata always wins** over inference."
1242
+ ],
1243
+ "color": "#22322f",
1244
+ "bgcolor": "#17211f"
1245
+ },
1246
+ {
1247
+ "id": 26,
1248
+ "type": "H3StudioWorkflowNote",
1249
+ "pos": [
1250
+ 1560,
1251
+ 700
1252
+ ],
1253
+ "size": [
1254
+ 430,
1255
+ 310
1256
+ ],
1257
+ "flags": {},
1258
+ "order": 16,
1259
+ "mode": 0,
1260
+ "inputs": [
1261
+ {
1262
+ "name": "section",
1263
+ "type": "COMBO",
1264
+ "link": null,
1265
+ "widget": {
1266
+ "name": "section"
1267
+ }
1268
+ },
1269
+ {
1270
+ "name": "text",
1271
+ "type": "STRING",
1272
+ "link": null,
1273
+ "widget": {
1274
+ "name": "text"
1275
+ }
1276
+ }
1277
+ ],
1278
+ "outputs": [],
1279
+ "title": "Sampling and frame extraction",
1280
+ "properties": {
1281
+ "Node name for S&R": "H3StudioWorkflowNote",
1282
+ "purpose": "Documentation only; never enters the generation graph."
1283
+ },
1284
+ "widgets_values": [
1285
+ "models",
1286
+ "## Profiles and decode\n\n- **Base Quality / Balanced:** native H3; no acceleration files.\n- **LightX v0.1:** Kijai's empirical four-step ComfyUI recipe.\n- **PDD 600 / 900:** four-step REF2VA students; requires references and Mamad8's node package.\n\nThe Director's **Decoder** control chooses the original H3 Video VAE or the fastest experimental T=1 Image VAE. Temporal quality controls 5/9/13/20-frame video packets. Current ComfyUI chunked H3 VAE I/O reduces memory with identical pixels; it is not advertised as a speed boost."
1287
+ ],
1288
+ "color": "#22322f",
1289
+ "bgcolor": "#17211f"
1290
+ },
1291
+ {
1292
+ "id": 27,
1293
+ "type": "H3StudioWorkflowNote",
1294
+ "pos": [
1295
+ 820,
1296
+ 1660
1297
+ ],
1298
+ "size": [
1299
+ 480,
1300
+ 400
1301
+ ],
1302
+ "flags": {},
1303
+ "order": 17,
1304
+ "mode": 0,
1305
+ "inputs": [
1306
+ {
1307
+ "name": "section",
1308
+ "type": "COMBO",
1309
+ "link": null,
1310
+ "widget": {
1311
+ "name": "section"
1312
+ }
1313
+ },
1314
+ {
1315
+ "name": "text",
1316
+ "type": "STRING",
1317
+ "link": null,
1318
+ "widget": {
1319
+ "name": "text"
1320
+ }
1321
+ }
1322
+ ],
1323
+ "outputs": [],
1324
+ "title": "Benchmark Lab - quality and speed diagnosis",
1325
+ "properties": {
1326
+ "Node name for S&R": "H3StudioWorkflowNote",
1327
+ "purpose": "Documentation only; never enters the generation graph."
1328
+ },
1329
+ "widgets_values": [
1330
+ "optional / experimental",
1331
+ "## Compare two or many setups\n\n1. Enter Base, LightX, or PDD profiles and resolution targets.\n2. Check the exact generation count shown on the node.\n3. Turn **Benchmark ON** in the purple Run mode switch.\n\nNormal sampling stays lazy and is not scheduled. Same seed is the fairest comparison; new seeds are for diversity sweeps. Disable live cells for maximum throughput."
1332
+ ],
1333
+ "color": "#22322f",
1334
+ "bgcolor": "#17211f"
1335
+ },
1336
+ {
1337
+ "id": 28,
1338
+ "type": "H3StudioWorkflowNote",
1339
+ "pos": [
1340
+ 1560,
1341
+ 1080
1342
+ ],
1343
+ "size": [
1344
+ 430,
1345
+ 720
1346
+ ],
1347
+ "flags": {},
1348
+ "order": 18,
1349
+ "mode": 0,
1350
+ "inputs": [
1351
+ {
1352
+ "name": "section",
1353
+ "type": "COMBO",
1354
+ "link": null,
1355
+ "widget": {
1356
+ "name": "section"
1357
+ }
1358
+ },
1359
+ {
1360
+ "name": "text",
1361
+ "type": "STRING",
1362
+ "link": null,
1363
+ "widget": {
1364
+ "name": "text"
1365
+ }
1366
+ }
1367
+ ],
1368
+ "outputs": [],
1369
+ "title": "Model downloads · RECOMMENDED core",
1370
+ "properties": {
1371
+ "Node name for S&R": "H3StudioWorkflowNote",
1372
+ "purpose": "Documentation only; never enters the generation graph."
1373
+ },
1374
+ "widgets_values": [
1375
+ "models",
1376
+ "## RECOMMENDED · proven L4 core · ~50.4 GB / 47.0 GiB\n\nDownload each file directly into the shown `ComfyUI/models/` folder:\n\n- [Kijai FL2VA pruned W4A8 · 12.54 GB / 11.68 GiB](https://huggingface.co/Kijai/MiniMax-H3-experimental/resolve/main/minimax_h3_fl2va_pruned_w4a8_mixed.safetensors?download=true) → `diffusion_models/`\n- [Kijai REF2VA pruned W4A8 · 11.77 GB / 10.96 GiB](https://huggingface.co/Kijai/MiniMax-H3-experimental/resolve/main/minimax_h3_ref2va_pruned_w4a8_mixed.safetensors?download=true) → `diffusion_models/`\n- [H3 Qwen3-VL 32B NVFP4 · 15.7 GB](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/text_encoders/qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors?download=true) → `text_encoders/`\n- [Original H3 Video VAE FP16 · 5.2 GB](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/vae/minimax_h3_video_vae_fp16.safetensors?download=true) → `vae/`\n- [Qwen3-VL 4B analyzer + writer · 5.2 GB](https://huggingface.co/Comfy-Org/Qwen3-VL/resolve/main/text_encoders/qwen3vl_4b_fp8_scaled.safetensors?download=true) → `text_encoders/`\n\n## Optional acceleration and previews\n\n- [TAEH3 live preview · 0.01 GB](https://huggingface.co/Kijai/MiniMax-H3-TAE/resolve/main/vae_approx/taeh3.safetensors?download=true) → `vae_approx/`\n- [LightX resized rank-21 · 0.31 GB](https://huggingface.co/Kijai/MiniMax-H3_comfy/resolve/main/loras/minimax_h3_fl2v_lightx2v_turbo_4step_v0.1_comfy_resized_avg_rank_21_bf16.safetensors?download=true) �� `loras/`\n- [Experimental T=1 Image VAE · 5.2 GB](https://huggingface.co/Mamad8/MiniMax-H3-Image-VAE/resolve/main/minimax_h3_t1_image_vae_step1597.safetensors?download=true) → `vae/`\n- [Qwen3-VL 8B writer · 10.6 GB](https://huggingface.co/Comfy-Org/Qwen3-VL/resolve/main/text_encoders/qwen3vl_8b_fp8_scaled.safetensors?download=true) → `text_encoders/`\n\n## Optional PDD · choose 600 or 900 · ~1.30 GB each\n\n- [PDD 900 LoRA · 0.60 GB](https://huggingface.co/Mamad8/MiniMaxH3_R2V-PDD-Turbo-LoRA-Mamad8/resolve/main/LORA_h3_pdd_af384_step900_s.safetensors?download=true) → `loras/`\n- [PDD 900 heads · 0.70 GB](https://huggingface.co/Mamad8/MiniMaxH3_R2V-PDD-Turbo-LoRA-Mamad8/resolve/main/HEADS_h3_pdd_af384_step900_bank.safetensors?download=true) → `pdd_heads/`\n- [PDD 600 LoRA · 0.60 GB](https://huggingface.co/Mamad8/MiniMaxH3_R2V-PDD-Turbo-LoRA-Mamad8/resolve/main/LORA_h3_pdd_af384_step600_s.safetensors?download=true) → `loras/`\n- [PDD 600 heads · 0.70 GB](https://huggingface.co/Mamad8/MiniMaxH3_R2V-PDD-Turbo-LoRA-Mamad8/resolve/main/HEADS_h3_pdd_af384_step600_bank.safetensors?download=true) → `pdd_heads/`\n- [Install the required PDD custom node](https://github.com/mamad8c/ComfyUI-MiniMaxH3-PDD-Mamad8)\n\n> [!NOTE]\n> Core + every optional file above is ~69.2 GB. H3 Studio never downloads models automatically."
1377
+ ],
1378
+ "color": "#22322f",
1379
+ "bgcolor": "#17211f"
1380
+ },
1381
+ {
1382
+ "id": 29,
1383
+ "type": "H3StudioWorkflowNote",
1384
+ "pos": [
1385
+ 1560,
1386
+ 1860
1387
+ ],
1388
+ "size": [
1389
+ 480,
1390
+ 390
1391
+ ],
1392
+ "flags": {},
1393
+ "order": 19,
1394
+ "mode": 0,
1395
+ "inputs": [
1396
+ {
1397
+ "name": "section",
1398
+ "type": "COMBO",
1399
+ "link": null,
1400
+ "widget": {
1401
+ "name": "section"
1402
+ }
1403
+ },
1404
+ {
1405
+ "name": "text",
1406
+ "type": "STRING",
1407
+ "link": null,
1408
+ "widget": {
1409
+ "name": "text"
1410
+ }
1411
+ }
1412
+ ],
1413
+ "outputs": [],
1414
+ "title": "Upscaling, outpainting, and inpainting",
1415
+ "properties": {
1416
+ "Node name for S&R": "H3StudioWorkflowNote",
1417
+ "purpose": "Documentation only; never enters the generation graph."
1418
+ },
1419
+ "widgets_values": [
1420
+ "optional / experimental",
1421
+ "Upscaling is safest after H3's selected still: use ComfyUI's built-in Upscale Model Loader + Image Upscale With Model and a trusted image upscaler. H3 semantic outpainting works by increasing the target aspect ratio and explicitly placing the original reference within the new frame. Exact mask inpainting is not implemented here: H3 Studio has no verified mask-conditioned H3 route, and ComfyUI's VAE Encode for Inpainting requires a model trained for that contract. The node will not pretend semantic reference editing is pixel-locked inpainting."
1422
+ ],
1423
+ "color": "#22322f",
1424
+ "bgcolor": "#17211f"
1425
+ }
1426
+ ],
1427
+ "links": [
1428
+ [
1429
+ 1,
1430
+ 10,
1431
+ 0,
1432
+ 12,
1433
+ 1,
1434
+ "H3_STUDIO_CONTEXT"
1435
+ ],
1436
+ [
1437
+ 2,
1438
+ 11,
1439
+ 0,
1440
+ 12,
1441
+ 0,
1442
+ "H3_STUDIO_BUNDLE"
1443
+ ],
1444
+ [
1445
+ 3,
1446
+ 11,
1447
+ 0,
1448
+ 10,
1449
+ 23,
1450
+ "H3_STUDIO_BUNDLE"
1451
+ ],
1452
+ [
1453
+ 4,
1454
+ 12,
1455
+ 0,
1456
+ 16,
1457
+ 0,
1458
+ "MODEL"
1459
+ ],
1460
+ [
1461
+ 5,
1462
+ 16,
1463
+ 0,
1464
+ 13,
1465
+ 0,
1466
+ "MODEL"
1467
+ ],
1468
+ [
1469
+ 6,
1470
+ 12,
1471
+ 2,
1472
+ 13,
1473
+ 1,
1474
+ "CONDITIONING"
1475
+ ],
1476
+ [
1477
+ 7,
1478
+ 12,
1479
+ 3,
1480
+ 13,
1481
+ 2,
1482
+ "LATENT"
1483
+ ],
1484
+ [
1485
+ 8,
1486
+ 12,
1487
+ 4,
1488
+ 13,
1489
+ 3,
1490
+ "VAE"
1491
+ ],
1492
+ [
1493
+ 9,
1494
+ 10,
1495
+ 5,
1496
+ 13,
1497
+ 4,
1498
+ "INT"
1499
+ ],
1500
+ [
1501
+ 10,
1502
+ 10,
1503
+ 0,
1504
+ 13,
1505
+ 5,
1506
+ "H3_STUDIO_CONTEXT"
1507
+ ],
1508
+ [
1509
+ 11,
1510
+ 13,
1511
+ 0,
1512
+ 19,
1513
+ 1,
1514
+ "IMAGE"
1515
+ ],
1516
+ [
1517
+ 12,
1518
+ 11,
1519
+ 0,
1520
+ 17,
1521
+ 0,
1522
+ "H3_STUDIO_BUNDLE"
1523
+ ],
1524
+ [
1525
+ 13,
1526
+ 10,
1527
+ 0,
1528
+ 17,
1529
+ 1,
1530
+ "H3_STUDIO_CONTEXT"
1531
+ ],
1532
+ [
1533
+ 14,
1534
+ 10,
1535
+ 0,
1536
+ 15,
1537
+ 1,
1538
+ "H3_STUDIO_CONTEXT"
1539
+ ],
1540
+ [
1541
+ 15,
1542
+ 10,
1543
+ 0,
1544
+ 30,
1545
+ 1,
1546
+ "H3_STUDIO_CONTEXT"
1547
+ ],
1548
+ [
1549
+ 16,
1550
+ 17,
1551
+ 0,
1552
+ 19,
1553
+ 2,
1554
+ "IMAGE"
1555
+ ],
1556
+ [
1557
+ 17,
1558
+ 19,
1559
+ 0,
1560
+ 14,
1561
+ 0,
1562
+ "IMAGE"
1563
+ ],
1564
+ [
1565
+ 18,
1566
+ 19,
1567
+ 0,
1568
+ 15,
1569
+ 0,
1570
+ "IMAGE"
1571
+ ],
1572
+ [
1573
+ 19,
1574
+ 19,
1575
+ 0,
1576
+ 30,
1577
+ 0,
1578
+ "IMAGE"
1579
+ ]
1580
+ ],
1581
+ "groups": [
1582
+ {
1583
+ "id": 1,
1584
+ "title": "01 · DIRECT THE IMAGE",
1585
+ "bounding": [
1586
+ -1500,
1587
+ 160,
1588
+ 860,
1589
+ 940
1590
+ ],
1591
+ "color": "#355b54",
1592
+ "font_size": 28,
1593
+ "flags": {}
1594
+ },
1595
+ {
1596
+ "id": 2,
1597
+ "title": "02 · MODELS AND CONDITIONING",
1598
+ "bounding": [
1599
+ -580,
1600
+ 190,
1601
+ 680,
1602
+ 600
1603
+ ],
1604
+ "color": "#2f665b",
1605
+ "font_size": 26,
1606
+ "flags": {}
1607
+ },
1608
+ {
1609
+ "id": 3,
1610
+ "title": "03 · SAMPLE AND EXTRACT STILL",
1611
+ "bounding": [
1612
+ 160,
1613
+ 190,
1614
+ 740,
1615
+ 1230
1616
+ ],
1617
+ "color": "#6b5937",
1618
+ "font_size": 26,
1619
+ "flags": {}
1620
+ },
1621
+ {
1622
+ "id": 4,
1623
+ "title": "04 · OUTPUT",
1624
+ "bounding": [
1625
+ 970,
1626
+ 190,
1627
+ 560,
1628
+ 1320
1629
+ ],
1630
+ "color": "#496073",
1631
+ "font_size": 26,
1632
+ "flags": {}
1633
+ },
1634
+ {
1635
+ "id": 5,
1636
+ "title": "REFERENCE GUIDE",
1637
+ "bounding": [
1638
+ 1500,
1639
+ 190,
1640
+ 540,
1641
+ 2300
1642
+ ],
1643
+ "color": "#5c5243",
1644
+ "font_size": 24,
1645
+ "flags": {}
1646
+ },
1647
+ {
1648
+ "id": 6,
1649
+ "title": "READ BEFORE FIRST RUN",
1650
+ "bounding": [
1651
+ -1500,
1652
+ -240,
1653
+ 2750,
1654
+ 400
1655
+ ],
1656
+ "color": "#324e49",
1657
+ "font_size": 30,
1658
+ "flags": {}
1659
+ },
1660
+ {
1661
+ "id": 7,
1662
+ "title": "OPTIONAL - MULTI-PROFILE BENCHMARK LAB",
1663
+ "bounding": [
1664
+ -580,
1665
+ 1600,
1666
+ 1940,
1667
+ 700
1668
+ ],
1669
+ "color": "#60467a",
1670
+ "font_size": 28,
1671
+ "flags": {}
1672
+ }
1673
+ ],
1674
+ "definitions": {
1675
+ "subgraphs": [
1676
+ {
1677
+ "id": "5930b00d-9f8e-4b87-9cb5-ff5f7cf3b30a",
1678
+ "version": 1,
1679
+ "state": {
1680
+ "lastGroupId": 0,
1681
+ "lastNodeId": 106,
1682
+ "lastLinkId": 17,
1683
+ "lastRerouteId": 0
1684
+ },
1685
+ "revision": 0,
1686
+ "config": {},
1687
+ "name": "H3 Studio · Sampling and Exact Still Decode",
1688
+ "inputNode": {
1689
+ "id": -10,
1690
+ "bounding": [
1691
+ -190,
1692
+ 40,
1693
+ 120,
1694
+ 360
1695
+ ]
1696
+ },
1697
+ "outputNode": {
1698
+ "id": -20,
1699
+ "bounding": [
1700
+ 2130,
1701
+ 120,
1702
+ 140,
1703
+ 240
1704
+ ]
1705
+ },
1706
+ "inputs": [
1707
+ {
1708
+ "id": "352b5c74-4db0-568b-9cb7-525414c5c991",
1709
+ "name": "model",
1710
+ "type": "MODEL",
1711
+ "linkIds": [
1712
+ 1
1713
+ ],
1714
+ "pos": [
1715
+ -160,
1716
+ 132
1717
+ ]
1718
+ },
1719
+ {
1720
+ "id": "337c26a9-6c85-5f64-9703-96e57ac16b8b",
1721
+ "name": "positive",
1722
+ "type": "CONDITIONING",
1723
+ "linkIds": [
1724
+ 2
1725
+ ],
1726
+ "pos": [
1727
+ -160,
1728
+ 184
1729
+ ]
1730
+ },
1731
+ {
1732
+ "id": "bcdb6c4e-a2cf-5492-89e0-5c021e653eb2",
1733
+ "name": "h3_latent",
1734
+ "type": "LATENT",
1735
+ "linkIds": [
1736
+ 3
1737
+ ],
1738
+ "pos": [
1739
+ -160,
1740
+ 236
1741
+ ]
1742
+ },
1743
+ {
1744
+ "id": "2ae2561c-b17e-5e42-810f-e4200b23d0aa",
1745
+ "name": "video_vae",
1746
+ "type": "VAE",
1747
+ "linkIds": [
1748
+ 4
1749
+ ],
1750
+ "pos": [
1751
+ -160,
1752
+ 288
1753
+ ]
1754
+ },
1755
+ {
1756
+ "id": "47028fc0-cd59-5d9f-bbdf-0284843c0dd8",
1757
+ "name": "seed",
1758
+ "type": "INT",
1759
+ "linkIds": [
1760
+ 5
1761
+ ],
1762
+ "pos": [
1763
+ -160,
1764
+ 340
1765
+ ]
1766
+ },
1767
+ {
1768
+ "id": "61cd865a-970b-507d-b878-275416e10d15",
1769
+ "name": "studio_context",
1770
+ "type": "H3_STUDIO_CONTEXT",
1771
+ "linkIds": [
1772
+ 17
1773
+ ],
1774
+ "pos": [
1775
+ -160,
1776
+ 392
1777
+ ]
1778
+ }
1779
+ ],
1780
+ "outputs": [
1781
+ {
1782
+ "id": "fdf09fcf-6bbb-500e-ba22-ba94ef0f2587",
1783
+ "name": "image",
1784
+ "type": "IMAGE",
1785
+ "linkIds": [
1786
+ 14
1787
+ ],
1788
+ "pos": [
1789
+ 2160,
1790
+ 180
1791
+ ]
1792
+ },
1793
+ {
1794
+ "id": "ff20728a-2f06-5d32-9b35-2a1a2934c2c3",
1795
+ "name": "decode_info",
1796
+ "type": "STRING",
1797
+ "linkIds": [
1798
+ 15
1799
+ ],
1800
+ "pos": [
1801
+ 2160,
1802
+ 232
1803
+ ]
1804
+ },
1805
+ {
1806
+ "id": "6ad2c196-e415-5a30-9f8a-d8d29884da0a",
1807
+ "name": "selection_report",
1808
+ "type": "STRING",
1809
+ "linkIds": [
1810
+ 16
1811
+ ],
1812
+ "pos": [
1813
+ 2160,
1814
+ 284
1815
+ ]
1816
+ }
1817
+ ],
1818
+ "widgets": [],
1819
+ "nodes": [
1820
+ {
1821
+ "id": 101,
1822
+ "type": "H3StudioContextSamplingPreset",
1823
+ "pos": [
1824
+ 40,
1825
+ 40
1826
+ ],
1827
+ "size": [
1828
+ 340,
1829
+ 100
1830
+ ],
1831
+ "flags": {},
1832
+ "order": 0,
1833
+ "mode": 0,
1834
+ "inputs": [
1835
+ {
1836
+ "name": "model",
1837
+ "type": "MODEL",
1838
+ "link": 1
1839
+ },
1840
+ {
1841
+ "name": "studio_context",
1842
+ "type": "H3_STUDIO_CONTEXT",
1843
+ "link": 17
1844
+ }
1845
+ ],
1846
+ "outputs": [
1847
+ {
1848
+ "name": "model",
1849
+ "type": "MODEL",
1850
+ "links": [
1851
+ 6
1852
+ ]
1853
+ },
1854
+ {
1855
+ "name": "sampler",
1856
+ "type": "SAMPLER",
1857
+ "links": [
1858
+ 7
1859
+ ]
1860
+ },
1861
+ {
1862
+ "name": "sigmas",
1863
+ "type": "SIGMAS",
1864
+ "links": [
1865
+ 8
1866
+ ]
1867
+ },
1868
+ {
1869
+ "name": "sampling_info",
1870
+ "type": "STRING",
1871
+ "links": null
1872
+ }
1873
+ ],
1874
+ "title": "Director-selected sampling profile",
1875
+ "properties": {
1876
+ "Node name for S&R": "H3StudioContextSamplingPreset"
1877
+ },
1878
+ "widgets_values": []
1879
+ },
1880
+ {
1881
+ "id": 102,
1882
+ "type": "BasicGuider",
1883
+ "pos": [
1884
+ 450,
1885
+ 60
1886
+ ],
1887
+ "size": [
1888
+ 270,
1889
+ 72
1890
+ ],
1891
+ "flags": {},
1892
+ "order": 1,
1893
+ "mode": 0,
1894
+ "inputs": [
1895
+ {
1896
+ "name": "model",
1897
+ "type": "MODEL",
1898
+ "link": 6
1899
+ },
1900
+ {
1901
+ "name": "conditioning",
1902
+ "type": "CONDITIONING",
1903
+ "link": 2
1904
+ }
1905
+ ],
1906
+ "outputs": [
1907
+ {
1908
+ "name": "GUIDER",
1909
+ "type": "GUIDER",
1910
+ "links": [
1911
+ 9
1912
+ ]
1913
+ }
1914
+ ],
1915
+ "title": "Positive guider",
1916
+ "properties": {
1917
+ "Node name for S&R": "BasicGuider"
1918
+ },
1919
+ "widgets_values": []
1920
+ },
1921
+ {
1922
+ "id": 103,
1923
+ "type": "RandomNoise",
1924
+ "pos": [
1925
+ 50,
1926
+ 220
1927
+ ],
1928
+ "size": [
1929
+ 280,
1930
+ 82
1931
+ ],
1932
+ "flags": {},
1933
+ "order": 2,
1934
+ "mode": 0,
1935
+ "inputs": [
1936
+ {
1937
+ "name": "noise_seed",
1938
+ "type": "INT",
1939
+ "link": 5,
1940
+ "widget": {
1941
+ "name": "noise_seed"
1942
+ }
1943
+ }
1944
+ ],
1945
+ "outputs": [
1946
+ {
1947
+ "name": "NOISE",
1948
+ "type": "NOISE",
1949
+ "links": [
1950
+ 10
1951
+ ]
1952
+ }
1953
+ ],
1954
+ "title": "Studio seed",
1955
+ "properties": {
1956
+ "Node name for S&R": "RandomNoise"
1957
+ },
1958
+ "widgets_values": [
1959
+ 42,
1960
+ "fixed"
1961
+ ]
1962
+ },
1963
+ {
1964
+ "id": 104,
1965
+ "type": "SamplerCustomAdvanced",
1966
+ "pos": [
1967
+ 790,
1968
+ 150
1969
+ ],
1970
+ "size": [
1971
+ 330,
1972
+ 150
1973
+ ],
1974
+ "flags": {},
1975
+ "order": 3,
1976
+ "mode": 0,
1977
+ "inputs": [
1978
+ {
1979
+ "name": "noise",
1980
+ "type": "NOISE",
1981
+ "link": 10
1982
+ },
1983
+ {
1984
+ "name": "guider",
1985
+ "type": "GUIDER",
1986
+ "link": 9
1987
+ },
1988
+ {
1989
+ "name": "sampler",
1990
+ "type": "SAMPLER",
1991
+ "link": 7
1992
+ },
1993
+ {
1994
+ "name": "sigmas",
1995
+ "type": "SIGMAS",
1996
+ "link": 8
1997
+ },
1998
+ {
1999
+ "name": "latent_image",
2000
+ "type": "LATENT",
2001
+ "link": 3
2002
+ }
2003
+ ],
2004
+ "outputs": [
2005
+ {
2006
+ "name": "output",
2007
+ "type": "LATENT",
2008
+ "links": [
2009
+ 11
2010
+ ]
2011
+ },
2012
+ {
2013
+ "name": "denoised_output",
2014
+ "type": "LATENT",
2015
+ "links": null
2016
+ }
2017
+ ],
2018
+ "title": "Sample H3 still packet",
2019
+ "properties": {
2020
+ "Node name for S&R": "SamplerCustomAdvanced"
2021
+ },
2022
+ "widgets_values": []
2023
+ },
2024
+ {
2025
+ "id": 105,
2026
+ "type": "H3StudioDecode",
2027
+ "pos": [
2028
+ 1190,
2029
+ 150
2030
+ ],
2031
+ "size": [
2032
+ 310,
2033
+ 104
2034
+ ],
2035
+ "flags": {},
2036
+ "order": 4,
2037
+ "mode": 0,
2038
+ "inputs": [
2039
+ {
2040
+ "name": "samples",
2041
+ "type": "LATENT",
2042
+ "link": 11
2043
+ },
2044
+ {
2045
+ "name": "vae",
2046
+ "type": "VAE",
2047
+ "link": 4
2048
+ }
2049
+ ],
2050
+ "outputs": [
2051
+ {
2052
+ "name": "frames",
2053
+ "type": "IMAGE",
2054
+ "links": [
2055
+ 12
2056
+ ]
2057
+ },
2058
+ {
2059
+ "name": "decoded_frames",
2060
+ "type": "INT",
2061
+ "links": null
2062
+ },
2063
+ {
2064
+ "name": "decode_info",
2065
+ "type": "STRING",
2066
+ "links": [
2067
+ 15
2068
+ ]
2069
+ },
2070
+ {
2071
+ "name": "recommended_index",
2072
+ "type": "INT",
2073
+ "links": [
2074
+ 13
2075
+ ]
2076
+ }
2077
+ ],
2078
+ "title": "Exact frame decode",
2079
+ "properties": {
2080
+ "Node name for S&R": "H3StudioDecode"
2081
+ },
2082
+ "widgets_values": []
2083
+ },
2084
+ {
2085
+ "id": 106,
2086
+ "type": "H3StudioFrameSelector",
2087
+ "pos": [
2088
+ 1570,
2089
+ 100
2090
+ ],
2091
+ "size": [
2092
+ 430,
2093
+ 360
2094
+ ],
2095
+ "flags": {},
2096
+ "order": 5,
2097
+ "mode": 0,
2098
+ "inputs": [
2099
+ {
2100
+ "name": "frames",
2101
+ "type": "IMAGE",
2102
+ "link": 12
2103
+ },
2104
+ {
2105
+ "name": "strategy",
2106
+ "type": "COMBO",
2107
+ "link": null,
2108
+ "widget": {
2109
+ "name": "strategy"
2110
+ }
2111
+ },
2112
+ {
2113
+ "name": "manual_index",
2114
+ "type": "INT",
2115
+ "link": null,
2116
+ "widget": {
2117
+ "name": "manual_index"
2118
+ }
2119
+ },
2120
+ {
2121
+ "name": "skip_first_frames",
2122
+ "type": "INT",
2123
+ "link": null,
2124
+ "widget": {
2125
+ "name": "skip_first_frames"
2126
+ }
2127
+ },
2128
+ {
2129
+ "name": "candidate_start",
2130
+ "type": "FLOAT",
2131
+ "link": null,
2132
+ "widget": {
2133
+ "name": "candidate_start"
2134
+ }
2135
+ },
2136
+ {
2137
+ "name": "candidate_end",
2138
+ "type": "FLOAT",
2139
+ "link": null,
2140
+ "widget": {
2141
+ "name": "candidate_end"
2142
+ }
2143
+ },
2144
+ {
2145
+ "name": "similarity_weight",
2146
+ "type": "FLOAT",
2147
+ "link": null,
2148
+ "widget": {
2149
+ "name": "similarity_weight"
2150
+ }
2151
+ },
2152
+ {
2153
+ "name": "top_k",
2154
+ "type": "INT",
2155
+ "link": null,
2156
+ "widget": {
2157
+ "name": "top_k"
2158
+ }
2159
+ },
2160
+ {
2161
+ "name": "source_image",
2162
+ "type": "IMAGE",
2163
+ "link": null
2164
+ },
2165
+ {
2166
+ "name": "emit_candidate_batch",
2167
+ "type": "BOOLEAN",
2168
+ "link": null,
2169
+ "widget": {
2170
+ "name": "emit_candidate_batch"
2171
+ }
2172
+ },
2173
+ {
2174
+ "name": "recommended_index",
2175
+ "type": "INT",
2176
+ "link": 13
2177
+ }
2178
+ ],
2179
+ "outputs": [
2180
+ {
2181
+ "name": "selected_image",
2182
+ "type": "IMAGE",
2183
+ "links": [
2184
+ 14
2185
+ ]
2186
+ },
2187
+ {
2188
+ "name": "candidate_batch_debug",
2189
+ "type": "IMAGE",
2190
+ "links": null
2191
+ },
2192
+ {
2193
+ "name": "selected_index",
2194
+ "type": "INT",
2195
+ "links": null
2196
+ },
2197
+ {
2198
+ "name": "selected_score",
2199
+ "type": "FLOAT",
2200
+ "links": null
2201
+ },
2202
+ {
2203
+ "name": "selection_report",
2204
+ "type": "STRING",
2205
+ "links": [
2206
+ 16
2207
+ ]
2208
+ }
2209
+ ],
2210
+ "title": "Select final still",
2211
+ "properties": {
2212
+ "Node name for S&R": "H3StudioFrameSelector"
2213
+ },
2214
+ "widgets_values": [
2215
+ "decode_recommended",
2216
+ 0,
2217
+ 0,
2218
+ 0.0,
2219
+ 1.0,
2220
+ 0.6,
2221
+ 4,
2222
+ false
2223
+ ]
2224
+ }
2225
+ ],
2226
+ "groups": [
2227
+ {
2228
+ "id": 1,
2229
+ "title": "01 · H3 sampling",
2230
+ "bounding": [
2231
+ 10,
2232
+ 0,
2233
+ 740,
2234
+ 350
2235
+ ],
2236
+ "color": "#355b54",
2237
+ "font_size": 22,
2238
+ "flags": {}
2239
+ },
2240
+ {
2241
+ "id": 2,
2242
+ "title": "02 · Decode the temporal packet",
2243
+ "bounding": [
2244
+ 760,
2245
+ 20,
2246
+ 760,
2247
+ 330
2248
+ ],
2249
+ "color": "#3f536b",
2250
+ "font_size": 22,
2251
+ "flags": {}
2252
+ },
2253
+ {
2254
+ "id": 3,
2255
+ "title": "03 · Choose one still",
2256
+ "bounding": [
2257
+ 1530,
2258
+ 20,
2259
+ 520,
2260
+ 490
2261
+ ],
2262
+ "color": "#66553d",
2263
+ "font_size": 22,
2264
+ "flags": {}
2265
+ }
2266
+ ],
2267
+ "links": [
2268
+ {
2269
+ "id": 1,
2270
+ "origin_id": -10,
2271
+ "origin_slot": 0,
2272
+ "target_id": 101,
2273
+ "target_slot": 0,
2274
+ "type": "MODEL"
2275
+ },
2276
+ {
2277
+ "id": 2,
2278
+ "origin_id": -10,
2279
+ "origin_slot": 1,
2280
+ "target_id": 102,
2281
+ "target_slot": 1,
2282
+ "type": "CONDITIONING"
2283
+ },
2284
+ {
2285
+ "id": 3,
2286
+ "origin_id": -10,
2287
+ "origin_slot": 2,
2288
+ "target_id": 104,
2289
+ "target_slot": 4,
2290
+ "type": "LATENT"
2291
+ },
2292
+ {
2293
+ "id": 4,
2294
+ "origin_id": -10,
2295
+ "origin_slot": 3,
2296
+ "target_id": 105,
2297
+ "target_slot": 1,
2298
+ "type": "VAE"
2299
+ },
2300
+ {
2301
+ "id": 5,
2302
+ "origin_id": -10,
2303
+ "origin_slot": 4,
2304
+ "target_id": 103,
2305
+ "target_slot": 0,
2306
+ "type": "INT"
2307
+ },
2308
+ {
2309
+ "id": 6,
2310
+ "origin_id": 101,
2311
+ "origin_slot": 0,
2312
+ "target_id": 102,
2313
+ "target_slot": 0,
2314
+ "type": "MODEL"
2315
+ },
2316
+ {
2317
+ "id": 7,
2318
+ "origin_id": 101,
2319
+ "origin_slot": 1,
2320
+ "target_id": 104,
2321
+ "target_slot": 2,
2322
+ "type": "SAMPLER"
2323
+ },
2324
+ {
2325
+ "id": 8,
2326
+ "origin_id": 101,
2327
+ "origin_slot": 2,
2328
+ "target_id": 104,
2329
+ "target_slot": 3,
2330
+ "type": "SIGMAS"
2331
+ },
2332
+ {
2333
+ "id": 9,
2334
+ "origin_id": 102,
2335
+ "origin_slot": 0,
2336
+ "target_id": 104,
2337
+ "target_slot": 1,
2338
+ "type": "GUIDER"
2339
+ },
2340
+ {
2341
+ "id": 10,
2342
+ "origin_id": 103,
2343
+ "origin_slot": 0,
2344
+ "target_id": 104,
2345
+ "target_slot": 0,
2346
+ "type": "NOISE"
2347
+ },
2348
+ {
2349
+ "id": 11,
2350
+ "origin_id": 104,
2351
+ "origin_slot": 0,
2352
+ "target_id": 105,
2353
+ "target_slot": 0,
2354
+ "type": "LATENT"
2355
+ },
2356
+ {
2357
+ "id": 12,
2358
+ "origin_id": 105,
2359
+ "origin_slot": 0,
2360
+ "target_id": 106,
2361
+ "target_slot": 0,
2362
+ "type": "IMAGE"
2363
+ },
2364
+ {
2365
+ "id": 13,
2366
+ "origin_id": 105,
2367
+ "origin_slot": 3,
2368
+ "target_id": 106,
2369
+ "target_slot": 10,
2370
+ "type": "INT"
2371
+ },
2372
+ {
2373
+ "id": 14,
2374
+ "origin_id": 106,
2375
+ "origin_slot": 0,
2376
+ "target_id": -20,
2377
+ "target_slot": 0,
2378
+ "type": "IMAGE"
2379
+ },
2380
+ {
2381
+ "id": 15,
2382
+ "origin_id": 105,
2383
+ "origin_slot": 2,
2384
+ "target_id": -20,
2385
+ "target_slot": 1,
2386
+ "type": "STRING"
2387
+ },
2388
+ {
2389
+ "id": 16,
2390
+ "origin_id": 106,
2391
+ "origin_slot": 4,
2392
+ "target_id": -20,
2393
+ "target_slot": 2,
2394
+ "type": "STRING"
2395
+ },
2396
+ {
2397
+ "id": 17,
2398
+ "origin_id": -10,
2399
+ "origin_slot": 5,
2400
+ "target_id": 101,
2401
+ "target_slot": 1,
2402
+ "type": "H3_STUDIO_CONTEXT"
2403
+ }
2404
+ ],
2405
+ "extra": {
2406
+ "documentation": "The Director stays outside this subgraph because ComfyUI does not reliably promote custom DOM widgets."
2407
+ },
2408
+ "category": "H3 Studio",
2409
+ "description": "Director-selected H3 sampling, exact temporal decode, and stable still selection."
2410
+ }
2411
+ ]
2412
+ },
2413
+ "config": {},
2414
+ "extra": {
2415
+ "ds": {
2416
+ "scale": 0.72,
2417
+ "offset": [
2418
+ 1120,
2419
+ 330
2420
+ ]
2421
+ },
2422
+ "frontendVersion": "1.30.0",
2423
+ "h3studio": {
2424
+ "schema_version": 8,
2425
+ "template_version": "1.6.0",
2426
+ "design_source": "H3 Studio maintained column layout",
2427
+ "audio_prompt_sections": false,
2428
+ "hub_included": false
2429
+ }
2430
+ },
2431
+ "version": 0.4
2432
+ }