type
status
date
slug
summary
tags
category
icon
password
Kontext 提示词指南 - 图生图
提示词的最大token数为 512 个。
Kontext 让图像编辑变得简单!只需明确你想要修改的内容,Kontext 就会按要求执行。它能够理解图像的上下文,因此无需详细描述,就能轻松完成编辑操作。
基础对象修改
Kontext 非常擅长简单的对象修改,例如,若想改变某个对象的颜色,只需给出相应提示即可。


提示词的精准度:从基础到全面
一般来说,只要每次编辑的指令数量不是过于复杂,把内容表述得更明确总归是有益无害的。
如果想对图像进行更多修改,在提示词中表述得更明确有助于获得理想的结果。
快速编辑
使用非常简单的提示词可能会得到一些不错的结果,但也可能改变输入图像的风格。
提示: “改为白天”
Prompt: "Change to daytime"



受控编辑
如果在提示词中添加更多指令,得到的结果可能会与输入图像非常相似。
提示: “保持画风不变,改为白天”
Prompt: "Change to daytime while maintaining the same style of the painting"


复杂变换
如果想对输入图像进行多处修改,通常来说,只要每次编辑的指令不是过于复杂,添加尽可能多的细节会很有帮助。
提示: “将场景改为白天,增加许多在人行道上行走的人,同时保持绘画风格不变”
Prompt: "change the setting to a day time, add a lot of people walking the sidewalk while maintaining the same style of the painting"


风格迁移
使用提示词
进行风格迁移提示时,请遵循以下原则:
- 明确风格名称:不要使用 “让它更具艺术性” 这类模糊的表述,而是准确指定你想要的风格(例如 “转换为包豪斯艺术风格”“转为水彩画风格”)
- 引用知名艺术家或艺术流派:为了获得更精准的结果,可以加入广为人知的风格参考(例如 “文艺复兴绘画风格”“类似 20 世纪 60 年代的波普艺术海报”)
- 详细描述关键特征:如果仅指定风格名称效果不佳,可以描述定义该风格的视觉元素:
- “ 转变为笔触清晰、颜料质感厚重、色彩深度丰富的油画 ”
"Transform to oil painting with visible brushstrokes, thick paint texture, and rich color depth"
- 明确保留内容:清晰说明哪些元素不应改变:
- “在保持原有构图和物体位置不变的情况下,转变为包豪斯艺术风格”
"Change to Bauhaus art style while maintaining the original composition and object placement"



使用输入图像
你也可以将输入图像作为风格参考来生成新图像。
例如,使用提示词:
“使用这种样式,一只兔子、一只狗和一只猫正围坐在一张白色的小桌子旁举行茶会”
"Using this style, a bunny, a dog and a cat are having a tea party seated around a small white table",
我们得到:






将图像转换为不同风格
Kontext 能以富有创意的方式转换图像风格。在下面的示例中,我们将照片重新设计为不同的视觉风格,并呈现不同的活动场景。
如果你的目标是对输入图像进行大幅修改,像下面这样分步进行通常是个不错的办法。



保持角色一致性的提示词迭代编辑
Kontext 在多次编辑后仍能很好地保持角色一致性。从一张参考图片开始,我们可以看到角色在整个序列中始终保持一致。每张图像下方的说明文字显示了每次编辑所使用的提示词。




为了在多次编辑中保持角色的一致性,你可以遵循以下框架:
- 确立参考对象:首先清晰地确定你的角色
- “这个人……”或者“那个留着黑色短发的女人……”
"This person..." 或 "The woman with short black hair..."
- 明确转换内容:清楚说明哪些方面会发生变化
- 环境:“……现在处于热带海滩环境中”
- 活动:“……现在正在花园里除草”
- 风格:“保持人物形象不变,转为黏土动画风格”
Environment: “…now in a tropical beach setting”
Activity: “…now picking up weeds in a garden”
Style: “Transform to Claymation style while keeping the same person”
- 保留身份标识:明确指出哪些内容应保持一致
- “……同时保持相同的面部特征、发型和表情”
- “…保持相同的身份和个性”
- “……保留其独特的外观”
"...while maintaining the same facial features, hairstyle, and expression"
"...keeping the same identity and personality"
"...preserving their distinctive appearance"
常见错误:使用模糊的指代,如 “她”,而不是 “留着黑色短发的女性”
文本编辑
Kontext 可以直接编辑图像中的文字,轻松更新招牌、海报、标签等内容,无需重新制作整个图像。
编辑文字最有效的方法是用引号标出你想要修改的具体文字(仅支持英文):
提示词结构:将[原词]替换[新词]
Replace '[original text]' with '[new text]'
示例 - 下面的示例中,输入图像上写着 “Choose joy”,我们将 “joy” 替换为 “BFL”—— 注意 “BFL” 是大写格式。






文本编辑最佳实践
- 尽可能使用清晰易读的字体:复杂或风格化的字体可能更难编辑
- 必要时明确保留内容:
- 例如: “将‘joy’替换为‘BFL’,同时保持相同的字体样式和颜色。”
"Replace 'joy' with 'BFL' while maintaining the same font style and color"
- 保持文本长度相近:文本长度大幅增减可能会影响布局
视觉提示
你也可以使用视觉提示来指示模型进行编辑的位置。
当你希望对图像的特定区域进行针对性修改时,这会特别有帮助。
通过提供视觉标记或参考点,你可以引导模型将注意力集中在特定区域。
示例:“在盒子里添加帽子”
"Add hats in the boxes"


当结果不符合预期时
常规故障排除贴士
如果模型改变了你希望保持不变的元素,请在提示中明确说明要保留的内容。例如: “其他所有内容应保持黑白” 或“ 保留原始图像的所有其他方面 ”。
"everything else should stay black and white" or "maintain all other aspects of the original image."
人物身份变化过多
当改变一个人(改变他们的衣着、风格或环境)时,如果提示不够具体,就很容易失去他们独特的身份特征。
- 尝试更具体地说明身份标记(“保持完全相同的面孔、发型和独特特征”)
"maintain the exact same face, hairstyle, and expression"
- 例子: “将这个男人变成一个维京战士,同时保留他确切的面部特征、眼睛颜色和面部表情”
"Transform the man into a viking warrior while preserving his exact facial features, eye color, and facial expression"




模糊的提示取代了身份:
- 提示: “将人物变成维京人” →完全替换面部特征、头发和表情
- Prompt: "Transform the person into a Viking" → Complete replacement of facial features, hair, and expression
详细提示保留身份:
- 提示: “将这个男人变成一个维京战士,同时保留他确切的面部特征、眼睛颜色和面部表情” →在改变背景的同时保持核心身份
- Prompt: "Transform the man into a viking warrior while preserving his exact facial features, eye color, and facial expression" → Maintains core identity while changing context
聚焦提示仅更改需要的内容:
- 提示: “将衣服换成维京战士” →保持完美身份,同时仅修改指定元素
- Prompt: "Change the clothes to be a viking warrior" → Keeps perfect identity while only modifying the specified element
为什么会发生这种情况?
不带限定词的动词“transform”通常向Kontext表明需要进行彻底的改变。如果你想保留原始图像的特定方面,例如在这种情况下,使用其他词汇可能会很有用。
构图控制
在编辑背景或场景时,你通常希望主体的位置、比例和姿势完全保持不变。简单的提示词有时可能会改变其中一些方面。
简单提示引发预期之外的变化:
- 提示: “他现在在阳光明媚的海滩上” →主体位置和比例变化
Prompt: "He's now on a sunny beach" → Subject position and scale shift
- 提示: “把他放到沙滩上” → 拍摄角度和取景变化
Prompt: "Put him on a beach" → Camera angle and framing change



精确的提示可保持精准定位:
- 提示: “将背景换成海滩,同时保持人物的位置、比例和姿势完全相同。保持相同的主体位置、拍摄角度、取景和透视。只替换他们周围的环境” →更好地保留主体
Prompt: "Change the background to a beach while keeping the person in the exact same position, scale, and pose. Maintain identical subject placement, camera angle, framing, and perspective. Only replace the environment around them" → Better preservation of subject


为什么会发生这种情况?
像 “把他放到沙滩上”( "put him on a beach" ) 这样模糊的指示 , 会留下太多的解读空间。Kontext 可能会选择:
- 调整取景以匹配典型的海滩照片
- 改变摄像机角度来展示更多的海滩
- 重新定位主题以更好地适应新设置
样式应用不正确
在应用某些风格时,简单的提示可能会产生不一致的结果,或丢失原始构图的重要元素。我们可以在上面的例子中看到这一点。
基本样式提示可能会丢失重要元素:
- 提示: “将其作为草图” →虽然应用了艺术风格,但一些细节却丢失了。
Prompt: "Make it a sketch" → While the artistic style is applied, some details are lost.
精确的风格提示保持结构:
- 提示: “转换为铅笔素描,带有自然的石墨线条、交叉排布的线条和可见的纸张纹理” → 应用样式的同时保留场景。您可以看到背景中的更多细节,图像中也出现了更多汽车。
Prompt: "Convert to pencil sketch with natural graphite lines, cross-hatching, and visible paper texture" → Preserves the scene while applying the style. You can see more details in the background, more cars are also appearing on the image.



最佳实践摘要
- 具体一些:精确的语言能带来更好的效果。使用准确的颜色名称、详细的描述以及清晰的行为动词,而非模糊的词汇。
Be specific: Precise language gives better results. Use exact color names, detailed descriptions, and clear action verbs instead of vague terms.
- 从简单开始 :先从核心修改开始,然后再增加复杂性。先测试基本的编辑,然后在成功的基础上进行扩展。Kontext 可以很好地处理迭代编辑,利用好这一点。
Start simple: Begin with core changes before adding complexity. Test basic edits first, then build upon successful results. Kontext can handle very well iterative editing, use it.
- 刻意保留 :明确说明哪些内容应该保持不变。使用诸如 “同时保持相同的[面部特征/构图/光线]” 之类的短语来保护重要元素。
Preserve intentionally: Explicitly state what should remain unchanged. Use phrases like "while maintaining the same [facial features/composition/lighting]" to protect important elements.
- 按需迭代 :复杂的转换通常需要多个步骤。将重大变更分解为连续的编辑,以便更好地控制。
Iterate when needed: Complex transformations often require multiple steps. Break dramatic changes into sequential edits for better control.
- 直接命名主题 :使用“留着黑色短发的女人”或“红色汽车”代替“她”、“它”或“这个”等代词,以获得更清晰的结果。
Name subjects directly: Use "the woman with short black hair" or "the red car" instead of pronouns like "her", "it," or "this" for clearer results.
- 使用引号标记文本 :引用您想要更改的确切文本:
Replace 'joy' with 'BFL'
比一般文本描述效果更好。
Use quotation marks for text: Quote the exact text you want to change: Replace 'joy' with 'BFL' works better than general text descriptions.
- 明确控制构图 :更改背景或设置时,指定 “保持精确的摄像机角度、位置和取景”, 以防止不必要的重新定位。
Control composition explicitly: When changing backgrounds or settings, specify "keep the exact camera angle, position, and framing" to prevent unwanted repositioning.
- 谨慎选择动词 : “改变” 可能意味着彻底改变,而 “换衣服” 或 “更换背景” 可以让你更好地控制实际的变化。
Choose verbs carefully: "Transform" might imply complete change, while "change the clothes" or "replace the background" gives you more control over what actually changes.
记住 :如果每次编辑的指令数量不是太复杂,那么让事情变得更明确永远不会有坏处。
可以免费使用kontext的网站:
1. Liblib AI
每天登录可获得免费积分,👉邀请链接 https://www.liblib.art/viphome?referralCode=3RGNBQfJ

2. RunningHub
每天登录可获得免费积分:👉邀请链接 https://www.runninghub.ai/?inviteCode=ngipzcog

原文链接:https://docs.bfl.ai/guides/prompting_guide_kontext_i2i
- Author:Vivi
- URL:https://vivispace.com/article/kontext-prompt-guide
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!
Relate Posts