🎨全能视觉风格提示词@炮老师的小课堂
39 style cards and a creative-spec LLM that writes your image prompt for you
- 🖼️ 用户参考图1
- 🖼️ 用户参考图2
- 🖼️ 用户参考图3
- 🖼️ 用户参考图4
- 🖼️ 用户参考图5
- 🖼️ 用户参考图6
- 🖼️ 用户参考图7
- 🖼️ 用户参考图8
- 🖼️ 用户参考图9
- 🎨 最终图像提示词
- 🇨🇳 中文提示词
- 🇬🇧 英文提示词
- 🧬 Creative Spec视觉规范
- 🔎 检索参考报告
- 🃏 使用风格卡
- ℹ️ 最终处理信息
Name a task and this node has a field for it. DapaoVisualStylePromptNode ("🎨全能视觉风格提示词@炮老师的小课堂") is the pack's prompt-engineering brain: it does not generate an image, it generates the prompt - and it generates a lot of prompt. Thirty-nine visual style cards, a creation-task selector, a use-scene selector, a target-model selector, and a full bank of advanced visual controls (composition, camera/lens, lighting, color, mood, text strategy, what to preserve, what to avoid). It pipes all of that through an LLM (dapaoAI relay, eleven models, default gemini-3.7-flash) and outputs a finished image prompt plus a machine-readable "Creative Spec." Then you wire that text into whichever generator node - Seedream, FLUX, SD, Midjourney, Banana - matches your target.
What it's actually for
The killer feature set is the 🎯 目标图像模型 dropdown: 通用图像模型 / GPT Image 2 / Banana / Gemini Image / Midjourney / FLUX / Stable Diffusion. Same brief, model-appropriate prompt out. That's the promise of LLM-assisted prompting done right - the KB's llm-in-comfyui essay calls this exact pattern (a second language model writing instructions for the first) the architecture-native way to prompt in 2026.
The practical inputs:
- 📝 原始视觉需求 - the only required text. The tooltip gives the smart workflow: to optimize an existing prompt, paste it here and set 创作任务 to 优化现有提示词.
- 🎨 创作任务 - 8 modes (auto-detect, from-scratch, optimize existing, reference-image subject keep, style transfer, edit/局部修改, product-ad visual, custom).
- 🧩 视觉风格卡 - 39 cards across domains (产品广告/人像摄影/插画叙事/海报封面/科幻奇幻…), or 自动选择 and let the LLM pick a card or declare none fits.
- 🔍 真实提示词联网检索 - here's the interesting one: turn it on and the node queries a bundled read-only database of real prompts (adapted from the
NanmiCoder/open-image-promptsproject) and validates source-image URLs online. First use downloads ~84.6MB, and it does not download the image pack. Off by default because it's a privacy/bandwidth choice.
The 🚀 展开更多视觉控制 toggle (default on) reveals the deep controls: 构图/镜头/光线/配色/氛围/画面文字/核心保留/避错/风格改造强度/细节密度. It's a lot of knobs. You do not need all of them - set 自动判断 on the ones you don't care about and let the LLM decide.
Outputs
Seven strings: 🎨 最终图像提示词, 🇨🇳 中文提示词, 🇬🇧 英文提示词, 🧬 Creative Spec视觉规范 (the structured spec for API tools), 🔍 检索参考报告, 🏆 使用风格卡, ℹ️ 处理信息. For most workflows you want the final prompt (or EN/CN depending on your target model).
Install and when to use it
Pack-standard: Manager → dapaoAPI, or clone + pip install -r requirements.txt + restart. Then a dapaoAI key for the LLM calls.
Honest verdict: this is a power-user tool with a learning curve hidden under all those dropdowns. If you mostly write prompts fine by hand, it's overkill - a plain LLM node can do 80% of this with one instruction. Where it earns its keep: consistent brand/commercial output, translating one brief across five target models, and the retrieval mode for finding real-prompt grounding instead of hallucinating style. The main trap is cost creep - every run is an LLM call (plus a retrieval call if enabled), so iterate on your workflow before you iterate on the prompt count.
Inputs (49)
| Name | Type | Default | Description |
|---|---|---|---|
| 🔑 API密钥 | STRING | — | |
| 🤖 LLM模型 | COMBO | gemini-3.7-flash | 11 options: gpt-5.5, gpt-5.6-luna, gpt-5.6-terra, gpt-5.6-sol, claude-fable-5, claude-opus-4-8, +5 |
| 📝 原始视觉需求 | STRING | 唯一主要文字输入框。优化旧提示词时,把旧提示词直接粘贴到这里,并将创作任务选择为“优化现有提示词”。 | |
| 🧩 创作任务 | COMBO | 自动判断 | 8 options: 自动判断, 从零生成文生图提示词, 优化现有提示词, 参考图主体保持, 参考图风格迁移, 图像编辑与局部修改, +2 |
| ✍️ 自定义创作任务 | STRING | — | |
| 🔎 真实提示词联网检索 | BOOLEAN | false | 开启后查询本地只读数据库,并联网验证来源图片URL;首次使用自动下载约84.6MB数据库,不下载图片包。 |
| 🖼️ 联网参考数量 | INT | 21–4 | — |
| 🎨 视觉风格卡 | COMBO | 自动选择 | 41 options: 自动选择, 产品广告|暗黑元素奢侈品, 产品广告|白色画廊高键产品, 产品广告|动态液体爆破, 产品广告|产品即世界, 产品广告|爆炸结构与切面剧场, +35 |
| ✍️ 自定义视觉风格 | STRING | — | |
| 🎯 使用场景 | COMBO | 自动判断 | 15 options: 自动判断, 广告主视觉, 电商商品图, 社交媒体内容, 海报, 封面设计, +9 |
| ✍️ 自定义使用场景 | STRING | — | |
| 📐 图片比例 | COMBO | 自动 | 11 options: 自动, 1:1, 16:9, 9:16, 4:3, 3:4, +5 |
| 🎯 目标图像模型 | COMBO | 通用图像模型 | 6 options: 通用图像模型, GPT Image 2, Banana / Gemini Image, Midjourney, FLUX, Stable Diffusion |
| 🌐 输出语言 | COMBO | 英文(推荐) | 3 options: 英文(推荐), 简体中文, 中英双份 |
| 🎛️ 展开更多视觉控制 | BOOLEAN | true | 开启后显示构图、镜头、光线、保真、文字和避错等进阶选项。 |
| 🗂️ 视觉领域 | COMBO | 自动识别 | 12 options: 自动识别, 产品广告, 人像摄影, 绘画与手工, 食物饮品, 插画叙事, +6 |
| ✍️ 自定义视觉领域 | STRING | — | |
| 🧭 构图与视角 | COMBO | 自动判断 | 17 options: 自动判断, 极近特写, 近景特写, 中景, 全身构图, 广角远景, +11 |
| ✍️ 自定义构图与视角 | STRING | — | |
| 📷 镜头与景深 | COMBO | 自动判断 | 16 options: 自动判断, 浅景深, 深焦, 广角, 长焦, 微距, +10 |
| ✍️ 自定义镜头与景深 | STRING | — | |
| 💡 光线 | COMBO | 自动判断 | 17 options: 自动判断, 柔光, 硬光, 轮廓光, 逆光, 侧光, +11 |
| ✍️ 自定义光线 | STRING | — | |
| 🎨 配色 | COMBO | 自动判断 | 16 options: 自动判断, 单色, 黑白, 暖色调, 冷色调, 粉彩, +10 |
| ✍️ 自定义配色 | STRING | — | |
| 🌫️ 画面氛围 | COMBO | 自动判断 | 17 options: 自动判断, 平静, 温馨, 欢快, 浪漫, 梦幻, +11 |
| ✍️ 自定义画面氛围 | STRING | — | |
| 🖼️ 参考图用途 | COMBO | 自动判断 | 8 options: 自动判断, 主体身份与外观, 产品结构与细节, 构图与机位, 视觉风格与材质, 光线与配色, +2 |
| ✍️ 自定义参考图用途 | STRING | — | |
| 🔤 画面文字策略 | COMBO | 自动判断 | 7 options: 自动判断, 不要画面文字, 严格保留原始需求中的文字, 生成简短中文标题, 生成品牌广告文案, 只预留文字排版空间, +1 |
| ✍️ 自定义画面文字策略 | STRING | — | |
| 🔒 核心保留策略 | COMBO | 自动提取核心内容 | 8 options: 自动提取核心内容, 严格保持人物身份与五官, 严格保持产品结构与Logo, 保持姿势与主体构图, 保持主色与品牌视觉, 允许合理调整, +2 |
| ✍️ 自定义核心保留策略 | STRING | — | |
| 🚫 避错策略 | COMBO | 自动避免常见生成错误 | 8 options: 自动避免常见生成错误, 不要额外文字、水印与Logo, 避免人物畸形与多余肢体, 避免多余人物与无关物体, 避免背景杂乱与主体不清, 避免过度磨皮与塑料质感, +2 |
| ✍️ 自定义避错策略 | STRING | — | |
| 🎚️ 风格改造强度 | COMBO | 均衡增强(推荐) | 5 options: 保守优化, 均衡增强(推荐), 强烈风格化, 实验性重构, 自定义(下方填写) |
| ✍️ 自定义风格改造强度 | STRING | — | |
| 🧠 细节密度 | COMBO | 标准 | 3 options: 简洁, 标准, 专业高密度 |
| 🎲 随机种 | INT | 00–18446744073709550000 | 控制ComfyUI缓存,不发送给LLM接口。 |
| 🚫 出错时跳过opt | BOOLEAN | false | — |
| 🖼️ 用户参考图1opt | IMAGE | 用户提供的视觉事实参考,最多9张;与档案联网参考互不替代。 | |
| 🖼️ 用户参考图2opt | IMAGE | 用户提供的视觉事实参考,最多9张;与档案联网参考互不替代。 | |
| 🖼️ 用户参考图3opt | IMAGE | 用户提供的视觉事实参考,最多9张;与档案联网参考互不替代。 | |
| 🖼️ 用户参考图4opt | IMAGE | 用户提供的视觉事实参考,最多9张;与档案联网参考互不替代。 | |
| 🖼️ 用户参考图5opt | IMAGE | 用户提供的视觉事实参考,最多9张;与档案联网参考互不替代。 | |
| 🖼️ 用户参考图6opt | IMAGE | 用户提供的视觉事实参考,最多9张;与档案联网参考互不替代。 | |
| 🖼️ 用户参考图7opt | IMAGE | 用户提供的视觉事实参考,最多9张;与档案联网参考互不替代。 | |
| 🖼️ 用户参考图8opt | IMAGE | 用户提供的视觉事实参考,最多9张;与档案联网参考互不替代。 | |
| 🖼️ 用户参考图9opt | IMAGE | 用户提供的视觉事实参考,最多9张;与档案联网参考互不替代。 |
Outputs (7)
| Name | Type | Description |
|---|---|---|
| 🎨 最终图像提示词 | STRING | — |
| 🇨🇳 中文提示词 | STRING | — |
| 🇬🇧 英文提示词 | STRING | — |
| 🧬 Creative Spec视觉规范 | STRING | — |
| 🔎 检索参考报告 | STRING | — |
| 🃏 使用风格卡 | STRING | — |
| ℹ️ 最终处理信息 | STRING | — |