AI 绘画离不开「提示词(Prompt)」——如何构造清晰、生动、有表现力的提示词,直接决定你生成图像的质量。而 Stable Diffusion 的提示词构造相比 Midjourney 更加自由,但也更考验组织语言的能力。
今天这篇教程,教你零代码,用 Dify 创建一个提示词生成器,专门为 Stable Diffusion Web UI 服务!无论你是萌新还是老手,只需 5 分钟就能上线!
本项目使用的是【文本生成类】。
-
✅ 如果你希望构建一个支持多轮对话、回答用户问题的助手,比如旅游咨询、生活问答——推荐选择 聊天助手。
-
✅ 如果你需要一个具备“调用工具 + 处理任务”能力的 AI 助手,比如自动规划行程、查天气、查票价——请选择 Agent。
-
✅ 如果你的目标是让 AI 生成一段结构化内容,比如 Stable Diffusion 提示词、公众号标题、广告文案——那就使用 文本生成应用。
🎯 简单来说:聊天助手负责聊,Agent负责干,文本应用负责写。
🛠️ 实战开始:搭建你的提示词生成器
第一步:新建文本生成类应用
在控制台点击【新建应用】,选择应用类型为【文本生成】。
📌 示例配置:
-
应用名称:Stable Diffusion 提示词生成器
-
应用描述:生成高质量英文 Prompt,适配 SD Web UI
-
图标:可使用 AI、绘画、魔法棒类图标
第二步:配置系统提示词
系统提示词是关键所在!它告诉大模型“你要怎么生成这段内容”。
下面给出一个案例,更多的可以让其给出:推荐的模型、迭代步数、采样方法等。
💡 推荐系统提示词示例:
你是一个专业的 AI 绘画提示词设计师,熟悉 Stable Diffusion Web UI 的提示词结构。
用户会提供一个绘画主题,比如“未来城市夜景”或“蒸汽朋克猫咪”,你需要将其优化为标准的英文 Prompt。
生成的提示词应包含构图、风格、艺术家风格、背景细节等关键词。
生成负面提示词,避免图片异常出图。
用英文输出提示词,不要包含解释说明。
第三步:设置用户输入
我们希望用户只需要输入一个中文描述。
例如输入:
星球大战风格的废墟城市
系统就能返回:
Prompt:
"A sprawling ruined city in the style of Star Wars, with crumbling skyscrapers, broken walkways, and scattered debris, cinematic lighting with dramatic shadows, dystopian atmosphere, detailed textures, rusted metal and cracked stone, overgrown with alien vegetation, sci-fi realism, inspired by Ralph McQuarrie and John Berkey, ultra-detailed, 8K, HDR, volumetric fog, glowing neon remnants, distant starfighters flying overhead."Negative Prompt:
"blurry, low resolution, distorted proportions, extra limbs, deformed faces, poorly drawn hands, oversaturated colors, unrealistic lighting, watermarks, signatures, text, cartoonish style, low detail, out of focus."
📌 设置方式:在提示词中填入变量,该变量作为用户输入
第四步:测试效果
点击【预览】或【发布】进入测试。
试试以下输入:
星球大战风格的废墟城市
系统应输出类似:
Prompt:
"A sprawling ruined city in the style of Star Wars, with crumbling skyscrapers, broken walkways, and scattered debris, cinematic lighting with dramatic shadows, dystopian atmosphere, detailed textures, rusted metal and cracked stone, overgrown with alien vegetation, sci-fi realism, inspired by Ralph McQuarrie and John Berkey, ultra-detailed, 8K, HDR, volumetric fog, glowing neon remnants, distant starfighters flying overhead."Negative Prompt:
"blurry, low resolution, distorted proportions, extra limbs, deformed faces, poorly drawn hands, oversaturated colors, unrealistic lighting, watermarks, signatures, text, cartoonish style, low detail, out of focus."
将提示词填入 Stable Diffusion Web UI ,图片如下:
第五步:发布并分享!
完成测试后,点击【发布】,即可生成链接或嵌入你的网站!
你也可以接入 Stable Diffusion Web UI 接口,直接串联前端生成图像,实现Prompt → 图像一键生成体验。
🔍 优化建议
-
添加风格下拉菜单:如“写实 / 蒸汽朋克 / 水彩风 / 像素风”等
-
用工作流串联图像生成 API,真正一站式出图
-
翻译模块:接入百度或DeepL翻译,将中文描述先翻译,再生成提示词(可提升稳定性)
✅ 总结:打造属于你的提示词神器
步骤 | 内容 |
---|---|
第一步 | 新建“文本生成类”应用 |
第二步 | 设置系统提示词,指定提示词结构 |
第三步 | 配置用户输入 |
第四步 | 测试并调整输出风格 |
第五步 | 发布并分享链接或接入前端 |