分享好友 资讯热点首页 资讯热点分类 切换频道
ComfyUI:搭积木一样构建专属于自己的AIGC工作流(保姆级教程)
2025-09-29 11:37  浏览:61

图片

阿里妹导读


通过本篇文章,你可以了解并实践通过【ComfyUI】构建自己的【文生图】和【文生动图】工作流。

一、省流版简介

通过本篇文章,你可以了解并实践通过【ComfyUI】构建自己的【文生图】和【文生动图】工作流,本文所有操作环境和硬件都基于公司所发工作电脑,模型都基于网络开源,无需自己训练调参。(不过如果你有更强悍的电脑,自己有自己的模型就更好了)。同时我也会给出我自己简单搭建的【workflow】给大家,方便大家快速使用。



图片




图片


二、安装

需要:

PyTorch 是一种用于构建深度学习模型的功能完备框架,是一种通常用于图像识别和语言处理等应用程序的机器学习。使用 Python 编写,因此对于大多数机器学习开发者而言,学习和使用起来相对简单。PyTorch 的独特之处在于,它完全支持 GPU,并且使用反向模式自动微分技术,因此可以动态修改计算图形。这使其成为快速实验和原型设计的常用选择。

我是使用conda来进行安装的,没有conda的可以先进行安装:

然后通过conda工具来安装pytorch:

最后运行一个python脚本来判断:

如果安装正确,会有如下输出:



图片


使用 git 命令下载代码库到本地:

然后cd到仓库主目录,安装依赖:

然后运行程序,检测下载安装是否正常:

可以看到如果安装正常,会提示你服务已经部署在了本地地址:http://127.0.0.1:8188



图片


请求本地地址,即可访问ComfyUI:



图片


但是现在,你还没有配套部署任何的模型,所以此时是跑不起来的。

我自己在用两个模型下载的网站,两个都被墙了,需要大家自行科学上网:

HuggingFace:https://huggingface.co/

civitai:https://civitai.com/models

个人体验下来,HuggingFace更权威更偏学术一些,civital下载更快更偏娱乐一些(civital上有很多有趣的模型,玩起来还是很不错)。

模型的话,一般会存在两种后缀格式:

在下载完模型后,我们需要将模型导入到 ComfyUI 的 models 目录下,这样 ComfyUI 才能够加载到对应的模型。



图片




三、使用


1. Comfy界面详解和基础使用

ComfyUI是通过一个个Node,加上Node与Node之间的链接,完成输入输出,并最终串联起整个AI生成的工作流(workflow)。

以【Clip Text Encode(Prompt)】节点为例:



图片


其左侧端点是 Input(输入)端,右侧是 Output(输出)端,节点里还会有一些配置项,这些配置项我会称其为 Parameter(参数),参数是可编辑和调整的。通过将连线输入或输出到不同Node,可以串起不同的工作流。

1.2.1. Load Checkpoint



图片


【Load Checkpoint】,顾名思义,就是加载模型用的。从节点的右边输出端点可以看出,Checkpoint 包含了三个部分:MODEL、CLIP 还有 VAE,这三部分其实就是Stable Diffusion 的模型运行的三大步骤,可以说这个节点是所有 Workflow 的起点。

三大步骤:



图片


类似于降噪然后蚀刻的过程,可以参考 Midjourney 图片生成的过程:由暗变清晰:



图片




图片




图片


1.2.2. CLIP Text Encode(Prompt) Node



图片


CLIP Text Enocde 节点,CLIP 全称是 Contrastive Language-Image Pre-training,即对比文本图像预训练。这个节点主要是输入 Prompt。一般会有两个这样的节点,一个是正向的 Prompt,列你希望在图片中看到的内容;另一个是负向的 Prompt,列你不希望在图片中出现的内容。

一般说来,写 Stable Diffusion 的 prompt 有几个原则:

另外,还有个小技巧,你可以输入 (keyword:weight) 方式来控制关键词的权重,比如 (hight building: 1.2 ) 就意味着 hight building 的权重变高,如果填写的权重数小于 1,则意味着这个词的权重会变低,生成的图与这个词更不相关。

1.2.3. Empty Latent Image Node

这是【潜空间】图像节点。如果你需要调整最终生成的图片的大小,就需要调整 width(宽)、height(高)这两个值。而 batch_size 则是设置每次运行时生成的图片数量,比如你将这个设置成了 4,就意味着每次会生成 4 张图。

1.2.4. Save Image Node

完成图片生成后,对着图片点击右键,会看到「Save Image」的选项,点击此按钮就可以下载生成好的图片。节点里的输入框,则是设置图片名称的前缀。比如默认是 ComfyUI,那就意味着你保存的图片的文件名是 ComfyUI 开头,后面跟着一串数字。

1.2.5. KSampler Node



图片


KSampler 包含以下参数:

连线是具有规则的:

其实更好的做法是实操起来,报错提示还是蛮清晰的,根据错误去改进自己的工作流。


2. 进阶使用

总结基于Stable Diffusion进行图片生成的过程,就是【降噪】,在降噪的过程中,还有一个重要的环节就是【Noise Predictor】。

Noise Predictor 是如何工作的呢?简单理解就是进行了一系列的运算,运算所使用到的算法被称为 UNet 算法。UNet 的算法大概是这样的:



图片


左侧是输入,右侧是输出,数据输入后会经过一些列的运算,图中的长条的柱子就是一步运算。我们可以通过改变柱子里的参数权重,从而改变输出结果,最终改变生成图片的效果。但改变每根柱子里的结果相对比较复杂。

于是研究人员就开始寻找一种更简单的方法,最终他们发现,如果将参数注入到每一层函数中,也能达到改变图片的效果,这个方法就是 LoRA(Low-Rank Adaptation)。

LoRA 是在不破坏任何一层函数,而是将参数注入到原有的每一层中。这样的好处是不破坏原有的模型,即插即用,并且模型的大小也比较小。可视化的效果如下:



图片


用类比来理解,可以将 LoRA 视为类似相机「滤镜」。

LoRA模型下载好后,放置在如下的目录里:



图片


强大的ComfyUI不仅能支持文生图、图生图,还可以通过插件和Custom Node的引入,实现文生视频等复杂工作流。

2.2.1. 安装插件

我自己的使用过程中,安装了一些比较实用的插件,也推荐给大家。

首先cd到 custom_nodes 目录下,然后执行以下命令:

然后重新加载 ComfyUI的Web界面,会发现右侧的模块多了几个功能,此时就代表插件生效了:



图片


这个时候直接点击【Manager】,即可对ComfyUI进行可视化操作管理:



图片


在这个界面下,可以进行Custom Node的安装升级,以及模型的下载等。



图片


文生动图推荐一个插件:



图片


也可以自己手动下载安装:

ComfyUI-AnimateDiff-Evolved:https://github.com/Kosinkadink/ComfyUI-AnimateDiff-Evolved

大致工作流如下:



图片


插件需要的模型,则安放在插件自己的目录下:



图片


我这台电脑在batch_size 过高时候会爆栈,如果你的电脑性能更强劲的话,可以生产更好看的动图:



图片




四、效果展示&工作流分享


1. 效果展示:文生图



图片




图片



2. 效果展示:文生动图



图片


我的工作电脑只有 16 G内存,所以只能生成一些帧率不高效果一般的动图,大家可以换高性能电脑试试。


3. 工作流分享



五、一些总结


1. 关于环境

使用comfyUI或者跑一些demo的时候,建议用conda创建一个虚拟环境,这样你在进行一些python包安装的时候,会很大程度上去避免解决包冲突问题,这会让你少一些烦躁。

2. 关于使用插件遇到问题



图片


3. 关于AI

很庆幸我们这样的工作,能够在第一线去体验AI给我们带来的惊喜和成果,也相信随着AI技术的发展,能让每个人都慢慢享受到AI技术进步带来的方便。


全面安全保障:等级保护合规解决方案


阿里云安全整合云平台等保测评经验和云安全产品优势,联合等保咨询、等保测评机构等合作资源,提供一站式等保测评服务,覆盖等保定级、备案、建设整改及测评阶段,助您快速通过等保测评。   


最新文章
ComfyUI:搭积木一样构建专属于自己的AIGC工作流(保姆级教程)
阿里妹导读通过本篇文章,你可以了解并实践通过【ComfyUI】构建自己的【文生图】和【文生动图】工作流。一、省流版简介通过本篇
9月微信小游戏TOP100畅销榜:前十名半数易主,休闲新品入榜增多
都说金九银十,游戏科学在8月底推出的《》成为了9月份业内最热门的话题,也创造了国产单机游戏的销量和收入神话,让海内外玩家对
北京啤酒进口清关费用
对于进口啤酒货物来说,目前国家海关认可的除临时入境之外还有两种报关方式:一种是一般贸易进口报关,另一种就是以快件进口方式报
2025年以旧换新扩容,家电厂商对政策有三大期待
2025年以旧换新国补扩容,成为业界和消费者关注的焦点。 这项政策带动了家电消费的增长,企业和消费者都从中获益。第一财经采访
小小“法律明白人”开启奇妙法治探索之旅
南都讯 记者张小玲 通讯员 覃晓虹 陈春燕 新春佳节来临之际,为给孩子们营造欢乐祥和、富有法治氛围的新年环境,深圳市龙华区龙
群“英”荟萃 “词”王争霸 | 晋源区第六实验小学英语单词大赛圆满举行
10月25日,主题为《展英语魅力 做词汇达人》的英语单词大赛在太原市晋源区第六实验小学拉开了帷幕。这不仅是一场对英语单词掌握
市应急局组织召开网络安全培训班
为深入贯彻落实习近平总书记关于网络强国的重要思想,进一步提升网络安全意识,提高日常防范抵御网络安全风险能力。12月13日,市
再见爱人4:杨子、黄圣依的婚姻能让沉溺于霸总婚恋的人醒醒了吗
文|吴清浅影视剧或小说里的霸总婚恋叱咤市场多年,至今依旧被不少人追捧着。而这些追捧者要是看了综艺《再见爱人第四季》里杨子
百年人寿理赔获称赞
今天的主人公X女士平时工作兢兢业业,为了养家糊口,不敢有丝毫懈怠,即使身体偶感不适,也是“扛一扛”。今年7月份,X女士感觉
深耕 16 年 达州知味苑倾力打造达州健康美食(组图)
  天下美食看四川,四川美食看达州,而达州美食不得不说知味苑。创立于2001年的达州知味苑是达州众多餐饮企业中名副其实的老店