From be22dbd5b007fcbe112deb8df1c8d6cbdd896e46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=96=87=E6=98=9F=E5=B9=BB=E6=B5=B7?= <1+qishizhe@noreply.git.lain.asia> Date: Sun, 1 Nov 2026 17:12:55 +0800 Subject: [PATCH] docs: add Z-Image and Qwen workflow examples --- .../示例工作流/01_文生图_ZImage.api.json | 111 ++++ .../示例工作流/01_文生图_ZImage.json | 478 +++++++++++++++++ .../示例工作流/02_参考图编辑_Qwen21.api.json | 134 +++++ .../示例工作流/02_参考图编辑_Qwen21.json | 480 ++++++++++++++++++ 工作流搭建指南/示例工作流/README.md | 68 +++ 5 files changed, 1271 insertions(+) create mode 100644 工作流搭建指南/示例工作流/01_文生图_ZImage.api.json create mode 100644 工作流搭建指南/示例工作流/01_文生图_ZImage.json create mode 100644 工作流搭建指南/示例工作流/02_参考图编辑_Qwen21.api.json create mode 100644 工作流搭建指南/示例工作流/02_参考图编辑_Qwen21.json create mode 100644 工作流搭建指南/示例工作流/README.md diff --git a/工作流搭建指南/示例工作流/01_文生图_ZImage.api.json b/工作流搭建指南/示例工作流/01_文生图_ZImage.api.json new file mode 100644 index 0000000..8689a1e --- /dev/null +++ b/工作流搭建指南/示例工作流/01_文生图_ZImage.api.json @@ -0,0 +1,111 @@ +{ + "16": { + "class_type": "UNETLoader", + "inputs": { + "unet_name": "z_image_turbo_bf16.safetensors", + "weight_dtype": "default" + } + }, + "11": { + "class_type": "ModelSamplingAuraFlow", + "inputs": { + "model": [ + "16", + 0 + ], + "shift": 3.0 + } + }, + "18": { + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen_3_4b.safetensors", + "type": "lumina2", + "device": "default" + } + }, + "17": { + "class_type": "VAELoader", + "inputs": { + "vae_name": "ae.safetensors" + } + }, + "13": { + "class_type": "EmptySD3LatentImage", + "inputs": { + "width": 1344, + "height": 768, + "batch_size": 1 + } + }, + "6": { + "class_type": "CLIPTextEncode", + "inputs": { + "clip": [ + "18", + 0 + ], + "text": "Photoreal live-action biblical epic, 35mm motion picture film, natural skin texture and coarse woven linen, monumental physical scale, restrained realistic color, cinematic atmospheric depth. No illustration, no cartoon, no videogame, no captions, no letters, no watermark, no logos. One original elderly Levantine man, around 75, long narrow weathered face, high broad forehead, deep-set dark brown eyes beneath strong horizontal silver eyebrows, prominent slightly convex long nose, lean cheeks, a small vertical crease between the eyebrows, shoulder-length wavy SILVER WHITE hair parted loosely in the middle, long full SILVER WHITE beard ending at upper chest. Olive tan skin. Dark rust-red coarse wool mantle with a subtle narrow faded dark stripe at its edge, worn over undyed ivory linen tunic, simple brown leather belt. One straight weathered dark olive-wood staff, knotted top without a curved shepherd hook. No jewelry, no crown, no armor, no headwear. Clean single-character chest-up casting portrait on a blurred warm sandstone desert background at dawn, centered frontal face with very slight turn toward camera right, entire hair and beard visible with room above head, one hand loosely holding the vertical wooden staff beside his right shoulder. Lips closed. Quiet dignified authority and human fatigue, thoughtful eyes, no anger, no grin. Soft warm sidelight from upper camera left, gentle fill on both eyes. Moderate depth of field, 65mm lens, face detailed and unmistakably individual. Landscape composition, just one man." + } + }, + "7": { + "class_type": "CLIPTextEncode", + "inputs": { + "clip": [ + "18", + 0 + ], + "text": "" + } + }, + "3": { + "class_type": "KSampler", + "inputs": { + "model": [ + "11", + 0 + ], + "positive": [ + "6", + 0 + ], + "negative": [ + "7", + 0 + ], + "latent_image": [ + "13", + 0 + ], + "seed": 7331420710001000, + "steps": 9, + "cfg": 1.0, + "sampler_name": "euler", + "scheduler": "simple", + "denoise": 1.0 + } + }, + "8": { + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "3", + 0 + ], + "vae": [ + "17", + 0 + ] + } + }, + "9": { + "class_type": "SaveImage", + "inputs": { + "images": [ + "8", + 0 + ], + "filename_prefix": "exodus_20261030/C01_Moses_master" + } + } +} \ No newline at end of file diff --git a/工作流搭建指南/示例工作流/01_文生图_ZImage.json b/工作流搭建指南/示例工作流/01_文生图_ZImage.json new file mode 100644 index 0000000..cf9ea24 --- /dev/null +++ b/工作流搭建指南/示例工作流/01_文生图_ZImage.json @@ -0,0 +1,478 @@ +{ + "last_node_id": 18, + "last_link_id": 10, + "nodes": [ + { + "id": 16, + "type": "UNETLoader", + "pos": [ + 40, + 40 + ], + "size": [ + 420, + 320 + ], + "flags": {}, + "order": 0, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 1 + ] + } + ], + "properties": { + "Node name for S&R": "UNETLoader" + }, + "widgets_values": [ + "z_image_turbo_bf16.safetensors", + "default" + ] + }, + { + "id": 11, + "type": "ModelSamplingAuraFlow", + "pos": [ + 580, + 284 + ], + "size": [ + 420, + 320 + ], + "flags": {}, + "order": 1, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 1 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 4 + ] + } + ], + "properties": { + "Node name for S&R": "ModelSamplingAuraFlow" + }, + "widgets_values": [ + 3.0 + ] + }, + { + "id": 18, + "type": "CLIPLoader", + "pos": [ + 40, + 1210 + ], + "size": [ + 420, + 320 + ], + "flags": {}, + "order": 2, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 2, + 3 + ] + } + ], + "properties": { + "Node name for S&R": "CLIPLoader" + }, + "widgets_values": [ + "qwen_3_4b.safetensors", + "lumina2", + "default" + ] + }, + { + "id": 17, + "type": "VAELoader", + "pos": [ + 40, + 820 + ], + "size": [ + 420, + 320 + ], + "flags": {}, + "order": 3, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 9 + ] + } + ], + "properties": { + "Node name for S&R": "VAELoader" + }, + "widgets_values": [ + "ae.safetensors" + ] + }, + { + "id": 13, + "type": "EmptySD3LatentImage", + "pos": [ + 40, + 430 + ], + "size": [ + 420, + 320 + ], + "flags": {}, + "order": 4, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 7 + ] + } + ], + "properties": { + "Node name for S&R": "EmptySD3LatentImage" + }, + "widgets_values": [ + 1344, + 768, + 1 + ] + }, + { + "id": 6, + "type": "CLIPTextEncode", + "pos": [ + 580, + 674 + ], + "size": [ + 420, + 320 + ], + "flags": {}, + "order": 5, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 2 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 5 + ] + } + ], + "properties": { + "Node name for S&R": "CLIPTextEncode" + }, + "widgets_values": [ + "Photoreal live-action biblical epic, 35mm motion picture film, natural skin texture and coarse woven linen, monumental physical scale, restrained realistic color, cinematic atmospheric depth. No illustration, no cartoon, no videogame, no captions, no letters, no watermark, no logos. One original elderly Levantine man, around 75, long narrow weathered face, high broad forehead, deep-set dark brown eyes beneath strong horizontal silver eyebrows, prominent slightly convex long nose, lean cheeks, a small vertical crease between the eyebrows, shoulder-length wavy SILVER WHITE hair parted loosely in the middle, long full SILVER WHITE beard ending at upper chest. Olive tan skin. Dark rust-red coarse wool mantle with a subtle narrow faded dark stripe at its edge, worn over undyed ivory linen tunic, simple brown leather belt. One straight weathered dark olive-wood staff, knotted top without a curved shepherd hook. No jewelry, no crown, no armor, no headwear. Clean single-character chest-up casting portrait on a blurred warm sandstone desert background at dawn, centered frontal face with very slight turn toward camera right, entire hair and beard visible with room above head, one hand loosely holding the vertical wooden staff beside his right shoulder. Lips closed. Quiet dignified authority and human fatigue, thoughtful eyes, no anger, no grin. Soft warm sidelight from upper camera left, gentle fill on both eyes. Moderate depth of field, 65mm lens, face detailed and unmistakably individual. Landscape composition, just one man." + ] + }, + { + "id": 7, + "type": "CLIPTextEncode", + "pos": [ + 580, + 1064 + ], + "size": [ + 420, + 320 + ], + "flags": {}, + "order": 6, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 3 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 6 + ] + } + ], + "properties": { + "Node name for S&R": "CLIPTextEncode" + }, + "widgets_values": [ + "" + ] + }, + { + "id": 3, + "type": "KSampler", + "pos": [ + 1120, + 649 + ], + "size": [ + 420, + 370 + ], + "flags": {}, + "order": 7, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 4 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 5 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 6 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 7 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 8 + ] + } + ], + "properties": { + "Node name for S&R": "KSampler" + }, + "widgets_values": [ + 7331420710001000, + "fixed", + 9, + 1.0, + "euler", + "simple", + 1.0 + ] + }, + { + "id": 8, + "type": "VAEDecode", + "pos": [ + 1660, + 674 + ], + "size": [ + 420, + 320 + ], + "flags": {}, + "order": 8, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 8 + }, + { + "name": "vae", + "type": "VAE", + "link": 9 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 10 + ] + } + ], + "properties": { + "Node name for S&R": "VAEDecode" + }, + "widgets_values": [] + }, + { + "id": 9, + "type": "SaveImage", + "pos": [ + 2200, + 645 + ], + "size": [ + 420, + 378 + ], + "flags": {}, + "order": 9, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 10 + } + ], + "outputs": [ + { + "name": "images", + "type": "IMAGE", + "links": [] + } + ], + "properties": { + "Node name for S&R": "SaveImage" + }, + "widgets_values": [ + "exodus_20261030/C01_Moses_master" + ] + } + ], + "links": [ + [ + 1, + 16, + 0, + 11, + 0, + "MODEL" + ], + [ + 2, + 18, + 0, + 6, + 0, + "CLIP" + ], + [ + 3, + 18, + 0, + 7, + 0, + "CLIP" + ], + [ + 4, + 11, + 0, + 3, + 0, + "MODEL" + ], + [ + 5, + 6, + 0, + 3, + 1, + "CONDITIONING" + ], + [ + 6, + 7, + 0, + 3, + 2, + "CONDITIONING" + ], + [ + 7, + 13, + 0, + 3, + 3, + "LATENT" + ], + [ + 8, + 3, + 0, + 8, + 0, + "LATENT" + ], + [ + 9, + 17, + 0, + 8, + 1, + "VAE" + ], + [ + 10, + 8, + 0, + 9, + 0, + "IMAGE" + ] + ], + "groups": [ + { + "title": "应许之路 — C01_Moses_master — production", + "bounding": [ + -5, + -51, + 2670, + 1626 + ], + "color": "#335159", + "font_size": 24 + } + ], + "config": {}, + "extra": {}, + "version": 0.4 +} \ No newline at end of file diff --git a/工作流搭建指南/示例工作流/02_参考图编辑_Qwen21.api.json b/工作流搭建指南/示例工作流/02_参考图编辑_Qwen21.api.json new file mode 100644 index 0000000..0b5ce40 --- /dev/null +++ b/工作流搭建指南/示例工作流/02_参考图编辑_Qwen21.api.json @@ -0,0 +1,134 @@ +{ + "20": { + "inputs": { + "unet_name": "qwen_image_2.1_bf16.safetensors", + "weight_dtype": "default" + }, + "class_type": "UNETLoader", + "_meta": { + "title": "Qwen Image 2.1 · 完整 BF16 主模型" + } + }, + "21": { + "inputs": { + "clip_name": "qwen3vl_8b_bf16.safetensors", + "type": "qwen_image", + "device": "default" + }, + "class_type": "CLIPLoader", + "_meta": { + "title": "Qwen3-VL 8B · 完整 BF16 编码器" + } + }, + "22": { + "inputs": { + "vae_name": "qwen_image_2.1_vae_bf16.safetensors" + }, + "class_type": "VAELoader", + "_meta": { + "title": "Qwen Image 2.1 · VAE" + } + }, + "23": { + "inputs": { + "device": "auto", + "dtype": "default", + "model": [ + "20", + 0 + ] + }, + "class_type": "QwenImage21Cache", + "_meta": { + "title": "原生参考图缓存 · 自动 / 原精度" + } + }, + "30": { + "inputs": { + "prompt": "Use as the ONLY identity reference for Moses. Preserve the EXACT SAME actor and recognizable face: eye spacing, heavy silver eyebrows, convex long nose, forehead creases, hairline, wavy silver hair and full silver beard. Preserve the dark rust-red wool mantle, ivory linen tunic and straight knotted dark wood staff. Not a new casting, not a younger man. Keep the same chest-up pose, head size, face angle and wooden staff in . Replace only the background with an immense ancient Egyptian royal hall: blurred towering sandstone columns, dim bronze-gold torchlight, sunlight high from camera left. Moses is looking just past camera RIGHT at the unseen ruler. His lips are closed, jaw set, calm implacable authority. Keep both eyes visible, natural skin texture, no jewelry or headdress. Only Moses is visible, no second identifiable face. Photoreal live-action biblical epic, 35mm motion picture film, natural skin texture and coarse woven linen, monumental physical scale, restrained realistic color, cinematic atmospheric depth. No illustration, no cartoon, no videogame, no captions, no letters, no watermark, no logos. ", + "negative_prompt": "", + "resolution": 1024, + "clip": [ + "21", + 0 + ], + "vae": [ + "22", + 0 + ], + "images.image_1": [ + "1", + 0 + ] + }, + "class_type": "TextEncodeQwenImage21", + "_meta": { + "title": "在这里写文字描述 · ~ " + } + }, + "31": { + "inputs": { + "seed": 7331420710002000, + "steps": 40, + "cfg": 1, + "sampler_name": "euler", + "scheduler": "simple", + "denoise": 1, + "model": [ + "23", + 0 + ], + "positive": [ + "30", + 0 + ], + "negative": [ + "30", + 1 + ], + "latent_image": [ + "30", + 2 + ] + }, + "class_type": "KSampler", + "_meta": { + "title": "生成一张图 · 40 步 / 随机种子" + } + }, + "32": { + "inputs": { + "samples": [ + "31", + 0 + ], + "vae": [ + "22", + 0 + ] + }, + "class_type": "VAEDecode", + "_meta": { + "title": "解码图片" + } + }, + "33": { + "inputs": { + "filename_prefix": "exodus_20261030/K02_demand", + "images": [ + "32", + 0 + ] + }, + "class_type": "SaveImage", + "_meta": { + "title": "最终图片 · 预览并保存" + } + }, + "1": { + "class_type": "LoadImage", + "inputs": { + "image": "exodus_20261030/refs/MOSES_M01_master.png" + } + } +} \ No newline at end of file diff --git a/工作流搭建指南/示例工作流/02_参考图编辑_Qwen21.json b/工作流搭建指南/示例工作流/02_参考图编辑_Qwen21.json new file mode 100644 index 0000000..f270ecd --- /dev/null +++ b/工作流搭建指南/示例工作流/02_参考图编辑_Qwen21.json @@ -0,0 +1,480 @@ +{ + "last_node_id": 33, + "last_link_id": 11, + "nodes": [ + { + "id": 20, + "type": "UNETLoader", + "pos": [ + 40, + 40 + ], + "size": [ + 420, + 320 + ], + "flags": {}, + "order": 0, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 1 + ] + } + ], + "properties": { + "Node name for S&R": "UNETLoader" + }, + "widgets_values": [ + "qwen_image_2.1_bf16.safetensors", + "default" + ] + }, + { + "id": 21, + "type": "CLIPLoader", + "pos": [ + 40, + 1322 + ], + "size": [ + 420, + 320 + ], + "flags": {}, + "order": 1, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 2 + ] + } + ], + "properties": { + "Node name for S&R": "CLIPLoader" + }, + "widgets_values": [ + "qwen3vl_8b_bf16.safetensors", + "qwen_image", + "default" + ] + }, + { + "id": 22, + "type": "VAELoader", + "pos": [ + 40, + 430 + ], + "size": [ + 420, + 320 + ], + "flags": {}, + "order": 2, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 3, + 10 + ] + } + ], + "properties": { + "Node name for S&R": "VAELoader" + }, + "widgets_values": [ + "qwen_image_2.1_vae_bf16.safetensors" + ] + }, + { + "id": 23, + "type": "QwenImage21Cache", + "pos": [ + 580, + 399 + ], + "size": [ + 420, + 320 + ], + "flags": {}, + "order": 3, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 1 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 5 + ] + } + ], + "properties": { + "Node name for S&R": "QwenImage21Cache" + }, + "widgets_values": [ + "auto", + "default" + ] + }, + { + "id": 30, + "type": "TextEncodeQwenImage21", + "pos": [ + 580, + 789 + ], + "size": [ + 420, + 320 + ], + "flags": {}, + "order": 4, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 2 + }, + { + "name": "vae", + "type": "VAE", + "link": 3 + }, + { + "name": "images.image_1", + "type": "IMAGE", + "link": 4 + } + ], + "outputs": [ + { + "name": "positive", + "type": "CONDITIONING", + "links": [ + 6 + ] + }, + { + "name": "negative", + "type": "CONDITIONING", + "links": [ + 7 + ] + }, + { + "name": "latent", + "type": "LATENT", + "links": [ + 8 + ] + } + ], + "properties": { + "Node name for S&R": "TextEncodeQwenImage21" + }, + "widgets_values": [ + "Use as the ONLY identity reference for Moses. Preserve the EXACT SAME actor and recognizable face: eye spacing, heavy silver eyebrows, convex long nose, forehead creases, hairline, wavy silver hair and full silver beard. Preserve the dark rust-red wool mantle, ivory linen tunic and straight knotted dark wood staff. Not a new casting, not a younger man. Keep the same chest-up pose, head size, face angle and wooden staff in . Replace only the background with an immense ancient Egyptian royal hall: blurred towering sandstone columns, dim bronze-gold torchlight, sunlight high from camera left. Moses is looking just past camera RIGHT at the unseen ruler. His lips are closed, jaw set, calm implacable authority. Keep both eyes visible, natural skin texture, no jewelry or headdress. Only Moses is visible, no second identifiable face. Photoreal live-action biblical epic, 35mm motion picture film, natural skin texture and coarse woven linen, monumental physical scale, restrained realistic color, cinematic atmospheric depth. No illustration, no cartoon, no videogame, no captions, no letters, no watermark, no logos. ", + "", + 1024 + ] + }, + { + "id": 31, + "type": "KSampler", + "pos": [ + 1120, + 569 + ], + "size": [ + 420, + 370 + ], + "flags": {}, + "order": 5, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 5 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 6 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 7 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 8 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 9 + ] + } + ], + "properties": { + "Node name for S&R": "KSampler" + }, + "widgets_values": [ + 7331420710002000, + "fixed", + 40, + 1, + "euler", + "simple", + 1 + ] + }, + { + "id": 32, + "type": "VAEDecode", + "pos": [ + 1660, + 594 + ], + "size": [ + 420, + 320 + ], + "flags": {}, + "order": 6, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 9 + }, + { + "name": "vae", + "type": "VAE", + "link": 10 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 11 + ] + } + ], + "properties": { + "Node name for S&R": "VAEDecode" + }, + "widgets_values": [] + }, + { + "id": 33, + "type": "SaveImage", + "pos": [ + 2200, + 565 + ], + "size": [ + 420, + 378 + ], + "flags": {}, + "order": 7, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 11 + } + ], + "outputs": [ + { + "name": "images", + "type": "IMAGE", + "links": [] + } + ], + "properties": { + "Node name for S&R": "SaveImage" + }, + "widgets_values": [ + "exodus_20261030/K02_demand" + ] + }, + { + "id": 1, + "type": "LoadImage", + "pos": [ + 40, + 820 + ], + "size": [ + 420, + 432 + ], + "flags": {}, + "order": 8, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 4 + ] + }, + { + "name": "MASK", + "type": "MASK", + "links": [] + } + ], + "properties": { + "Node name for S&R": "LoadImage" + }, + "widgets_values": [ + "exodus_20261030/refs/MOSES_M01_master.png", + "image" + ] + } + ], + "links": [ + [ + 1, + 20, + 0, + 23, + 0, + "MODEL" + ], + [ + 2, + 21, + 0, + 30, + 0, + "CLIP" + ], + [ + 3, + 22, + 0, + 30, + 1, + "VAE" + ], + [ + 4, + 1, + 0, + 30, + 2, + "IMAGE" + ], + [ + 5, + 23, + 0, + 31, + 0, + "MODEL" + ], + [ + 6, + 30, + 0, + 31, + 1, + "CONDITIONING" + ], + [ + 7, + 30, + 1, + 31, + 2, + "CONDITIONING" + ], + [ + 8, + 30, + 2, + 31, + 3, + "LATENT" + ], + [ + 9, + 31, + 0, + 32, + 0, + "LATENT" + ], + [ + 10, + 22, + 0, + 32, + 1, + "VAE" + ], + [ + 11, + 32, + 0, + 33, + 0, + "IMAGE" + ] + ], + "groups": [ + { + "title": "应许之路 — K02_demand — production", + "bounding": [ + -5, + -51, + 2670, + 1738 + ], + "color": "#335159", + "font_size": 24 + } + ], + "config": {}, + "extra": {}, + "version": 0.4 +} \ No newline at end of file diff --git a/工作流搭建指南/示例工作流/README.md b/工作流搭建指南/示例工作流/README.md new file mode 100644 index 0000000..7257d9a --- /dev/null +++ b/工作流搭建指南/示例工作流/README.md @@ -0,0 +1,68 @@ +# 示例工作流使用说明 + +仓库只保存文本和JSON,参考图片与音频留在本地完整学习包,见[素材清单与替换方法](../示例素材/README.md)。 + +本目录共6套GUI工作流及各自API副本。均为既有成功任务的图结构与参数相同的复制(文本换行规范为LF),本轮未重新运行。 + +- 导入画布用普通`.json`;脚本接口用`.api.json`。 +- 示例仍有旧人物、旧台词和旧保存前缀,先另存、换输入和提示词,再运行。 +- 图片/音频使用服务器输入路径;同服务器旧路径可用时能直接读取,其他环境需上传自己的参考素材,或从本机完整学习包取得对应文件。 +- 只复制JSON不携带模型。先确认本机加载器的下拉文件存在。 + +## 六套实例 + +### 01_文生图_ZImage + +角色初始定妆。10个节点,10根画布连线。 + +- [GUI](01_文生图_ZImage.json) +- [API](01_文生图_ZImage.api.json) +- 原成功任务ID:`6eb1e7ad-b563-4492-88f5-5b41e595e2ae`。 +- 无外部图片/音频输入,先修改提示词。 + +### 02_参考图编辑_Qwen21 + +同一角色换场景和构图。9个节点,11根画布连线。 + +- [GUI](02_参考图编辑_Qwen21.json) +- [API](02_参考图编辑_Qwen21.api.json) +- 原成功任务ID:`1b6af920-8f25-4c64-a933-aaea90209572`。 +- 节点1的`image`:上传[MOSES_M01_master.png](../示例素材/README.md)。 + +### 03_图生视频_H3_I2V + +首帧驱动动作与原生声画。16个节点,19根画布连线。 + +- [GUI](03_图生视频_H3_I2V.json) +- [API](03_图生视频_H3_I2V.api.json) +- 原成功任务ID:`888e97fd-0401-4d09-be3b-4d40482598c8`。 +- 节点1的`image`:上传[K02_demand.png](../示例素材/README.md)。 + +### 04_多参考对白_H3_Ref2VA + +人物图与音色参考。17个节点,21根画布连线。 + +- [GUI](04_多参考对白_H3_Ref2VA.json) +- [API](04_多参考对白_H3_Ref2VA.api.json) +- 原成功任务ID:`fd456989-a181-4b59-b5d4-d131fa7685b5`。 +- 节点1的`image`:上传[K06_courage.png](../示例素材/README.md)。 +- 节点2的`audio`:上传[MOSES_V01_reference.wav](../示例素材/README.md)。 + +### 05_首尾帧视频_H3_FL2V + +两个确定画面之间的变化。17个节点,20根画布连线。 + +- [GUI](05_首尾帧视频_H3_FL2V.json) +- [API](05_首尾帧视频_H3_FL2V.api.json) +- 原成功任务ID:`c7c45c48-4d43-4296-8ac0-9548f1f82f13`。 +- 节点1的`image`:上传[K08R2_ocean_start.png](../示例素材/README.md)。 +- 节点2的`image`:上传[K08R1_split.png](../示例素材/README.md)。 + +### 06_配乐_MiniMaxMusic3 + +独立原创器乐。9个节点,10根画布连线。 + +- [GUI](06_配乐_MiniMaxMusic3.json) +- [API](06_配乐_MiniMaxMusic3.api.json) +- 原成功任务ID:`e63fd9a2-f986-4a83-b799-6831958b300d`。 +- 无外部图片/音频输入,先修改提示词。