在图像编辑领域,高效且精准的工具是提升工作效率的关键。今天,我们将深入探讨如何在 ComfyUI 中利用 Flux.1 Kontext Pro Image API 节点来实现强大的图像编辑功能。通过简单的步骤和实用的技巧,你将能够轻松掌握这一强大的工具,无论是对象修改、风格转换还是文本编辑,都能得心应手。
一、Flux.1 Kontext Pro Image API 节点简介
FLUX.1 Kontext 是由 Black Forest Labs 开发的一款专业图像编辑模型。它专注于智能理解图像上下文并执行精确编辑,无需复杂的描述即可完成多种任务,如对象修改、风格转换、背景替换等。其核心优势在于出色的上下文理解和角色一致性保持,即使经过多次迭代编辑,也能确保人物特征、构图布局等关键元素保持稳定。

ComfyUI 目前支持 Flux.1 Kontext 的两个模型:Kontext Pro 和 Kontext Max。Kontext Pro 适合编辑、合成和混音,而 Kontext Max 在排版、提示词精确度和速度方面表现出色。接下来,我们将通过具体的工作流来介绍如何使用这些 API 节点完成图像编辑。

FLUX.1 Kontext 模型简介
✅ Kontext Pro
- 更适合图像编辑、合成与混音
- 在细节调整、风格统一性方面表现出色
- 是日常图像修改的首选模型
✅ Kontext Max
- 在排版控制、提示词精确度和响应速度上表现更优
- 更适合对画面结构要求高、需要精细控制的任务
- 是专业图像创作的理想选择
二、工作流操作指南
(一)Flux.1 Kontext Pro Image API 节点工作流
1. 工作流文件
将ComfyUI升级到最新版,点击左上方的工作流,然后点击浏览模板

在图像API里就可以看到官方最新的工作流,点击即可加载

2. 按步骤完成工作流的运行
参考图片中的序号来完成工作流的运行:

- 在 Load Image 节点中加载需要编辑的图像。
- 在 Flux.1 Kontext Pro Image 节点中修改必要的参数:
- prompt:输入你想要编辑的图像的提示词。
- aspect_ratio:设置原图的高宽比,比例必须在 1:4 到 4:1 之间。
- prompt_upsampling:设置是否使用提示词上采样。如果开启,会自动修改提示词以获得更丰富的结果,但结果是不可重复的。
- 点击 Run 按钮,或者使用快捷键 Ctrl(cmd) + Enter(回车) 来执行图像的编辑。
- 等待 API 返回结果后,你可在 Save Image 节点中查看编辑后的图像,对应的图像也会被保存至 ComfyUI/output/ 目录下。
(二)Flux.1 Kontext Max Image API 节点工作流
1. 工作流文件
同样在在官方工作流模板里点击该工作流即可加载

2. 按步骤完成工作流的运行
参考图片中的序号来完成工作流的运行:

- 在 Load Image 节点中加载需要编辑的图像。
- 在 Flux.1 Kontext Max Image 节点中修改必要的参数:
- prompt:输入你想要编辑的图像的提示词。
- aspect_ratio:设置原图的高宽比,比例必须在 1:4 到 4:1 之间。
- prompt_upsampling:设置是否使用提示词上采样。如果开启,会自动修改提示词以获得更丰富的结果,但结果是不可重复的。
- 点击 Run 按钮,或者使用快捷键 Ctrl(cmd) + Enter(回车) 来执行图像的编辑。
- 等待 API 返回结果后,你可在 Save Image 节点中查看编辑后的图像,对应的图像也会被保存至 ComfyUI/output/ 目录下。
三、Flux Kontext 提示词技巧
(一)基础修改
- 简单直接:"Change the car color to red"
- 保持风格:"Change to daytime while maintaining the same style of the painting"
(二)风格转换
- 明确命名风格:"Transform to Bauhaus art style"
- 描述特征:"Transform to oil painting with visible brushstrokes, thick paint texture"
- 保留构图:"Change to Bauhaus style while maintaining the original composition"
(三)角色一致性
- 具体描述:"The woman with short black hair" 而非 "she"
- 保留特征:"while maintaining the same facial features, hairstyle, and expression"
- 分步修改:先改背景,再改动作
(四)文本编辑
- 使用引号:"Replace 'joy' with 'BFL'"
- 保持格式:"Replace text while maintaining the same font style"

提示词技巧官方在工作流里也写了
四、常见问题解决
(一)角色变化过大
- ❌ 错误:"Transform the person into a Viking"
- ✅ 正确:"Change the clothes to be a viking warrior while preserving facial features"
(二)构图位置改变
- ❌ 错误:"Put him on a beach"
- ✅ 正确:"Change the background to a beach while keeping the person in the exact same position, scale, and pose"
(三)风格应用不准确
- ❌ 错误:"Make it a sketch"
- ✅ 正确:"Convert to pencil sketch with natural graphite lines, cross-hatching, and visible paper texture"
五、核心原则与最佳实践模板
(一)核心原则
- 具体明确:使用精确描述,避免模糊词汇。
- 分步编辑:复杂修改分为多个简单步骤。
- 明确保留:说明哪些要保持不变。
- 动词选择:用 "change"、"replace" 而非 "transform"。
(二)最佳实践模板
- 对象修改:"Change [object] to [new state], keep [content to preserve] unchanged"
- 风格转换:"Transform to [specific style], while maintaining [composition/character/other] unchanged"
- 背景替换:"Change the background to [new background], keep the subject in the exact same position and pose"
- 文本编辑:"Replace '[original text]' with '[new text]', maintain the same font style"
记住,越具体越好,Kontext 擅长理解详细指令并保持一致性。通过以上步骤和技巧,你将能够高效地使用 ComfyUI 和 Flux.1 Kontext Pro Image API 节点完成各种图像编辑任务。