ComfyUI轻食菜单图生成需结构化提示词:主体(具体食物)+风格(flat lay等固定组合)+构图,配四条必加负面词,CFG设5~6,采样步数20用DPM++ 2M Karras。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

用ComfyUI生成一张轻食菜单图片时,新手常卡在提示词写不具体、风格混乱、食物细节糊成一团——这不是模型不行,是提示词没搭好结构。
先定核心三要素:主体+风格+构图
第一步:在ComfyUI的CLIP Text Encode节点里,把提示词分成三段,用英文逗号隔开,顺序不能乱——主体(轻食内容)必须放最前,风格次之,构图最后。顺序颠倒会导致模型优先理解错重点,比如把“极简风”当成主语,生成一堆白背景空盘子。
第二步:主体部分只写1~3种真实存在的轻食,用具体名称+关键特征,例如“grilled chicken avocado salad with cherry tomatoes and lemon dressing”,不写“healthy food”或“delicious dish”这类无效形容词。ComfyUI不理解抽象评价,只识别名词和可视觉化的修饰词。
第三步:风格固定用一组稳定出图的组合——“flat lay photography, natural lighting, soft shadows, pastel background, food magazine style”。这组词经过实测,在SDXL基础模型和Juggernaut XL上泛用性高,换其他风格如“watercolor”或“cyberpunk”大概率崩盘。
新手防翻车:四个必须加的负面提示词
在Negative Prompt节点里,粘贴这四条,一个都不能少:
deformed, mutated, disfigured, extra limbs
text, words, logo, watermark, lettering
blurry, low resolution, jpeg artifacts
photorealistic, studio lighting, overhead shot
最后一条特别关键:【“photorealistic”会强行拉高阴影对比度,让牛油果发黑、藜麦反光过曝;“overhead shot”则大概率切掉餐盘边缘,只剩半块三明治】。轻食图需要的是平视微俯视角,不是无人机拍食堂。
方法一:直接套用可运行模板
复制以下整段到正向提示词框(CLIP Text Encode),替换方括号里的内容即可出图:
grilled salmon bowl with quinoa, roasted asparagus, avocado slices, and dill yogurt sauce, flat lay photography, natural lighting, soft shadows, mint green marble background, food magazine style, shallow depth of field
方法二:按食材类型切换关键词库
蔬菜类轻食:用“roasted beetroot, baby spinach, goat cheese crumbles, toasted walnuts, balsamic glaze”代替主食部分;
蛋白质类轻食:改用“marinated tofu cubes, pickled red onion, cucumber ribbons, sesame-ginger dressing”;
碳水类轻食:换成“spiralized zucchini noodles, cherry tomatoes, basil leaves, parmesan shavings, garlic olive oil”。
每次只换其中一类,不要同时改三处——新手一次动两个变量,就很难定位是哪个词导致出图异常。
调整画面干净度的关键参数
在KSampler节点里,将CFG scale设为5~6之间。设太高(>7)会让酱汁纹理过度锐化,出现塑料反光感;设太低(<4)则沙拉叶边缘发虚,分不清生菜和抹布。
采样步数固定取20,用DPM++ 2M Karras。这个组合在出图速度和细节保留间最平衡,Euler a容易让柠檬片变成黄色色块,不用。
最后一步:在VAEDecode后接SaveImage节点,文件名建议带日期和关键词缩写,例如“lightmeal_salmonbowl_20240522.png”——避免下次想复现时翻遍历史记录都找不到原图。

















