如何使用Kontext ComfyUI

一、什么是 Kontext?

首先,我们需要先大概了解下 Kontext 是什么?根据 FLUX 官方的描述,Kontext 是一种将语言理解与图像生成相结合的人工智能工具,能够根据自然语言描述创建上下文相关的图像。简而言之,就是自然说话就能 P 图。

添加图片注释,不超过 140 字(可选)

Flux 能大概解决哪些场景呢?

1. 编辑图片和保持角色一致

提示词:Help me turn this picture into a game pixel style

提示词:The background is changed to a city night scene

2.局部替换和文字识别

提示词:Replace the green notebook with a purple notebook

提示词:Replace "Meow" with "Food"

3. 风格迁移和物品迁移

提示词:Refer to the modified style to generate a picture of a girl eating ice cream in summer.

二、工作流搭建问题

了解了 Kontext之后,我们需要解决的第一个问题是工作流的搭建,该工作流是比较简单的,如图所示。但是有几个参数我们要了解下:guidance:对 AI 生成图像时的引导强度进行调控,但是我测试后发现区别不大,不知道大家怎么样。

seed:出图种子数

control_after_generate:出图种子设定,跟 K 采样器中的"运行后操作"类似,有:固定、随机、+1 和-1

num_of_images:出图数量,下图就是一口气出 4 张图

aspect_ratio:调整出图画面比例,如 4:3、3:2、16:9 等

添加图片注释,不超过 140 字(可选)

对于需要 2 张图片处理的,比如物品迁移,我们只需要在上述工作流中增加"图像联结(多个)"和"按宽高比缩放_V2"两个节点即可,如下图所示:

添加图片注释,不超过 140 字(可选)

三、提示词输入问题

其实通过真实业务场景,会发现 Kontext提示词并没有那么好写,特别是对于复杂的场景,比如下面这个场景,把拼图放在人物场景的画框中,有点不知道怎么写,所以我第一次是这么写的:

"把女孩手中的拼图换成左侧的向日葵",然后出图变成了这个样子:

感觉不行,我又重新换了提示词:将女孩手中的拼图换成左侧的图片。

其实这句话应该是表意清楚了,但是出图变成了这样,完全不对,还是没有达到自己的预期。

添加图片注释,不超过 140 字(可选)

问题出在了哪里呢?我理解还是表意不清,Kontext 无法真正我们的自然语言,所以我们还得想别的办法解决这个棘手的问题,然后我就想到了"豆包",我想,如果我告诉豆包,让豆包成为一个 Kontext 提示词大师,让他帮我写提示词,是不是就能解决呢?所以我给豆包如下的指令:

你现在是一名专业的 FLUX Kontext 模型提示词大师。你撰写的提示词能让FLUX Kontext模型展现最佳效能,生成极为精美且契合提示词设定的图片。你尤其善于将任务条理化,剖析任务意图后给出精准的提示词。Replace the plastic water bottle in the runner's hand with the exact stainless steel thermos shown on the right. Keep the cap shape, body texture, label design, and handle size exactly as in the reference image. The new thermos should grip firmly in the same palm position. Preserve the runner's fingers, shirt, track, shadows, and sky.

请按照上面提示词的书写方式,输出一段英文提示词,不需要包含其他额外的内容。

然后我再把这两张图给到豆包,然后跟她说:"按照上面的要求,输出提示词给我",得到的提示词如下:

Replace the colorful flower puzzle in the girl's hands with the exact "Sunflowers" painting shown on the left. Keep the size, shape, brush strokes, color palette, and composition exactly as in the reference image. The new painting should be gripped firmly in the same palm position. Preserve the girl's fingers, dress, room setting, table, and background.翻译下:

将女孩手中的彩色花朵拼图替换为左侧所示的"向日葵"画作。保持尺寸、形状、笔触、色调和构图与参考图完全相同。新的画作应以相同的手掌位置牢牢握住。保留女孩的手指、衣服、房间布置、桌子和背景。

为了帮助大家理解,我录制了一个实操视频,大家可以看下:

添加图片注释,不超过 140 字(可选)

然后把这段提示词再粘贴到工作流中,就能看到非常满意的出图效果!

添加图片注释,不超过 140 字(可选)

我们可以再来一组,把场景换掉,如下图,效果也是很不错的,基本没有错误。所以这个方法是可行的。大家可以把上面那段文字复制到豆包里自己试一下。

添加图片注释,不超过 140 字(可选)

四、图片视角问题

一个非常简单的办法,就是把图片翻转一下,如下图。

添加图片注释,不超过 140 字(可选)

相关推荐
秦先生在广东4 分钟前
Agency-Agents:用结构化「职业操作系统」替代临时 Prompt 的 AI 角色仓库
人工智能
王烁鑫15 分钟前
从 0 到 1 做实时语音 Agent:先解决“会不会误操作”,再谈自主行动
人工智能
lucas_AI16 分钟前
Muse Glimmer 30B:Meta 难得给的真开源,强在哪、虚在哪
人工智能·算法
字节跳动数据库16 分钟前
火山引擎 RDS MySQL 向量索引:把高性能向量检索带到 MySQL 上
人工智能·后端·mysql
一心只读圣贤书17 分钟前
AI 驱动前端测试实战:从需求文档到 Playwright 自动化用例
前端·人工智能
小白的后端世界18 分钟前
LangChain 模型初始化参数详解:从基础配置到企业级实践
java·人工智能·langchain
jimidou18 分钟前
第 0 篇:Agent 世界观——先搞懂 LLM、Context、Tool 与 Agent 到底是什么
人工智能
过期的秋刀鱼!22 分钟前
带替换的采样
人工智能·python·算法·决策树·机器学习
Python私教24 分钟前
AI Agent 可观测性不只是日志:一套可回放的多步执行链
人工智能·后端·python
极新25 分钟前
中国机器人、AI、创新药出海:这次出海的重头戏
人工智能·机器人