# 在界面中重建工作流

本方案描述的是原始 v1 图。请在 ComfyUI 中搜索各节点的技术标识符来创建节点。翻译后的标签可能有所不同。括号中的数字是所交付 JSON 的标识符，便于读取其连接关系；在手动重建过程中，界面可能会分配其他数字。

## 通用节点

| 标识符 | 核心类型 | 设置 | 使用的输出 |
| --- | --- | --- | --- |
| 1 | CheckpointLoaderSimple | sd_xl_base_1.0.safetensors | MODEL, CLIP, VAE |
| 2 | EmptyLatentImage | width 1024, height 1024, batch_size 1 | LATENT |
| 3 | CLIPTextEncode | 清单中的 `negative_prompt` | CONDITIONING |

将加载器的 CLIP（1，插槽 1）连接到负面文本的 clip 输入（3，插槽 0）。

## 需创建的三条分支

| 变体 | 正面文本 | KSampler | VAEDecode | SaveImage |
| --- | --- | --- | --- | --- |
| A，正面 | 4 | 5 | 6 | 7 |
| B，侧面 | 8 | 9 | 10 | 11 |
| C，逆光 | 12 | 13 | 14 | 15 |

将每个变体的完整 `prompt` 复制到其正面 CLIPTextEncode 中。三段文本共享前缀 `common_positive_prompt`，随后是短语 `light`。通用负面文本不变。

对于**每**条分支，请完成以下八项连接：

1. 加载器的 CLIP → 正面文本的 clip。
2. 加载器的 MODEL → KSampler 的 model。
3. 正面文本的 CONDITIONING → KSampler 的 positive。
4. 通用负面文本的 CONDITIONING → KSampler 的 negative。
5. 通用空 latent 的 LATENT → KSampler 的 latent_image。
6. KSampler 的 LATENT → VAEDecode 的 samples。
7. 加载器的 VAE → VAEDecode 的 vae。
8. VAEDecode 的 IMAGE → SaveImage 的 images。

总计：1 项通用连接 + 3 × 8 = **25 项连接**。0.37.0 的 SaveImage 节点也有一个 IMAGE 输出；请让它保持未连接。无需任何外部节点，也无需任何输入图像采集。

## 三个 KSampler 的参数

| 控件 | 值 |
| --- | --- |
| seed | 24092026 |
| control_after_generate | fixed |
| steps | 24 |
| cfg | 6.5 |
| sampler_name | euler |
| scheduler | normal |
| denoise | 1.0 |

在 UI 0.4 的 JSON 中，`widgets_values` 遵循此顺序：`[24092026, "fixed", 24, 6.5, "euler", "normal", 1.0]`。控件 `fixed` 是界面添加到 seed 上的控件；它并非 Python 函数 `sample` 的额外参数。

KSampler 的连接输入遵循顺序 `model`、`positive`、`negative`、`latent_image`。加载器的输出遵循 `MODEL`、`CLIP`、`VAE`。控件与插槽之间的这种区分，可避免在手工编写的 JSON 中错位数值。

## 输出名称与控制

在每个 SaveImage 中输入其清单中的 `output_prefix`。各前缀互不相同，以免输出变成一串匿名序列。最终编号由 ComfyUI 管理。

将你的重建结果保存为新的 JSON。标识符和位置可能与文件夹中的不同；所交付的验证器刻意严格，只接受 v1 配方的标识符。随后请目视比较连接链与参数，然后在你的环境中验证生成。仅有 UI 架构既不能证明模型存在，也不能证明计算成功。

来源：[0.37.0 节点定义](https://github.com/Comfy-Org/ComfyUI/blob/73c9bad4d21e7addbe1d13bc92eee0f1431b017d/nodes.py)、[前端 1.52.7 值控制](https://github.com/Comfy-Org/ComfyUI_frontend/blob/1a7a6b82514874545dc5e8203d0bd2188c2d9b18/src/scripts/widgets.ts)、[UI 0.4 架构](https://docs.comfy.org/specs/workflow_json_0.4)。
