美食提示词的四个变量:光位、那半秒、细节和负面清单

美食类提示词翻车,多数不是构图的问题,是"假"。食物看着像蜡做的、酱汁像塑料、光打得又平又亮——画面每一处都对,就是不馋人。站里跑得住的那批美食提示词,几乎都在四件事上下了功夫。
一、光位是第一个决定性变量
草莓糖浆微距那条开篇第一句就是光:侧光、戏剧性打法,把纹理、水珠、粉末颗粒和烟雾卷须一一勾出来。
侧光斜切进画面,糖浆的浓稠度才有了明暗差,草莓表面的绒毛和冷凝水珠才立得起来。换成正面平光,同样这些元素会糊成一片均匀的红色。美食图里"立体"这件事几乎全靠光位,不是靠后期调色。
写法上有个小窍门:把光位写在最前面,而不是塞在句尾当补充。模型读到的顺序会影响它先构建什么。想看同一场景换光位的对照,站里有一篇同一个场景,换个光试试。
二、写"正在发生",不要写"已经完成"

布朗尼浇酱那条里最关键的不是布朗尼,是两个进行时:小壶"正在倾洒"巧克力酱,冰淇淋边缘"已经微微软化融化"。
冰淇淋全冻着是静物,全化了是事故,卡在正软化的那半秒才有食欲。这个时间点必须在提示词里写死,模型不会自己挑。
同样的逻辑在饮品类更明显。蓝莓酸奶飞溅和冰抹茶拿铁飞溅两条都写了"被瞬间定格在半空"——不写这一句,得到的多半是一杯安静放着的饮品,液体还在杯里。
可迁移的经验:美食提示词里动词的时态比形容词的数量重要。"淋着酱"和"正淋下酱"是两张图。
三、细节负责温度
开斋节甜品那条的场景已经够满了——金雕碗、灯笼、拱门、垂坠织物。但真正让画面有温度的是两处小东西:碗口那缕淡淡蒸汽,和反光餐具上散落的干果。
蒸汽意味着刚出锅,冷凝水珠意味着冰镇,挂勺意味着浓稠。这三样是美食图里的"状态词",一个词能顶一整句形容。反过来,"美味""诱人""令人垂涎"这类词在提示词里几乎不产生任何画面。
改写别人的提示词时,这类细节是最容易被顺手删掉的——它们看起来像修饰,实际是信息。
四、负面清单其实全在防"假"
布朗尼那条是结构化写法,`negative_prompt` 里列了一长串:假食物、塑料质感、卡通化、插画感、CGI感、3D渲染感、人造光泽、过曝、烧焦高光、未煮熟外观……
把这串词分个类就清楚了——一半在防材质失真(塑料感、人造光泽),一半在防画风漂移(卡通、插画、3D渲染),剩下的在防光线事故(过曝、烧焦高光)。这三类正好是美食图最常见的三种翻车方式。
用自然语言写提示词的模型也能用这套清单,只是要换成正面表述:"保留真实食物质感,避免塑料光泽与渲染感"。结构化提示词的完整写法可以参考结构化提示词怎么写。
一个额外的电商技巧
冰抹茶那条还埋了一手:背景里放了一部手机,屏幕上正显示着同款饮品的社交动态。等于让产品在自己的画面里给自己打广告。
这个套路换成任何品类都能用——背景里的屏幕、货架、包装盒,都可以承载第二层信息。比在主体旁边硬堆摆件有效得多。
写之前过一遍的清单
- 光位写了吗,是侧光还是顶光,写在开头了吗
- 关键动作是进行时吗(正在倒、正在融、定格在半空)
- 有没有至少一个状态细节:蒸汽 / 冷凝水珠 / 挂勺 / 碎屑
- 负面项覆盖了材质、画风、光线三类吗
- 背景有没有浪费——能不能承载第二层信息
站里美食类的案例还在持续增加,想看更多主体与材质的写法对照,可以翻主体、材质、空间的实操那一篇。
