ComfyUI 完全入门:必备插件

ComfyUI 是一个基于 Stable Diffusion 的AI绘画创作工具,最近发展势头特别迅猛,但是 ComfyUI 的上手门槛有点高,用户需要对 Stable Diffusion 以及各种数字技术的原理有一定的了解才行。这个系列将会介绍 ComfyUI 的一些基础概念和使用方法,让大家更快的掌握 ComfyUI 的使用技巧,创作出自己独特的艺术作品。

本文继续分享 ComfyUI 的使用方法:必备插件。

就像 Stable Diffusion WebUI 本身只提供核心的文生图、图生图能力,其它的ControlNet、抠图、数字人等的能力都是通过插件提供的;ComfyUI 基础的支持功能也很有限,更多的能力也是通过插件支持的,而且 ComfyUI 插件的能力粒度更为细致,通过各种组合可以发挥出更为强大的作用。

安装基础管理插件

ComfyUI-Manager 是 ComfyUI 的一个基础管理插件,通过它我们可以很方便的管理其它插件、模型、依赖的程序包,以及了解 ComfyUI 社区的最新消息,实乃居家必备之优秀插件。

首次安装时,我们需要手动把程序下载到 ComfyUI 的这个目录中:ComfyUI/custom_nodes,在ComfyUI中插件就是自定义节点。

图片

建议使用 git 的方式,方便以后更新:git clone https://github.com/ltdrdata/ComfyUI-Manager

也可以通过别的方式下载后放到这里。不方便访问 Github 的同学可以下载我分享的程序包,给公众号“萤火遛AI”发消息:ComfyUI 即可获取。

程序文件部署完毕后,我们需要重新启动 ComfyUI,这时候我们会在管理菜单栏中看到这个“Manger”的按钮。

图片

点击它就会弹出这个管理器插件的主页面,我们主要使用中间的这些按钮,它们可以对插件、模型,以及ComfyUI自身进行管理。

图片

  • Install Custom Nodes:安装、停用、更新、卸载插件都从这里进入。

  • Install Missing Custom Nodes:我们从其它用户获取的工作流可能包含我们没安装过的插件,通过这个功能可以安装缺失的插件,在ComfyUI中就是缺失的节点。

  • Install Models:AI绘画不可避免的会涉及很多AI模型,通过这里可以安装常见的模型。

  • Install via Git URL:通过插件的Github地址进行安装,可以解决这种问题:插件没有被收录到插件列表中。

  • Update All:更新所有插件和ComfyUI自身。

  • Update ComfyUI:更新ComfyUI程序到最新版本。

  • Fetch Updates:获取更新,但不应用,由用户自己决定是否升级到最新版本。

ComfyUI 的更新速度很快,这可以让用户快速获取到最新的能力,不过这也容易引入一些BUG和插件冲突,不建议每天都更新,仅在你需要获取某种新能力的时候才进行更新。

安装其它必备插件

因为我们已经安装了“Manager”插件,其它的插件都可以通过这个管理工具进行安装了,当然你也可以继续使用手动下载的方式进行安装,只是相比之下有点麻烦。

必备插件

这些推荐几个我认为比较重要和基础的插件:

  • AIGODLIKE-ComfyUI-Translation:界面汉化插件,不喜欢看英文的应该是大多数吧。插件地址:https://github.com/AIGODLIKE/AIGODLIKE-ComfyUI-Translation

  • ComfyUI_Custom_Nodes_AlekPet:中文提示词插件,可以用中文输入生成图片的提示词,进一步降低文生图的使用门槛。插件地址:https://github.com/AlekPet/ComfyUI_Custom_Nodes_AlekPet

  • ComfyUI-Custom-Scripts:界面辅助工具,比如:对齐节点、自定义节点颜色、维护自己的常用提示词、展示生成图片的列表等,让使用更方便。插件地址:https://github.com/pythongosssss/ComfyUI-Custom-Scripts

  • sdxl_prompt_styler:SDXL风格提示词插件,使用这个插件可以快速生成多种风格图片,比如动漫、素描、泥塑、折纸、电影、蒸汽朋克等70多种风格,可以省掉一些Lora的安装工作。插件地址:https://github.com/twri/sdxl_prompt_styler

  • ComfyUI-Advanced-ControlNet:ControlNet插件,使用线稿、姿态、深度、IP等控制数据和响应的ControlNet 模型控制图片的生成,Stable Diffusion 必备。插件地址:https://github.com/Kosinkadink/ComfyUI-Advanced-ControlNet

  • comfyui_controlnet_aux:ControlNet的预处理器,用于从参考图片中提取线稿、姿态、深度、IP等控制数据,Stable Diffusion 必备。插件地址:https://github.com/Fannovel16/comfyui_controlnet_aux

怎么安装?

在“Manager”界面中点击“Install Custom Nodes”,它会去同步插件的信息,稍等片刻。

在打开的插件列表中,找到我们需要的插件,点击对应的安装按钮进行安装。

图片

这里会显示正在安装,安装成功后,会提示我们重启。

图片

重启成功后,我们还需要把浏览器页面也刷新一下,然后就可以在 ComfyUI 中使用这些插件了。

注意中文翻译,需要我们到 ComfyUI 的设置中找到这个“AGLTranslatioin-language”,选择“中文”,然后才能生效。以后也可以在管理菜单中点击“Switch Locale”进行切换。如下图所示:

图片

插件、模型和依赖库下载

放到哪里

插件目录

上边已经介绍过:ComfyUI/custom_nodes,每个插件一个目录,进入具体的目录就是插件的相关文件。

图片

模型的目录

模型通常有两个地方,公共模型(多个插件可能都会使用的模型):ComfyUI/models

图片

插件特有的模型,一般在插件的目录中,比如这个WD14提示词反推插件:

图片

依赖库的目录

依赖库一般都是通过包或者程序管理工具安装的,不需要手动安装,这里就不介绍了。

网络问题

这些插件、模型和它们依赖的程序默认都是通过网络下载的,如果你访问外网没有问题,这就不是个问题。

但是这通常是个问题,因为很多同学都没有特殊网络设置,解决办法我这里列一下。

插件程序:一般都是发布在 Github 的,Github访问不了的同学,可以去国内的类似码云的平台上找找有没有同步的镜像:https://gitee.com/。

依赖的Python库:它们会在插件安装的时候自动下载并部署,这通常也不需要特殊网络设置,如果速度比较慢,可以在网上查找“更换本地Python包源”的方法。

AI模型:大部分都是发布在 huggingface 和 Github 上的。huggingface 可以通过国内的镜像代替:https://hf-mirror.com/,Github还是先去看看码云等平台上找找。

实在找不到的,可以联系我。

使用镜像

我在AutoDL上分享了一个镜像,安装了大部分常用的插件和模型,内置了常用的工作流,比如文生图、图生图、ControlNet、背景替换、文生视频、图生视频等等,一键启动,可以省掉很多麻烦事,让你专注创作。如有定制工作流方面的需求,也可以反馈给我。

在镜像地址页面,点击右下角的“AutoDL创建实例”,GPU型号建议选择RTX 3090、4090等,性能比较强。

图片

也可以在实例创建页面选择社区镜像:yinghuoai-ComfyUI

图片

AutoDL是一个云计算平台,提供显卡服务器租用服务,可按小时付(1-2元左右),显卡价格相比阿里云、腾讯云有明显的优势,我一直在用,推荐本地硬件性能不足的同学试试。

 

为了帮助大家更好地掌握 ComfyUI,我在去年花了几个月的时间,撰写并录制了一套ComfyUI的基础教程,共六篇。这套教程详细介绍了选择ComfyUI的理由、其优缺点、下载安装方法、模型与插件的安装、工作流节点和底层逻辑详解、遮罩修改重绘/Inpenting模块以及SDXL工作流手把手搭建。

由于篇幅原因,本文精选几个章节,详细版点击下方卡片免费领取

一、ComfyUI配置指南

  • 报错指南

  • 环境配置

  • 脚本更新

  • 后记

  • .......

img

二、ComfyUI基础入门

  • 软件安装篇

  • 插件安装篇

  • ......

img

三、 ComfyUI工作流节点/底层逻辑详解

  • ComfyUI 基础概念理解

  • Stable diffusion 工作原理

  • 工作流底层逻辑

  • 必备插件补全

  • ......

img

四、ComfyUI节点技巧进阶/多模型串联

  • 节点进阶详解

  • 提词技巧精通

  • 多模型节点串联

  • ......

img

五、ComfyUI遮罩修改重绘/Inpenting模块详解

  • 图像分辨率

  • 姿势

  • ......

img

六、ComfyUI超实用SDXL工作流手把手搭建

  • Refined模型

  • SDXL风格化提示词

  • SDXL工作流搭建

  • ......

img

由于篇幅原因,本文精选几个章节,详细版点击下方卡片免费领取

img

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/686909.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

1+x(Java)中级题库易混淆理论题(三)

SQL 语句中进行 group by 分组时,可以不写 where 子句 分组时可以多层分组,比如:先按照省、再按照市来分组。 File 类不能获取文件的内容 在使用 select 语句进行查询分组时,如果希望去掉不满足条件的分组,使用 hav…

ES 8的向量检索性能调优实践

前言 ES的官方实验室曾发布过一篇博客,介绍了使ES向量检索性能获得显著提升的技术要点与展望: 多线程搜索能力的利用:Lucene 的分段架构允许实现多线程搜索能力。Elasticsearch 通过同时搜索多个段来提高性能,使用所有可用的 CPU 核心的计算能力显著减少了单个搜索的延迟。…

Laravel框架进阶:掌握队列系统,优化应用性能

Laravel使用队列处理 本文主要讲述如何利用 Laravel 框架的队列系统来管理异步任务和设置周期性执行的任务,从而增强应用程序的效能和可靠性。 Laravel队列的优势 异步执行:将任务添加到队列中后,可以立即返回响应给用户,而任务…

1000Base-T协议解读

一、说明 千兆以太网家族包括1000Base-SX(短距)、1000Base-LX(长距)、1000Base-CX(铜缆短距)、1000Base-T1(车载以太网)和1000Base-T等多种标准,我们这边主要了解下1000Base-T,也就是工业千兆以太网,PC电脑的网口都是这个。 1000Base-T采用了4D-PAM5编码技术(4D代…

SpringBoot整合RabbitMQ (持续更新中)

RabbitMQ 官网地址:RabbitMQ: One broker to queue them all | RabbitMQ RabbitMQ 与 Erlang 版本兼容关系​ 3.13.0 26.0 26.2.x The 3.13 release series is compatible with Erlang 26. OpenSSL 3 support in Erlang is considered to be mature and ready for…

告别冗长代码:Java Lambda 表达式如何简化你的编程

在现代软件开发中,高效和简洁的代码变得越来越重要。Java作为一门成熟而广泛使用的编程语言,一直在不断进化,以满足开发者的需求。Java 8的推出标志着一次重要的飞跃,其中最引人注目的特性之一便是Lambda表达式。 Lambda表达式为J…

Docker 进入指定容器内部(以Mysql为例)

文章目录 一、启动容器二、查看容器是否启动三、进入容器内部 一、启动容器 这个就不多说了 直接docker run… 二、查看容器是否启动 查看正在运行的容器 docker ps查看所有的容器 docker ps -a结果如下图所示: 三、进入容器内部 通过CONTAINER ID进入到容器…

linux命令别名与shell函数

# 修改网卡配置 alias vinetwork"vi /etc/sysconfig/network-scripts/ifcfg-ens33" 1. 方法和调用在同一个文件 # 定义shell函数,返回值通过$?获取 function say_hello(){ echo "hello shell" return 1 } # 使用shell函数 say_hello # 执行脚本后接收返…

zabbix-agent如何版本回退降低?

文章目录 1,查看zabbix-agent版本号2,查看zabbix-server的版本号3,卸载已有的zabbix-agent4,找到与zabbix-server匹配版本的zabbix-agent5,安装zabbix-agent 5.0.42版本6,查看已安装的zabbix-agent的版本号…

4秒惊艳!Stable Cascade AI绘画神器,设计师和普通用户的无限创意新选择

近日,一款AI绘画模型Stable Cascade发布。 只需输入一段描述文字,即可在4秒钟内获得令人惊艳的图像。 无论你是设计师、艺术家,还是普通用户,都能轻松上手,释放无限创意。 Stable Cascade不仅在使用上极具便捷性&am…

hot100_62不同路径

不同路径 题目思路、代码1.排列组合2.动态规划 题目 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” &#xff0…

如何提升推广链接辨识度与可信度?试试自定义链接后缀

各位大佬,咱今天来聊聊短信营销这个事儿。这可是好多企业都在用的营销手段啊,一条几分钱的短信,就能搭起用户和企业的桥梁,能增强粘性、促成交易或者推动复购,那真是高覆盖、低成本、高效率。 但现在问题来了&#xf…

电商数据采集决策智慧:深度解析数据采集与应用||电商API数据采集接口的接入与应用

引言 在数字化时代,数据已成为电商企业最宝贵的资产之一。通过有效的数据采集,企业能够洞察市场动态、理解消费者需求、优化运营策略,从而在激烈的市场竞争中脱颖而出。本文将深入探讨电商数据采集的重要性、常用方法以及应用实践。 一、电…

Hadoop3:MapReduce工作流程图解

一、流程图 二、流程说明 上面的流程是整个MapReduce最全工作流程,但是Shuffle过程只是从第7步开始到第16步结束,具体Shuffle过程详解,如下: (1)MapTask收集我们的map()方法输出的kv对,放到内存…

[AI OpenAI] 提取GPT-4中的概念

总结: 研究人员采用新的可扩展方法,将GPT-4的内部表示分解为1600万个通常可解释的模式,这些模式被称为“特征”,目的是提高语言模型的透明度和可解释性。通过使用稀疏自编码器,研究人员能够识别与特定概念相关的特征&…

【面试干货】索引的作用

【面试干货】索引的作用 1、索引的作用 💖The Begin💖点点关注,收藏不迷路💖 1、索引的作用 索引 可以协助 快速查询、更新数据库表中数据。 通过使用索引,数据库系统能够快速定位到符合查询条件的数据,提…

第二证券炒股知识:北交所的股票是a股吗?是主板吗?

北交所的股票是a股,但不属于主板,是一个单独的板块。 A股主板是在上海证券买卖所或许深圳证券买卖所上市的公司,主板通常是大盘股,多为商场占有率高、规划大、盈余安稳良好的大型企业。沪市主板以600、601或603最初,深…

Game Fi链游:定制开发源码搭建

随着科技的飞速发展,游戏开发行业正经历着前所未有的变革。Game Fi,这个新兴的概念,正以其独特的魅力,引发了游戏开发行业的热潮。 一、Game Fi 的概念与影响 Game Fi,是一种新型的游戏开发模式,它强调游…

从0到1实现一个自己的大模型,实践中了解模型流程细节

前言 最近看了很多大模型,也使用了很多大模型。对于大模型理论似乎很了解,但是好像又缺点什么,思来想去决定自己动手实现一个 toy 级别的模型,在实践中加深对大语言模型的理解。 在这个系列的文章中,我将通过亲手实践…

Django项目部署(命令函部署)

Django项目搭建 一. 下载宝塔面板 我这里使用的是命令函部署 , 下载宝塔主要为了是方便操作 , 宝塔的终端支持复制粘贴 , 而且可以帮助我们快速的检索文件目录以及避免一些软件的环境配置 下载方法: ​ 打开浏览器访问 : 宝塔面板下载,免费全能的服务器运维软件…