ComfyUI 基础篇-安装详解:迈出 AI 绘画第一步

本文是ComfyUI的基础教程,详细介绍了如何进行本地部署和云平台安装,包括官方整合包、秋叶一键启动器的使用,以及大模型、Lora、ControlNet的安装步骤。此外,还涵盖了插件安装的各种方法,帮助AI绘画新手轻松入门。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本篇基础篇,可以让我们从 0 到 1,一步步创建你的第一张 AI 绘画,这不仅是一个学习过程,更是一段自我超越的旅程。

让我们开启 AI 绘画的创新之旅,让想象成真,让创意无限扩展。

当你完成第一幅作品时,那份成就感和自豪感将难以言喻。

以下是一些涉及到的相关网站,大家可以多多关注

ComfyUI项目:开源ComfyUI项目的地址,可以看到几乎每天都在更新

LibLib:模型网站,分享优秀的大模型和Lora

C站:国外最大的模型网站(科学上网)

AI工具箱:常用 AI 工具,分类清晰,持续更新

一、ComfyUI 安装

相比 WebUI,ComfyUI 对电脑的配置要低一些,官方推荐 NVIDIA 显卡,GPU 显存至少 4G。硬盘最好留 50G 空间,最好安装到 SSD 硬盘分区上。

ComfyUI 的安装方式有两种,大家根据自己的情况选择:

本地部署:就是把 ComfyUI 放在你自己的电脑上用,这样做的好处是不用额外花钱,但如果你电脑的显卡不够好,出图可能会慢一些。

云平台:就是租用第三方的高性能服务器来安装,不过有一定的使用费用。

本地部署

目前,本地部署 ComfyUI 有两种常用的方法,个人推荐第二种:

  1. 用官方的整合包

      这是官方提供的打包好的安装包,直接下载最新版,解压即可用,下载地址在这里

  2. 用秋叶的一键启动器

      如果你担心用官方的包会碰到一些奇怪的问题,那用秋叶的启动器会稳当一些,它能帮你避开一些常见的安装错误。安装包在这里

使用秋叶的启动器有这些好处:

  1. 内置插件和模型:启动器里已经给你准备好了一些常用的插件和模型,不用你自己去下载。

  2. 图形化界面:它有自己的操作界面,看起来直观,用起来方便。

  3. 更新和安装方便:以后要更新版本或者加新插件,用这个启动器来操作会更简单。

秋叶一键启动器安装

下载解压后,打开启动器文件,直接双击启动即可:

ComfyUI 启动器的 UI 界面与 WebUI 启动器界面一致,功能不同而已,所以插件安装、版本升级就不说了,直接点击【一键启动】即可。

云平台

待补充

二、大模型、Lora、ControlNet安装

如果是单独使用模型,只需要将对应的模型放到对应的目录下即可

下面是官方版本的路径存放,秋叶整合包的也类似,自己对比下即可。

\ComfyUI\custom_nodes :各种安装的插件存放路径

\ComfyUI\models\checkpoints :大模型存放路径

\ComfyUI\models\loras:lora存放路径

\ComfyUI\models\embeddings :embeddings 存放路径

\ComfyUI\models\vae :vae存放路径

\ComfyUI\output :图片保存路径

共享模型设置

为了同时使用 WebUI ,避免安装过的模型占用过多硬盘空间,我们可以设置与 WebUI 共享模型文件夹。

打开 ComfyUI 根目录,找到“extra_model_paths.yaml.example”这个文件,用记事本打开,将“base_path”后面的路径换成 WebUI 的根目录,保存,并修改文件名称为“extra_model_paths.yaml”,也就是删除“.example”,重启 ComfyUI。

三、插件安装

主要有4种方式,下面会分别介绍,不管哪种方式,插件安装的位置都是放在 ComfyUI 根目录下的“custom_nodes”目录中。

1、管理器安装

先点击“管理器”,再点击“安装节点”,即可打开插件安装页面。如果已经打开一个工作流,并缺少插件,可以点击“安装缺失节点”。

2、启动器安装

启动器安装很简单无脑,【打开启动器——点击版本管理——点击安装新扩展——搜索节点名称——安装】简单几步就可以完成。

或者找到插件的git链接,粘贴到底部的“扩展URL”,点击安装

3、命令行安装

启动命令提示符

复制插件地址,该地址以 git 结尾

执行命令 git clone https://xxxxxx.git

4、源码安装

把下载的插件放在 \ComfyUI\custom_nodes 下面即可

好的,让我来给你总结一下iptables的常见匹配条件: 1. 匹配协议:使用 `-p` 参数指定协议,常见协议包括 TCP、UDP、ICMP等,例如: ``` # 匹配 TCP 协议 iptables -A INPUT -p tcp --dport 22 -j ACCEPT ``` 2. 源/目标地址:使用 `-s` 和 `-d` 参数指定源地址和目标地址,例如: ``` # 允许来自 IP 地址为 192.168.1.100 的主机访问 SSH 服务 iptables -A INPUT -s 192.168.1.100 -p tcp --dport 22 -j ACCEPT # 允许向 IP 地址为 192.168.1.100 的主机发送 HTTP 请求 iptables -A OUTPUT -d 192.168.1.100 -p tcp --dport 80 -j ACCEPT ``` 3. 匹配端口:使用 `--dport` 和 `--sport` 参数指定目标端口和源端口,例如: ``` # 允许访问 SSH 服务 iptables -A INPUT -p tcp --dport 22 -j ACCEPT # 允许从本地主机向远程主机发送 HTTP 请求 iptables -A OUTPUT -p tcp --sport 80 -j ACCEPT ``` 4. 匹配数据包的状态:使用 `--state` 参数指定数据包的状态,例如: ``` # 允许已经建立的 TCP 连接通过 iptables -A INPUT -p tcp --dport 80 -m state --state ESTABLISHED,RELATED -j ACCEPT # 允许 ICMP 数据包通过 iptables -A INPUT -p icmp -m state --state NEW -j ACCEPT ``` 5. 匹配 MAC 地址:使用 `-m mac --mac-source` 参数指定源 MAC 地址,例如: ``` # 允许来自 MAC 地址为 00:11:22:33:44:55 的主机访问 SSH 服务 iptables -A INPUT -p tcp --dport 22 -m mac --mac-source 00:11:22:33:44:55 -j ACCEPT ``` 这些是iptables的常见匹配条件,希望能对你有所帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值