
This image is generated by AI

1. 下载 Flux Fill 模型
我们需要用到 Flux fill 模型。你需要去到这里下载 Flux fill dev 模型,并将其放在/models/diffusion_models/
目录下。
2. Flux Inpainting 工作流
首先,我们先来说下,如何不改变其他地方,只改变某一区域。 下载好模型后,你可以根据以下截图,连接节点。如果你不想手动连接,你可以下载此工作流模板,并导入到本地 ComfyUI 使用。(另外,如果你不知道如何下载 Comflowy 模板,可以参考此教程) 整个工作流跟 Stable Diffusion 的 Inpainting 工作流很像。也都是将图片转为 Conditioning 将 Prompt 和图片一起输入到 KSampler 节点中。 只需要加载基础的 Flux 工作流,然后在图示 ① 中的 Load Diffusion Model 节点中选择 Flux fill 模型,然后将 EmptySD3LatentImage 节点替换为图示 ② 中的 InpaintModelConditioning 节点,然后将其和 ③ 中的 Load Image 节点相连。
Open in MaskEditor
(图中①),进入到 MaskEditor 中使用。
此时你可以点击左侧的 Brush
按钮(图中②),然后使用画笔在图片上涂抹,涂抹的区域就是你想要修改的区域(图中④),如果你觉得涂抹区域太小还可以在右侧(图中③)进行修改。同时左侧还有橡皮工具,可以擦除你涂抹的区域。完成涂抹后,点击顶部的 Save 按钮(图中⑤),保存你的修改。

a girl with red hair
。然后点击 Generate 按钮,生成图片。
3. Flux Outpainting 工作流
Flux Fill 模型除了可以修改图片的某一部分,还可以将图片的某一部分进行扩展。比如像下图所示这样。我将一张图片给到 Flux 模型,让其继续绘制图片右边和下边的区域:
An orange-haired girl with a bikini on top and jeans on bottom. Blue sky background
。然后点击 Generate 按钮,生成图片。

4. Flux Fill API 工作流
如果你的电脑性能不够,无法跑动 Flux Fill 模型,也可以试试在 ComfyUI 里使用 Comflowy 的 Fill API 节点。当然,你也可以直接在 Comflowy 里使用 Flux Fill API 节点,链接方式很简单,只需要用一个节点就能使用(不过 API 节点无法接收 Mask 数据,所以还需要将 Mask Convert 成 Image),同时还支持 Flux Pro 版本和 Dev 版本。注意,因为此节点使用的是 API,所以使用的时候需要支付相应的费用。
