AI 圖像 prompts 最適合採用結構化堆疊,包括主體、風格、燈光、構圖和技術修飾詞,而不是一個冗長的描述句。 Stable Diffusion 和 Midjourney 在底層以不同方式解讀 prompts,但相同的基本組成元素都能改善兩者的結果:具體說明你想要的內容,並將細節分層加入,而不是把所有內容一股腦塞進一串冗長的片語中。
每個 prompt 都是具版本控制的成品
Tarquin - Prompt Operations Manager AI Skill
將這段內容放入 Claude,取得以製作資產方式管理的 prompts:具備版本控制、經過測試並加以追蹤,而不是每次都從頭重新發明。
$19
取得 Skill →
圖像生成的基本 prompt 堆疊結構
| 層次 | 範例 |
|---|---|
| 主體 | 「一隻坐在高草叢中的紅狐」 |
| 風格 | 「水彩插畫」或「寫實風格」 |
| 燈光 | 「黃金時段光線」或「柔和的攝影棚燈光」 |
| 構圖 | 「特寫鏡頭」或「廣角、三分法」 |
| 技術修飾詞 | 長寬比、品質標籤、negative prompts(排除不想要的元素) |
Stable Diffusion 與 Midjourney:語法基礎
- Stable Diffusion 偏好以逗號分隔的標籤。 關鍵字式短語效果良好,而 negative prompts 則是用於排除不想要元素的獨立欄位。
- Midjourney 偏好搭配參數的自然語言。 以更接近句子的方式書寫,然後在結尾附加長寬比或風格化強度等參數。
- 兩者都受益於具體的風格參考。 指明藝術風格、媒材或時代,比使用「美麗」或「漂亮」等模糊形容詞更能可靠地縮小輸出範圍。
- 兩者都更重視反覆迭代,而非一次寫出完美的 prompt。 生成後一次調整一個變數,再重新生成。
圖像 prompt 的常見錯誤
- 在一個 prompt 中堆疊互相矛盾的風格。「寫實卡通水彩」會讓模型感到困惑,而不是將這些風格融合在一起。
- 以模糊的品質描述取代具體細節。「高品質」不如直接說明實際的燈光配置或構圖風格。
- 略過負面 prompts。明確排除常見的瑕疵(多餘的肢體、模糊的邊緣),通常比加入更多正向細節更能改善結果。
延伸閱讀:prompt engineering 101。另請參閱 適用於特定任務的 ChatGPT 最佳 AI 聊天機器人替代方案。
常見問題
Stable Diffusion 和 Midjourney 使用相同的 prompt 語法嗎?
不一樣,Stable Diffusion 偏好以逗號分隔的標籤,而 Midjourney 偏好附加參數的自然語言,但兩者適用相同的內容原則。
什麼是負面 prompt?為什麼它很重要?
負面 prompt 會告訴模型要排除哪些內容,例如多餘的肢體或模糊的邊緣。對於清理結果而言,它往往和正向 prompt 一樣重要。
我應該將圖像 prompts 寫成完整句子,還是關鍵字清單?
取決於工具:Midjourney 很適合自然語句,Stable Diffusion 通常對結構化的關鍵字標籤反應更好。
風格參考應該具體到什麼程度?
非常重要。指定實際的藝術風格、媒材或攝影技術,比使用「美麗」或「漂亮」等泛泛詞語更能可靠地縮小結果範圍。
為什麼我的圖像 prompt 不斷產生不一致的結果?
一個 prompt 中經常包含太多互相競爭的風格或主體指示。簡化為一種明確的風格和主體,然後逐步調整。
重點
優質的 AI 圖像 prompts 會分層加入主體、風格、光線、構圖和技術修飾詞,而不是把所有內容硬塞進一句話。了解特定工具的語法特性,使用負面 prompts 清理結果,並一次只調整一個變數。
在 KissMySkills 的 Claude 技能合集中瀏覽所有 AI 代理和 LLM ops 技能。