先说结论:给 Stable Diffusion 写空状态插画的提示词,不能偷懒。你想要的“暂无数据”“加载中”或者“网络错误”这类 UI 场景,都得单独设计提示词结构。你不能随手丢一句“一个女孩在看书”进去——那样出来的图大概率带个人脸,背景还复杂得要命。空状态插画的核心是什么?是极简,是留白,是功能语义一目了然。
下面直接上干货,一步一步告诉你该怎么写。
先确认模型与基础配置
打开 Web UI 后,第一步就是检查加载的模型。画 UI/平面风格的,推荐用 【epicrealism】 或 【juggernautXL_v8R】。SD XL 模型比 1.5 版本更适合这种场景——它对干净线条和扁平化构图的理解好得多,所以优先选它。
VAE 也得配好。SD1.5 的话,选 vae-ft-mse-840000-ema-pruned.safetensors;如果是 SD XL,默认已经优化过了,留空就行。
还有一点:CLIP 终止层数填 2。有了这个设置,文字识别会更准,图标也不容易变形。这是多数 UI 向模型的经验值,填错了画面就容易歪。
构建空状态提示词的三要素结构
正向提示词怎么组织?顺序是关键:【质量层】→【主体层】→【样式层】。顺序一乱,AI 就会忽略你真正的需求。
质量层是固定的:masterpiece, best quality, ultra-detailed, sharp focus, clean lines, vector-style, flat design, no background, white space, centered composition
主体层则根据实际文案动态替换。比如你显示“no data found”,提示词就写成 【“no data found” text in clean sans-serif font】;如果是“loading…”,则写成 【animated loading spinner icon, minimalist line art】。注意:文案必须用引号包裹,同时明确字体或图标类型——不要只放一个英文单词就完事了。
样式层是锁定风格的:Figma UI mockup、iOS 17 style、Material Design 3,或者 flat illustration——选一个就行,混用容易冲突。做微信小程序就选 WeChat Mini Program UI style,做钉钉就加 DingTalk official icon set。
一键生成可直接用的提示词模板
方法一:用 SixGod_K 提示词插件快速组装
在界面右侧找到「SixGod_K 提示词」→ 点击展开 → 进入「UI元素」分类 → 按顺序点击:【空状态文案】→【线性图标】→【iOS风格】→【白色背景】。插件会自动拼接出这样的提示词:masterpiece, best quality, “no data” text, thin line icon, iOS 17 style, flat vector, white background, centered
方法二:手动粘贴即用型组合
直接复制下面这整行(不要删空格):
masterpiece, best quality, ultra-detailed, “page not found” in Inter Bold font, minimalist outline icon of broken link, Figma UI mockup, flat design, no background, pu re white canvas, centered composition, 8k
方法三:Dynamic Prompts 动态生成变体
在正向提示词框里输入:A {empty state|blank page|loading screen} with {“no results”|“try again”|“offline”} text in {SF Pro|Inter|HarmonyOS Sans} font, {line icon|monochrome glyph|dot animation}, {iOS|Android|Web} UI style
启动 Dynamic Prompts 插件 → 点击「Generate」→ 生成的 10 组结果中,第 3 组和第 7 组是最稳的——测试表明,这两组几乎不会出现多余的装饰元素。
反向提示词必须屏蔽的干扰项
(worst quality, low quality, jpeg artifacts, blurry, text error, spelling mistake, extra text, watermark, signature, username, multiple people, human face, photorealistic, 3d render, shadow, gradient background, busy pattern)
加 【extra text】 很关键:空状态图里只需要文案本身,但 AI 经常会自己加上“©2026”或者“Click here”之类的无意义文字——这一项能有效拦住它。
如果生成图出现了灰色底色,别犹豫,在反向提示词末尾加上:gray background, off-white fill。这是 SD XL 对“no background”理解偏差的常用修复手段。
