目錄

ComfyUI 提示詞技巧:正向、負向提示詞與權重語法

提示詞(prompt)決定了圖片的內容。這一節介紹寫出有效提示詞的方法,以及 ComfyUI 中的特殊語法。

用英文寫

大多數圖像模型主要以英文資料訓練,英文提示詞的效果最好。不擅長英文時,可以先用中文描述想要的畫面,再請翻譯工具或 AI 助理翻成英文。部分新模型(例如 Qwen-Image)對中文的理解較好,可以參考模型說明。

提示詞結構

一個好的提示詞通常包含這些部分:

部分例子
主體a young woman reading a book
細節wearing a knitted sweater, long black hair
場景in a quiet library, wooden shelves
風格watercolor illustration / cinematic photo / anime style
光線soft morning light, golden hour, neon lights
構圖與鏡頭close-up, wide shot, from above, 35mm lens, shallow depth of field
品質highly detailed, sharp focus

組合起來:

a young woman reading a book in a quiet library, wearing a knitted sweater, long black hair,
wooden shelves, soft morning light through the window, cinematic photo, 35mm lens,
shallow depth of field, highly detailed

不同模型的寫法差異

模型提示詞風格
SD 1.5 / SDXL以關鍵字為主,用逗號分隔,越前面的詞影響越大
動漫系的 SDXL 微調模型常使用 tag 形式,例如 1girl, solo, smile, school uniform,請參考模型頁面的範例
Flux、Qwen-Image 等新模型理解完整的自然語言句子,可以像描述一張照片一樣寫一段話,也比較能正確畫出文字

使用新模型時,寫一段清楚的描述通常比堆疊關鍵字更有效:

A photo of a small coffee shop at night. A wooden sign above the door reads "Good Coffee".
Warm yellow light comes from inside, and rain is reflecting the light on the street.

負向提示詞

告訴模型「不要什麼」。SD 1.5 / SDXL 常用:

blurry, low quality, worst quality, jpeg artifacts, watermark, text, signature,
deformed, bad anatomy, extra fingers, cropped
  • 負向提示詞只放真正出現的問題,不必塞一大堆。
  • 很多新模型(以及 CFG 設為 1 的情況)負向提示詞沒有作用,以範本的設定為準。

權重語法

ComfyUI 可以用括號調整某個詞的重要程度:

語法效果
(word)權重 1.1
(word:1.3)權重 1.3(加強)
(word:0.7)權重 0.7(減弱)
(red hat, blue scarf:1.2)同時調整多個詞

選取文字後按 Ctrl + ↑ / Ctrl + ↓ 可以快速調整權重。

權重一般在 0.5~1.5 之間,太高容易破圖。

ComfyUI 的權重計算方式和 A1111 WebUI 略有不同,從 WebUI 複製過來的提示詞效果可能不完全一樣。

常用關鍵字

攝影

photo, DSLR, 35mm, 85mm portrait, bokeh, shallow depth of field, film grain, long exposure

光線

soft light, golden hour, backlit, rim light, studio lighting, volumetric light, neon

構圖

close-up, medium shot, full body, wide angle, from above, from below, symmetrical, rule of thirds

風格

watercolor, oil painting, pencil sketch, anime, pixel art, 3d render, isometric, flat illustration, ukiyo-e

迭代的方法

  1. 從簡短的提示詞開始,確認主體正確。
  2. 固定種子,一次只加入或修改一個部分,觀察變化。
  3. 某個元素一直沒出現:把它移到前面、加權重,或換一個更具體的說法。
  4. 某個元素太強:降低權重,或從提示詞中刪除相關的描述。

文字編碼節點的變化

除了基本的 CLIP Text Encode,有些模型會使用專屬的文字編碼節點(例如 SDXL 的進階版、Flux 的節點),可以額外設定解析度或 guidance。使用官方範本時,照範本中的節點即可。

更新於 2026年10月12日