前段时间,接了一些电商图片生成的工作流小项目。凡是做电商图片工作流,无可避免都遇到一个史诗级的难题,就是生成图片的产品会失真。产品图:生成图的产品:尝试了很多办法,例如让AI先识别产品细节,补充到提示词,或者上传多个角度的图片。都于事无补。然而在做comfy UI工作流的时候,无意中发现一种方法可以控制产品外观不失真。就是补充细节图片。产品外观失真,一般是因为部分细节比较难以识别,那么,我们干脆加一个细节的放大图片,让AI保留产品细节,这样一来,就可以最大程度保证细节不变。补充细节图:作为细节图片的补充,最好能加入专业的描述,对产品细节进行进一步的描述,例如它是一个半透明的iPhone17 pro max的手机壳。AI会结合产品描述去进行生图。但同时要注意,不要使用容易误解的名词,例如iPhone17手机壳的充电环,从AI的认知,它是一个环形加一个竖杠的形状。但是现在手机壳的充电环,并没有低下的那条竖杠了。如果就这样单纯的描述magsafe充电环,很可能就自动加多了下面的竖杠。所以我的经验是,如果确实不知道专业的说法,那提示词宁可少写也别乱写。大不了就说这个圈圈如何如何...最终生成效果:还有一些小瑕疵,可以让AI对生成的图片进行进一步调整。基于这两点理解,我在AI Listing工具amzailisting.com增加了一个补充细节的功能。用户可以上传产品的细节图片,并增加细节描述,让AI直接使用。这里目前仅支持一张图片,因为我发现图片越多,细节保留反而会失效,三张图片是最好的效果,四张图片就分不清什么是细节了,懂行的朋友可以教教我。One more thing:参考生图在做项目的过程中发现的,很多老板喜欢“借鉴”竞品的图片,不想做什么图片设计,也信不过AI,更希望让AI看看别人的图片是怎么设计的,然后“借鉴”过来。基于这个朴实无华的想法,于是有了参考生图的功能。