美食提示詞的四個變數:光位、那半秒、細節和負面清單

美食類提示詞翻車,多數不是構圖的問題,是"假"。食物看著像蠟做的、醬汁像塑膠、光打得又平又亮——畫面每一處都對,就是不饞人。站裡跑得住的那批美食提示詞,幾乎都在四件事上下了功夫。
一、光位是第一個決定性變數
草莓糖漿微距那條開篇第一句就是光:側光、戲劇性打法,把紋理、水珠、粉末顆粒和煙霧卷鬚一一勾出來。
側光斜切進畫面,糖漿的濃稠度才有了明暗差,草莓表面的絨毛和冷凝水珠才立得起來。換成正面平光,同樣這些元素會糊成一片均勻的紅色。美食圖裡"立體"這件事幾乎全靠光位,不是靠後期調色。
寫法上有個小竅門:把光位寫在最前面,而不是塞在句尾當補充。模型讀到的順序會影響它先構建什麼。想看同一場景換光位的對照,站裡有一篇同一個場景,換個光試試。
二、寫"正在發生",不要寫"已經完成"

布朗尼澆醬那條裡最關鍵的不是布朗尼,是兩個進行時:小壺"正在傾灑"巧克力醬,冰淇淋邊緣"已經微微軟化融化"。
冰淇淋全凍著是靜物,全化了是事故,卡在正軟化的那半秒才有食慾。這個時間點必須在提示詞裡寫死,模型不會自己挑。
同樣的邏輯在飲品類更明顯。藍莓酸奶飛濺和冰抹茶拿鐵飛濺兩條都寫了"被瞬間定格在半空"——不寫這一句,得到的多半是一杯安靜放著的飲品,液體還在杯裡。
可遷移的經驗:美食提示詞裡動詞的時態比形容詞的數量重要。"淋著醬"和"正淋下醬"是兩張圖。
三、細節負責溫度
開齋節甜品那條的場景已經夠滿了——金雕碗、燈籠、拱門、垂墜織物。但真正讓畫面有溫度的是兩處小東西:碗口那縷淡淡蒸汽,和反光餐具上散落的乾果。
蒸汽意味著剛出鍋,冷凝水珠意味著冰鎮,掛勺意味著濃稠。這三樣是美食圖裡的"狀態詞",一個詞能頂一整句形容。反過來,"美味""誘人""令人垂涎"這類詞在提示詞裡幾乎不產生任何畫面。
改寫別人的提示詞時,這類細節是最容易被順手刪掉的——它們看起來像修飾,實際是資訊。
四、負面清單其實全在防"假"
布朗尼那條是結構化寫法,`negative_prompt` 裡列了一長串:假食物、塑膠質感、卡通化、插畫感、CGI感、3D渲染感、人造光澤、過曝、燒焦高光、未煮熟外觀……
把這串詞分個類就清楚了——一半在防材質失真(塑膠感、人造光澤),一半在防畫風漂移(卡通、插畫、3D渲染),剩下的在防光線事故(過曝、燒焦高光)。這三類正好是美食圖最常見的三種翻車方式。
用自然語言寫提示詞的模型也能用這套清單,只是要換成正面表述:"保留真實食物質感,避免塑膠光澤與渲染感"。結構化提示詞的完整寫法可以參考結構化提示詞怎麼寫。
一個額外的電商技巧
冰抹茶那條還埋了一手:背景裡放了一部手機,螢幕上正顯示著同款飲品的社交動態。等於讓產品在自己的畫面裡給自己打廣告。
這個套路換成任何品類都能用——背景裡的螢幕、貨架、包裝盒,都可以承載第二層資訊。比在主體旁邊硬堆擺件有效得多。
寫之前過一遍的清單
- 光位寫了嗎,是側光還是頂光,寫在開頭了嗎
- 關鍵動作是進行時嗎(正在倒、正在融、定格在半空)
- 有沒有至少一個狀態細節:蒸汽 / 冷凝水珠 / 掛勺 / 碎屑
- 負面項覆蓋了材質、畫風、光線三類嗎
- 背景有沒有浪費——能不能承載第二層資訊
站里美食類的案例還在持續增加,想看更多主體與材質的寫法對照,可以翻主體、材質、空間的實操那一篇。
