图像生成基础与提示词入门 (Image Generation Basics & Prompt Basics)
在开始图像生成之前,您需要一个已验证的电子邮箱来获取免费试用 (Free Trial),或是开通订阅 (Subscription)。
基础知识 (Basics)
- 构思并编写您的提示词 (Prompt)。
- 挑选您最满意的生成结果来进行“编辑 (Edit)”、“生成变体 (Generate Varieties)”或“细节增强 (Enhance)”。
- 调整您的文本提示词、生成设置,或使用我们的“编辑图像 (Edit Image)”画布直接修改图像本身。
- 在适用的情况下调整“重绘强度与噪点 (Strength & Noise)”或“步数与提示引导系数 (Steps & Prompt Guidance)”,也可以重新聚焦您的文本提示。
- 尝试各种不同的图像分辨率 (Image Resolution) 与宽高比。
已经熟练掌握了? 试试更高级的图像生成方法吧:图生图 (Image2Image) 和 氛围转移 (Vibe Transfer),使用画布 (Canvas),或探索多角色提示词写作 (Multi-Character Prompting)。
我该如何编写提示词? (How do I word my prompt?)
自然语言 VS 标签 (Natural Language vs Tagging): 您可以尝试只使用自然语言作为提示词,用完整的句子描述事物,但您也可以使用“标签 (Tags)”来描述主体。当您输入时,AI 会自动推荐它熟悉的标签。每个标签建议旁边的小圆圈的不透明度 (Opacity) 代表了 AI 对该标签的熟悉程度。
词法单元限制 (Token Limit): 请注意您的上下文限制进度条 (Context Limit bar)!它会显示您的提示词还剩多少可用空间!请始终记住,AI 只能“看”到特定数量的词法单元,因此过度冗长、重复或者极其繁琐的标签描述可能并非理想之选。
鸭鸭提示 (Goose Tip):注意提示文本框底部的进度条!当您接近文本提示上下文的大小时,它会慢慢填满。
顺序很重要 (Order matters): 尝试改变您的主体和标签的顺序!根据您将信息放置在提示词中的位置不同,结果可能会有很大差异。建议将最重要的事情放在提示词的前半部分。
强调标签 (Emphasize it): AI 是否忽略了您给它的标签?用 {} 括号将标签括起来可以增强它,用 [] 可以减弱它。这可以解决某些信息覆盖了您真正希望 AI 关注的问题! 例子:{blonde hair} 加强金发,[blue eyes] 减弱蓝眼。
鸭鸭提示 (Goose Tip):我们强烈建议您进行提示词的实验。 您可以照常生成,或使用较少的步数 (Steps) 快速查看哪些词对您的目的最有效,还可以通过组合不同的事物来摸索您最喜欢的标签。
那些设置都是什么意思? (What are all those Settings?)
步数 (Steps)
步数定义了 AI 从您提示词的初始创建阶段开始需要优化的迭代次数。您可以使用较少的步数来快速生成并查看图像的发展方向,也可以增加步数来生成一幅完整的图像。但过多的步数也可能适得其反,或者无法再给您的生成图像带来更多优化。如果您想节省 Anlas 货币,可以将步数保持在相对较低的水平,直到您找到一幅具有您喜欢的构图的生成图,然后使用其上的“细节增强 (Enhance)”按钮进行进一步优化优化。
鸭鸭提示 (Goose Tip):对于 Opus 订阅者,如果图像尺寸在普通 (Normal) 阈值以下,并且每次仅生成一张,那么以 28 步或更少步数生成图像不会消耗 Anlas。
提示词引导系数 (Prompt Guidance)
提示引导值表示 AI 将在多大程度上响应您的提示,以及它拥有多少自由发挥的空间。较高的引导值可以帮助 AI 更紧密贴合您文本提示的整体意图,但如果设置得过高,可能会产生不良影响。 有时,提示引导值会调节最终生成图像的精细程度和强度:较低的引导值会使图像看起来更像油画、更梦幻、更柔和;而较高的引导值则提供更多的精细细节和锐利度。
鸭鸭提示 (Goose Tip):改变提示词引导系数可以改变生成图像中的细节。如果您刚刚生成了一张图片,并想改变其中的一些小细节,您可以尝试锁定种子 (Seed),然后微量增减引导系数看看它们是否发生了变化。如果您直接输入数字,还可以使用更小的的小数增量!
什么是种子? (What is a Seed?)
种子 (Seed) 指定了 AI 计算单张图像的确切方式。每个随机生成的图像都有一个独特的种子数。您可以点击生成图像右下角的种子数值,将其复制到文本框。在下载图片的文件名以及图片的 Exif 数据中也能找到种子数。 输入以前生成过的种子数可以帮助 AI 顺着相同的方向生成。
鸭鸭提示 (Goose Tip):右下角显示的种子数是当前历史记录中选定图像的生成种子。如果您想重新使用该会话中较早前生成的某张图像的种子,只需在历史记录中选中它并复制即可!
细节增强 (Enhance)
增强 (Enhance) 功能会让生成的图像基于提示词再次通过该处理流程以改善画质。 量级 (Magnitude) 滑块是强度 (Strength) 和噪点 (Noise) 两个数值组合而成的。您可以使用量级滑块,也可以选择 “显示单独设置 (Show Individual Settings)” 自己设定数值:
- 高强度 (High Strength) 允许 AI 大幅改变图像构图。较低的强度将更接近原始图。
- 噪点 (Noise) 可以让 AI 生成更多细节,但如果过高会导致奇怪的画面伪影。
我还是不知道怎么写提示词!该怎么办?
如果您生成的图像质量不佳,请尝试在提示词中添加 very aesthetic, best quality, high quality(极具美感、最佳质量、高质量),这不仅将引入更高质量的训练数据,也会立即改善您的图片结果。
画面主体关注 (Subject)
您的提示词焦点应该放在生成文本的前半部分。例如,“一个术士 (a sorcerer)”、“一只小猫 (a tiny kitten)”、“双剑碰撞 (clashing swords)”、“一本书 (a book)”,任何您能想到的应当成为图像主要对象的内容。另一方面,如果您想要一种带有惊喜结果的更抽象的创作,那就想到什么就输入什么吧!
风格 / 画面框架 / 艺术家 / 媒介 / 时代 (Style / Framing / Artist / Medium / Time or Era)
添加风格或框架可以使 AI 的视觉聚焦在您的对象上:特写 (close-up)、肖像 (portrait)、风景 (landscape)、广角 (wide angle) 等。它还能够影响图像的风格属性。 例如:在您的提示词前面加上 portrait (肖像) 会让镜头聚焦得多,营造不同的构图和动态感。
您可以尝试使用数量前缀来定义生成对象,如 1girl (一个女孩), 1boy, 1other,并将它们放在提示最前面。
画作媒介 (Medium)
媒介标签 (Medium tags) 可以用来为您的图像指定特定的绘画风格——甚至更多!如 watercolor (medium)(水彩)或 copics (medium)(马克笔),会使图像相应地呈现出更接近水彩画或马克笔的效果。
更多媒介标签例子:3d (medium), animated (medium), ink (medium), pen (medium), graphite (medium)(石墨), watercolor pencil (medium) 等。
鸭鸭提示 (Goose Tip):大胆搭配!结合各种不同的风格或使用不寻常的媒介来获取令人惊讶的结果!
镜头构图与框架 (Framing)
构图标签 (Framing tags) 用于调整图像中拍摄对象的视角。例如,使用 pov 鼓励 AI 像从另一个角色的眼睛注视一样构图,通常会在你的图像中加上第一人称的双手。使用 from below(从下往上)会导致图像采用更低的仰角。
构图词例子:atmospheric perspective (大气透视), dutch angle (倾斜镜头/荷兰角), fisheye (鱼眼), panorama (全景), vanishing point (消失点透视), perspective (透视), pov, upside-down (上下颠倒), cowboy shot (过膝/牛仔镜头) 等。
时代年份 (Time or Era)
如果您给 AI 提供一个时间点,它就可以在图像中实现该时代的元素。 时代例子:1990s (style), 1800s, renaissance (文艺复兴), rococo (洛可可), retro (复古)。 您还可以查阅自动弹出的标签建议!NovelAI Diffusion Anime V2 及更新的模型还支持具体的年份标签 (Year tags)。
物件对焦 (Object Focus)
您可以指定 AI 以特定的物体作为画面焦点。比如 animal focus (聚焦动物), eye focus, weapon focus。
鸭鸭提示 (Goose Tip):不要仅仅因为某个词没有被识别为建议标签就不敢用。NovelAI Diffusion 同样经过了散文语言的训练。