大家好,时隔半年,我回归啦。
今天给大家分享的是最近超火热的 Kontext 工作流,大家都知道,Kontext 解决了设计师长久以来“P 图”的困扰,以前 P 图是个体力活,现在只需要通过对话的形式,就是实现“P 图”自由,比如我想把下面的拼图放到场景中替换原来的花卉拼图,之前需要再 Photoshop 中来回倒腾,现在只需要搭建 ComfyUI 工作流,就可以瞬间实现。
更多相关教程:
Kontext 效果展示
但是,在实际操作过程中,我遇到了 3 个关键问题无法解决:
- 工作流搭建问题
- 提示词输入问题
- 图片视角问题
今天就一次性帮助大家把这 3 个问题彻底解决下。
首先,我们需要先大概了解下 Kontext 是什么?根据 FLUX 官方的描述,Kontext 是一种将语言理解与图像生成相结合的人工智能工具,能够根据自然语言描述创建上下文相关的图像。简而言之,就是自然说话就能 P 图。
Flux 能大概解决哪些场景呢?我大概列举了下方的例子:
1. 编辑图片和保持角色一致
2.局部替换和文字识别
3. 风格迁移和物品迁移
了解了 Kontext 之后,我们需要解决的第一个问题是工作流的搭建,该工作流是比较简单的,如图所示。但是有几个参数我们要了解下:guidance:对 AI 生成图像时的引导强度进行调控,但是我测试后发现区别不大,不知道大家怎么样。
seed:出图种子数
control_after_generate:出图种子设定,跟 K 采样器中的“运行后操作”类似,有:固定、随机、+1 和-1
num_of_images:出图数量,下图就是一口气出 4 张图
aspect_ratio:调整出图画面比例,如 4:3、3:2、16:9 等
对于需要 2 张图片处理的,比如物品迁移,我们只需要在上述工作流中增加“图像联结(多个)”和“按宽高比缩放_V2”两个节点即可,如下图所示:
其实通过真实业务场景,会发现 Kontext 提示词并没有那么好写,特别是对于复杂的场景,比如下面这个场景,把拼图放在人物场景的画框中,有点不知道怎么写,所以我第一次是这么写的:
“把女孩手中的拼图换成左侧的向日葵”,然后出图变成了这个样子:
感觉不行,我又重新换了提示词:将女孩手中的拼图换成左侧的图片。
其实这句话应该是表意清楚了,但是出图变成了这样,完全不对,还是没有达到自己的预期。
问题出在了哪里呢?我理解还是表意不清,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.翻译下:
将女孩手中的彩色花朵拼图替换为左侧所示的“向日葵”画作。保持尺寸、形状、笔触、色调和构图与参考图完全相同。新的画作应以相同的手掌位置牢牢握住。保留女孩的手指、衣服、房间布置、桌子和背景。
为了帮助大家理解,我录制了一个实操视频,大家可以看下:
然后把这段提示词再粘贴到工作流中,就能看到非常满意的出图效果!
我们可以再来一组,把场景换掉,如下图,效果也是很不错的,基本没有错误。所以这个方法是可行的。大家可以把上面那段文字复制到豆包里自己试一下。
这个问题也是我在实际工作中发现的,比如下面这个例子,我们按照上面的逻辑出图之后,可以发现,拼图的视角没有正对着人,而是反对着人,这就很尴尬了。。。
经过我多次尝试,发现了一个非常简单的办法,只不过大家都没有想到,就是把图片翻转一下,如下图。
总结
ok,到这里我们本期的教程就结束了。本篇文章我们学习了 Kontext 的工作流搭建和最关键的提示词书写技巧,大家可以自己把提示词粘贴到豆包中试一下,出图还是比较稳定的,如果还是遇到效果不理想的问题,我们还可以把出图的结果再给到豆包,告诉她我不想这样,我想...,让豆包重新生成需要的提示词。
最后,也是想给大家分享一下自己的经验,现在很多 AI 工具都非常厉害,我们需要“借力打力”,才能提高自己的工作效率和设计思维。建议不能还是按照之前的设计思维做设计,应该用“巧劲”,而不是“蛮劲”,多接触最新的 AI 工具和 AI 趋势,让 AI 成为自己的第三只手。
谢谢大家!
复制本文链接 文章为作者独立观点不代表优设网立场,未经允许不得转载。
发评论!每天赢奖品
点击 登录 后,在评论区留言,系统会随机派送奖品
2012年成立至今,是国内备受欢迎的设计师平台,提供奖品赞助 联系我们
DeepSeek实用操作手册
已累计诞生 744 位幸运星
发表评论 为下方 7 条评论点赞,解锁好运彩蛋
↓ 下方为您推荐了一些精彩有趣的文章热评 ↓