1. 为什么是ComfyUI+PS:双工具工作流的底层逻辑
1.1 节点式工作流的真正优势
在AIGC绘画这个圈子里泡久了,你会发现一个规律:把AI绘画真正当生产力工具的人,手里几乎都是同一套组合拳——ComfyUI负责批量稳定地出底图,Photoshop负责收尾精修。很多新手还在各种在线网站上一次次抽卡,效率低、不可控、风格还不统一。而一套完整的AI绘画工作流,本质上是把“灵感—草稿—生成—修图—交付”这条链路做成可复用的流水线。
先说ComfyUI。它和常见的WebUI最大的区别,就是把Stable Diffusion出图的整个流程拆解成一个个可视化节点,像搭积木一样连成一张流程图。我刚开始用ComfyUI的时候也觉得这种东西就是给极客玩的,UI丑、上手门槛高,但跑通第一个工作流之后就回不去了。原因有三点。
第一是稳定复现。在WebUI里,你调好的提示词、采样参数、模型设置,下一次打开如果忘了保存,参数就丢了。但在ComfyUI里,整个流程就是一个JSON格式的工作流文件,加载这个文件,所有节点、参数、模型选择全部恢复原样。这意味着你可以把一套跑通的效果保存下来,下次直接调用,批量生产也不会跑偏。
第二是精细控制。WebUI是“填表式”的交互,很多高级操作要依赖插件实现。而ComfyUI的节点是开放的,你可以在生成链路的任意位置插入处理节点。比如在采样之前加一个ControlNet来锁构图,在采样之后加一个面部修复节点来增强细节,每一步都透明可控。这就像流水线上每个工位都装了仪表盘,每一步质检都在眼皮底下。
第三是批量能力。一套电商产品图要换5个场景、10个角度,WebUI需要一张张调,ComfyUI可以把提示词、尺寸等参数做成批量列表,排队自动出图。这个效率差距,在量产场景下是数量级的。
1.2 PS在工作流中的不可替代性
那既然ComfyUI已经能这么强地出图了,为什么还要PS插一脚?这是我踩过坑之后才真正理解的:AI能出图,但出不了“能直接交到客户手里的图”。
先说瑕疵。现在的Stable Diffusion模型虽然进步很大,但手指畸形、文字乱码、边缘杂质、面部崩坏,这些问题依然会随机出现。你抽100张图,真正能用的可能也就10张,而这10张里,每一张都有或多或少的细节问题。这些问题单靠重roll成本很高,但用PS修,往往就是几笔液化、一个仿制图章、一次高低频磨皮的事。
再说构图和排版。AI生成的图是方方正正的一张图,但落到实际场景里,可能需要16:9的公众号头图、3:4的电商主图、1:1的社媒帖子。裁切、延展、补背景、加文字排版,这些都是PS的强项。还有一个容易被忽略的点:AI生成图的色彩管理。屏幕上看挺好,一进印刷色彩就脏了,Gamma和色彩空间的问题需要在PS里做专业的转换和校色。
1.3 这套组合适合哪些人和哪些业务
我自己的感受是,这套工作流最适合三类人。
第一类是电商美工和设计师。电商主图、详情页配图、广告海报,这些场景既要效率又要质量,AI批量出底图+PS精修排版,能把原本两天的活压缩到半天。
第二类是自由插画师和漫画家。线稿交给AI上色、铺背景,然后再用PS精修描线、叠色,能省下大量重复劳动,同时保持自己的画风。
第三类是自媒体人和小型工作室。公众号配图、视频封面、小红书图文,这些内容产量大、单张要求不算极高,组合拳的效率优势非常明显。
反过来,如果你只是拿AI画画玩,不在乎稳定复现,也不想接单落地,那确实没必要折腾ComfyUI,在线平台抽卡就够了。但如果你想让AI真正给你创造收益,这套组合就是刚需。
2. ComfyUI环境搭建与节点逻辑入门
2.1 环境准备:显卡与安装方式
工欲善其事,必先利其器。ComfyUI跑的是SD系列大模型,吃的是显卡算力。显卡这块,优先选NVIDIA的卡,因为CUDA生态最成熟,PyTorch的优化也最好。显存建议至少8GB,低于这个规格跑SD 1.5还能勉强,SDXL就非常吃力了。我自己现在用的是12GB显存,跑SDXL比较从容,同时开两个任务也不会爆显存。如果你是纯新手,想踩坑少一点,直接上16GB或者更高。
安装方式有两条路。第一条是手动安装:装Python、Git,克隆ComfyUI仓库,用Pip装依赖。好处是可控、干净、出错了自己心里有数,适合有一定编程基础的人。第二条是用社区整合包。现在社区里有做得比较成熟的“一键整合包”,把ComfyUI本体、常用自定义节点、模型管理工具打包好了,解压即用。新手想快速跑起来,先用整合包把流程跑通,等理解深入了再考虑手动搭建。这里要提醒一句:整合包下载后,模型文件通常是空的,还需要自己单独下载大模型放进去。
PS方面,我默认你用的是Adobe官方订阅的正版Photoshop,版本建议至少2021以上,因为新版对AI辅助流程更友好。无论是Neural Filters、Camera Raw滤镜,还是液化、蒙版、智能对象,都是越新版越好用。
注意:ComfyUI的模型文件体积很大(单模型普遍2GB以上),建议放在单独的磁盘分区,不要挤在系统盘。模型目录可以在ComfyUI的配置里自定义路径。
2.2 节点逻辑快速理解:一张流程图拆给你看
ComfyUI的节点逻辑,我给它打个比方:这就像一个电路板,信号从左边输入,经过各种元器件处理,最后在右边输出。每一个节点负责一个明确的功能,节点之间有连线,线的粗细就是数据的流向。
最基础的文生图链路只有6个环节:加载模型节点(Checkpoint Loader)→ 文本编码节点(CLIP Text Encode,分正面和负面两个)→ 空Latent节点(Empty Latent Image,定义出图尺寸)→ 采样器节点(KSampler,核心参数都在这里)→ VAE解码节点(VAE Decode,把潜在空间数据转成图片)→ 保存图像节点(Save Image)。
我第一次看这套流程的时候觉得节点多、绕,但用久了就明白,这种拆解非常科学。每一个节点都是一个可替换的“零件”,想加就加,想换就换。比如你想在图生图的基础上加ControlNet控型,就在采样器前面插入ControlNet应用节点,连线进去就行。这种灵活性是传统“填表式”UI给不了的。
理解节点逻辑还有一层关键:数据流方向。ComfyUI里几乎所有数据都是从左往右流,加载模型节点的输出,连接到文本编码器和采样器的模型输入,文本编码器的输出连接到采样器的条件输入,采样器的输出再交给VAE解码。连线接错了,节点就会报红错,界面会直接告诉你哪个输入缺了什么数据。所以排查问题的时候,顺着红色连线找就能定位到病根。
2.3 模型与LoRA管理要点
模型选型是整个工作流效果的天花板。写实风格我常用的是Realistic Vision系列和majicMIX realistic系列,前者皮肤质感真实,后者更偏亚洲人像审美;二次元风格用Anything系列或Counterfeit系列。商业项目里,主模型选对,出图的底座就稳了。
LoRA是一种“小模型”,以插件的方式叠加在大模型上,用来控制特定风格、特定角色、特定物品。比如你想让AI画一个穿汉服的人物,一个大模型做不到,但加一个“汉服LoRA”就能快速实现。LoRA的使用要点有两个:一是权重,一般设置在0.6到0.9之间,权重太低效果不出来,太高容易过拟合,画面会乱;二是触发词,很多LoRA需要输入特定的触发关键词才能生效,下载页面都会写清楚,别忽略了。
VAE这个参数经常被新手忽略,但它直接影响颜色表现。很多模型在下载页会单独提供VAE文件,加载进系统后,如果出图颜色灰暗、发闷,多半是VAE没加载或者加载错了。在ComfyUI里,如果模型节点内置了VAE,直接连到VAE解码器就行;不自带的,单独加一个VAE Loader节点。
3. 三大实战工作流拆解
3.1 写实人像精修流:从文生图到面部修复
写实人像是接单量最大的场景之一,头像照、形象照、模特图都能用。这套工作流我拆成三步。
第一步,基础采样。选一个写实主模型,正面提示词写清主体、光线、镜头类型、表情,负面提示词把常见毛病都写上:bad anatomy, extra fingers, deformed hands, watermark。采样参数上,我常用DPM++ 2M Karras,步数28到32,CFG 6.5左右。尺寸建议先出1024x1024,后续再按需超分。
第二步,面部细节修复。这一步是我认为ComfyUI比WebUI体验好最明显的地方。在采样器之后接一个FaceDetailer节点,它会自动检测脸部区域,然后用局部重绘的方式把五官细节重新精致化。实测下来,眼睛更有神、皮肤纹理更自然,而背景和头发不受影响。这一步能大幅减少去PS里修脸的工作量。
第三步,高清放大。直出图的分辨率通常在1024左右,做成主图勉强够用,但客户如果要打印就吃力了。在VAE解码之后可以接一个放大节点,用4x-UltraSharp之类放大模型把图片超分到4096,再配合适度锐化。放大的时候要注意显存占用,一次放太大容易爆显存,建议分步放大或采用平铺放大方式。
整个流程跑完之后,导出底图,剩下的皮肤选区修瑕、眼神光增强、色调统一,交给PS完成。我实测下来,一张头像从定方案到交付,包含PS精修在内,30到40分钟能高质量完成,这是纯PS手绘完全不敢想的效率。
3.2 电商产品图量产流:背景替换与光影统一
电商领域是AI绘画商业落地最快的赛道,没有之一。我接过一个小家电客户的单子,需求是给5款产品各出6张不同场景主图,一共30张。如果按传统流程,要搭景、拍摄、抠图、合成,最快也要一周;用工作流来做,三个晚上搞定。
核心逻辑是这样的:先把产品图在PS里精修成干净的白底图,然后进入ComfyUI做背景替换。这里有一个关键节点:ControlNet。ControlNet会读取产品的轮廓(Canny线稿)或深度信息(Depth图),在重绘背景的同时锁住产品结构不变。
具体操作步骤:
- 在PS里用钢笔或通道把产品抠干净,导出为透明底PNG。
- 在ComfyUI里加载ControlNet节点,选择Canny或Depth模式,输入产品图。
- 正面提示词描述想要的场景:木质桌面、阳光从窗外洒入、晨间氛围等。
- 采样器出图,产品结构被锁住,背景被重绘成新场景。
这里有个坑我得说一下:ControlNet不会给产品自动补“接触投影”。AI重绘的背景和新环境光,产品脚下的投影常常是缺失的,光影方向也可能不统一。所以客户如果对光影要求高,ComfyUI出图只是第一步,最后还得回PS里手动加投影、刷环境色。光影统一这块,AI暂时替代不了有经验的美工。
批量生产怎么搞?在ComfyUI里把提示词、产品图、ControlNet参数都做成批量列表,一次排队出比如10张,然后到PS里走批处理调色、加LOGO、加卖点文字。这套流程跑通了,电商图的生产成本能压到很低。
3.3 风格化插画流:从线稿到成品
这个场景特别适合插画师、漫画助理和IP设计师。传统流程里,一张插画从线稿到上色可能需要大半天甚至几天,而ControlNet的Lineart模式可以直接吃下你的线稿,把它变成AI上色的控制信号。
操作思路是这样的:手绘线稿扫描进电脑,在PS里拉一下色阶保证线条干净,然后导出到ComfyUI。在ComfyUI里加载Lineart ControlNet,提示词描述想要的风格和配色,配一个合适的二次元或厚涂LoRA。AI会根据线稿生成一个初步上色稿。这一步的质量很大程度取决于你的线稿质量,线稿越清晰、闭合越完整,AI理解得越准。
但这里必须说清楚:AI上色的结果一般是“可用但不完美”。颜色可能溢出边界、渐变不够细腻、细节丢失。所以我还需要把AI出的图拿回PS里,用正片叠底图层做叠色修正,用蒙版手涂颜色溢出,最后再整体刷一遍纹理和笔触感。
我见过不少插画师担心AI会取代自己,但用下来你会发现,AI真正取代的并不是插画师,而是插画师手里的重复劳动。把铺色、大背景、基础光影这些脏活交给AI,自己专注在关键的收尾精修和创意方向上,产出反而更高,画风也还在自己手里。
4. PS后期精修与商业落地交付
4.1 AI出图后必须人工处理的五个细节
无论ComfyUI抽得多香,出图后直接交付是不现实的。我总结了一套“AI图交付前检查清单”,每张图进PS后按清单过一遍。
第一,手指与肢体畸形。这是Stable Diffusion的老毛病,出图先放大检查手部,尤其是交叉手指、六指、关节错位。修正方法:用液化工具推,或者用选区+仿制图章重构,严重的直接重画一小块。
第二,文字乱码。AI画图产生的文字基本都是乱码,中英文都不可控。所以凡是需要文字的图(海报、主图、封面),一定让AI留出空白区域,文字在PS里统一排版。我见过有人反复抽卡赌AI能写出正确文字,纯属浪费时间。
第三,面部不自然。FaceDetailer已经解决了一部分,但距离商用产品图的标准还有距离。眼神无光、皮肤塑料感、五官不对称,这些仍然需要PS里的手动处理。高低频磨皮保留质感,眼睛选区提亮眼神光,眉毛发际线适当锐化。
第四,高光与阴影不统一。尤其是多张图要放在同一界面展示时,AI出的每张图光影方向可能是乱的。这时候要在PS里统一加环境光、补投影,或者干脆刷一层暗角让视觉焦点一致。
第五,构图与安全边距。AI生成图片一般主体居中、满铺,但落地到电商页面、公众号排版,都需要留出文字区域。这一步没有调用技巧可言,就是老老实实在PS里裁切、延展。延展的时候可以用内容识别填充,但边缘复杂的时候容易花,建议手动修补。
4.2 批量处理的效率技巧
PS的精修如果一张张来,效率还是会被拖累。商业落地一定要学会批量处理。
最基础的是PS的“动作”(Actions)。我给自己录了一套固定的精修动作:自动对比度、色彩平衡、USM锐化、存盘为JPG。批量选图后,文件→自动→批处理,全部原图跑一边。这套动作虽然简单,但能保证所有输出图的基础色差和锐度一致,也省去了手动操作的时间。
调色方面的利器是Camera Raw滤镜。AI生成图的特征之一是色彩偏灰、缺少层次,把图片用Camera Raw打开,加对比度、调黑白场、拉自然饱和度,一套组合下来通透感就出来了。重点是这个滤镜可以配合动作批量使用,几十张图统一步调。
还有一个容易被忽略的技巧:智能对象+模板化交付。电商详情页里,AI产出的是内容图,但整体的框架、LOGO、卖点点缀,都可以做成固定的PSD模板。AI内容图贴进智能对象里,大小对好了就是一张新页面。这样做出来的系列商品图,风格一致性非常高,客户也会觉得你专业。
4.3 商业交付的验收标准与文件规范
客户付了钱,你交出去的不能只是一堆JPG。商业交付有一整套规范,我列一下常用的。
分辨率:电商主图建议至少1024x1024,如果有放大需求,长边至少2048或更高。印刷物料必须要300dpi,例如A4大小对应2480x3508像素。分辨率不够,客户放大就会糊,这是硬伤。
色彩模式:屏幕展示类,用sRGB,因为显示屏都是这个标准;印刷类,要转成CMYK。这里有个关键:在PS里直接从sRGB转CMYK,颜色经常发闷,必须在转换后手动校色,尤其是深蓝、暗红这类色域边缘的颜色,最容易偏色。
文件格式:交付至少提供两套文件——PSD源文件(保留图层、便于后续改动)和导出格式(JPG或PNG,按用途分别输出)。不要只发一个整合后的JPG,后续客户让你改一行字,你连源文件都没有就尴尬了。
版权合规:这是商业落地的底线。AI绘画的商用授权分两层:一是模型本身的许可协议,有的模型明确禁止商用,有的允许但有限制;二是LoRA和素材的版权归属。别等客户因为版权问题找上门才去查,接单之前就确认清楚。AI生成图在部分场景的版权归属还存在争议,商业项目建议和客户在合同里约定清楚使用边界,这既是对客户的负责,也是对自己的保护。
5. 常见问题与排查技巧实录
5.1 节点报错排查速查表
ComfyUI用久了,几乎每天都要跟红色报错打交道。我把常见的报错整理成一张速查表,方便随时翻查。
| 现象 | 常见原因 | 解决办法 |
|---|---|---|
| 节点显示红色报错 | 节点输入输出类型不匹配,或缺少必需的连线 | 顺着红线检查连线,对比参考工作流,确定该节点的输入输出接口定义 |
| 出图全黑或全灰 | VAE没接对或加载了错误的VAE | 检查VAE节点是否连接了正确的模型输出;换一个已知有效的VAE文件 |
| 采样器报“empty latent” | 空Latent节点没有设置尺寸,或没有连接 | 在Empty Latent Image节点里设置宽度、高度和批次数量 |
| 显存不足(CUDA OOM) | 图片尺寸太大、批次太多、叠加节点太多 | 调低分辨率、减小批次、使用按需加载模型的方式,或换低显存占用采样器 |
| 模型加载失败 | 模型文件缺失、损坏或路径错误 | 检查模型目录是否正确,大模型文件是否下载完整,尝试重新下载 |
| 输出图片和预期差异巨大 | 提示词权重问题,或LoRA未生效 | 检查提示词格式,确认LoRA节点权重不为0且触发词已写入 |
报错不可怕,可怕的是不会看报错信息。ComfyUI的报错节点会直接显示在界面里,英文看不懂也没关系,复制关键词去搜索,绝大多数情况都能找到答案。
5.2 显存溢出与出图速度优化
显存溢出是低显存玩家最头疼的问题。几个实用的优化技巧:
一是降低空Latent的分辨率。出图尺寸越大、显存占用指数级上升。可以先用小分辨率(如512或768)跑采样确认构图,再通过放大器超分到目标尺寸,这条路最省显存。
二是减少批次数量。批次(batch size)设成1,一次出一张,虽然慢一点,但能避免瞬间的显存峰值。需要批量产图时,用队列逐个出图,而不是一次生成多张。
三是开启显存优化选项。ComfyUI启动参数里可以加低显存模式,能在跑大图时把部分计算转到内存中,速度会变慢,但至少不会动不动就崩。
提速方面:采样器尽量选DPM++ 2M Karras或Euler a,不需要追求过高的步数——实测30步和50步的视觉差异非常小。开启半精度和注意力优化也能带来可感的提速。另外,显卡的驱动和PyTorch版本要定期更新,新版通常有性能优化。
5.3 效果翻车的三个典型场景与应对
我接单过程中,最容易翻车的是三个场景。
第一个是手指和肢体结构崩坏。解决思路分两条:负面提示词里把bad anatomy、extra fingers写全;同时出图后如果仍有问题,用局部重绘功能框选手部单独重绘,迭代到正常为止。
第二个是AI“自作主张”改构图。有时候你只想改背景,AI却把产品角度、材质都改了。这种情况多半是ControlNet没有生效,或者权重设得太低。把ControlNet的权重从0.6拉到0.9,同时确认用的是正确预处理器(Canny管轮廓,Depth管空间关系,Lineart管线稿)。还有一个保险方式:先用原始产品图做一套深度图,让AI必须遵循这个深度关系。
第三个是风格不稳定。同一批图里,有的偏写实,有的偏插画。原因通常是提示词里的风格词不够统一,或者LoRA权重有波动。建议固定一套风格提示词,不要临时改词;LoRA权重固定在一个值;最后就是锁seed。只要工作流文件不变、seed不变,出图的风格一致性就会很强。这也是ComfyUI接商业单、尤其是系列单的核心竞争力来源。
说回到我自己,踩过最多坑的阶段恰恰是刚上手的时候。每次节点报错都想放弃,但硬着头皮查了几天资料、跑了无数遍流程之后,发现ComfyUI的报错系统反而成了最好的老师——它逼着你去理解每一个节点在干什么,而不是像黑盒一样瞎试。
如今我每接一个新的商业项目,第一件事不是急着出图,而是花半小时把工作流搭好、测通。测试阶段多花的时间,在实际量产阶段都会加倍赚回来。这是我最想分享给你的一点经验:在AI绘画这个领域,真正值钱的不是某一张惊艳的图,而是一套能反复开工的流程。少折腾花活,多沉淀工作流模板,这套组合拳会越用越顺。