Nodes/ComfyUI-dapaoAPI/🎨全能视觉风格提示词@炮老师的小课堂
ComfyUI Node

🎨全能视觉风格提示词@炮老师的小课堂

39 style cards and a creative-spec LLM that writes your image prompt for you

By paolaoshi·Created 10 months ago·Updated a day ago· 217
🎨全能视觉风格提示词@炮老师的小课堂
  • 🖼️ 用户参考图1
  • 🖼️ 用户参考图2
  • 🖼️ 用户参考图3
  • 🖼️ 用户参考图4
  • 🖼️ 用户参考图5
  • 🖼️ 用户参考图6
  • 🖼️ 用户参考图7
  • 🖼️ 用户参考图8
  • 🖼️ 用户参考图9
  • 🎨 最终图像提示词
  • 🇨🇳 中文提示词
  • 🇬🇧 英文提示词
  • 🧬 Creative Spec视觉规范
  • 🔎 检索参考报告
  • 🃏 使用风格卡
  • ℹ️ 最终处理信息
🔑 API密钥
🤖 LLM模型gemini-3.7-flash
📝 原始视觉需求
🧩 创作任务自动判断
✍️ 自定义创作任务
🔎 真实提示词联网检索false
🖼️ 联网参考数量2
🎨 视觉风格卡自动选择
✍️ 自定义视觉风格
🎯 使用场景自动判断
✍️ 自定义使用场景
📐 图片比例自动
🎯 目标图像模型通用图像模型
🌐 输出语言英文(推荐)
🎛️ 展开更多视觉控制true
🗂️ 视觉领域自动识别
✍️ 自定义视觉领域
🧭 构图与视角自动判断
✍️ 自定义构图与视角
📷 镜头与景深自动判断
✍️ 自定义镜头与景深
💡 光线自动判断
✍️ 自定义光线
🎨 配色自动判断
✍️ 自定义配色
🌫️ 画面氛围自动判断
✍️ 自定义画面氛围
🖼️ 参考图用途自动判断
✍️ 自定义参考图用途
🔤 画面文字策略自动判断
✍️ 自定义画面文字策略
🔒 核心保留策略自动提取核心内容
✍️ 自定义核心保留策略
🚫 避错策略自动避免常见生成错误
✍️ 自定义避错策略
🎚️ 风格改造强度均衡增强(推荐)
✍️ 自定义风格改造强度
🧠 细节密度标准
🎲 随机种0
🚫 出错时跳过false

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-prompts project) 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.

Category🤖dapaoAPI/🍬大炮API常用工具🍬

Inputs (49)

NameTypeDefaultDescription
🔑 API密钥STRING
🤖 LLM模型COMBOgemini-3.7-flash11 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
🔎 真实提示词联网检索BOOLEANfalse开启后查询本地只读数据库,并联网验证来源图片URL;首次使用自动下载约84.6MB数据库,不下载图片包。
🖼️ 联网参考数量INT21–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: 英文(推荐), 简体中文, 中英双份
🎛️ 展开更多视觉控制BOOLEANtrue开启后显示构图、镜头、光线、保真、文字和避错等进阶选项。
🗂️ 视觉领域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: 简洁, 标准, 专业高密度
🎲 随机种INT00–18446744073709550000控制ComfyUI缓存,不发送给LLM接口。
🚫 出错时跳过optBOOLEANfalse
🖼️ 用户参考图1optIMAGE用户提供的视觉事实参考,最多9张;与档案联网参考互不替代。
🖼️ 用户参考图2optIMAGE用户提供的视觉事实参考,最多9张;与档案联网参考互不替代。
🖼️ 用户参考图3optIMAGE用户提供的视觉事实参考,最多9张;与档案联网参考互不替代。
🖼️ 用户参考图4optIMAGE用户提供的视觉事实参考,最多9张;与档案联网参考互不替代。
🖼️ 用户参考图5optIMAGE用户提供的视觉事实参考,最多9张;与档案联网参考互不替代。
🖼️ 用户参考图6optIMAGE用户提供的视觉事实参考,最多9张;与档案联网参考互不替代。
🖼️ 用户参考图7optIMAGE用户提供的视觉事实参考,最多9张;与档案联网参考互不替代。
🖼️ 用户参考图8optIMAGE用户提供的视觉事实参考,最多9张;与档案联网参考互不替代。
🖼️ 用户参考图9optIMAGE用户提供的视觉事实参考,最多9张;与档案联网参考互不替代。

Outputs (7)

NameTypeDescription
🎨 最终图像提示词STRING
🇨🇳 中文提示词STRING
🇬🇧 英文提示词STRING
🧬 Creative Spec视觉规范STRING
🔎 检索参考报告STRING
🃏 使用风格卡STRING
ℹ️ 最终处理信息STRING