兄弟们,今天给大家推荐一个非常牛的软件,秋叶 com 域外有了这个不用再去到处找资源了,自己想要看什么样的,自己生成就好了。具体的功能在这里不方便讲,我把流程和提示词已经打包好了, 现在教大家怎么获取。首先点开我视频右下角的小箭头,点分享复制,然后打开这个软件,没有的去下载一个,等两秒会弹出个文件包,点进去找到这个文件包保存下载就可以了。
粉丝1082获赞1.3万

大家好,我是 eason, 上一期我说要死磕 comfyui, 评论区全是问怎么装的。今天保姆级安装教程来了,从下载到成功,打开界面一步不落,哪怕你电脑白痴也能看懂 图片。这个是官方原声版安装界面,装之前先说一嘴,市面就两种装法,官方原声版和秋叶大佬的整合包。如果你是新手,别犹豫,直接选整合包, 因为 python 环境依赖库全给你打包好了,只需要解压即用,有手就行。你要是喜欢折腾追求最新版,再考虑去 githop 下原声包。来,跟着我一步步做截图保存。第一步, 下载,去你常逛的 ai 社区或者网盘搜索 comfyui 秋叶整合包,找最新版本,下载文件大概二 g 左右,我自己用的是一搜,等下载完以后。第二步,解压, 卸载成功以后用解压到文件中,划重点,一定一定解压到非系统盘别放 c 盘,比如 d 盘跟目录。新建一个文件夹,名字不要带中文和空格,不然启动报错,别怪我没提醒你。第三步, 双击启动,解压完进去 n 卡,找到 run a vita 卡,拜拜拜拜拜。双击启动,如果没读选,找到 run b 吧,拜拜拜拜。没读选双一的他。不过注意,第一次启动 黑窗口会自动下载依赖和基础模型,大概三五个 g, 这个窗口会弹一会儿,千万别手欠给关了,等着它自己跑完。等看到黑窗口出现叉 t p 布红轮闪闪,意外二十七点零零零一 八幺八,这串数字,电脑浏览器会自动弹出来,看到那个干净全是节点的灰白色界面,那么恭喜你安装成功,这就是 comfyui 的 起点。 刚看到满屏英文节点,我也头皮发麻,但学会后那生成画面的质感,工作流的丝滑,真香。我是 eason, 一个失业后 all in ai 漫剧的创业者。 接下来我每天更新 comfyui 漫剧教程,从零开始,一步步带大家做出能变现的作品。先把这期收藏了,免得安装时找不到评论区扣安装,我看看多少人准备上路了,下期见。

最近挺多粉丝问这个 comui 的 秋叶整合包是什么东西?它跟官方包到底有什么区别?我今天特意录一期给大家讲解一下。 comui 官方包打开之后呢?它是这个界面, 是你现在看到的这一些代码啊,英文呢?你看不懂的这些东西,就是这样的一个界面,然后你要进行依赖的安装,或者是版本更新,或又或者是其他的一些操作,你必须用口令输入去完成。 假如你要去打开某个节点的文件夹,或者是 comi 的 根目录, 你不行,你只能是鼠标去找,打开我的电脑,找到那康有为的安装包,然后再打开一层一层的找下去。但是秋叶整合包它不一样, 它就是一个中文控制面板,它内核其实还是康有为,这里面就是康有为的版本,内核还是康有为。你如果要打开插件的目录,很方便,直接来到这个首页,然后点击根目录, 你就可以打开康斐艾的根目录了,又或者是下面有一些自定义节点啊,点击一下他就能够来到插件的根目录,又或者是点击输入或输出图片,也可以来到根目录,你还可以直接找到这个 model 文件夹,那里面装的都是你的模型 哎。再上一层还能找到这个 custom node, 就是 放插件的目录,这就是放 com 呀的所有插件,又或者是网络设置,你可以点开设置,然后这里找到网络设置,还有你要设置成哪一个浏览器,默认打开 就非常方便,全是中文也很直观,但是你用官方版本,你就只有这一个界面,当前你看到的这个界面,然后下面它这个里可以输入口令,你输入英文口令 去完成所有的操作,包括下载安装、依赖环境、更新版本等等。但是你用秋叶整合包更新版本就很方便,这点开版本,然后这里这个列表它会自动的更新。最新的版本是什么?现在最新版本是六月二十五号,那你点一下切换,直接点击切换,然后点击确定, 它就自动更新版本了,你看它自动帮你去安装拉取最新的 com 版本, 整个过程都不需要人为去操作啊。这里他就开始下载最新版本了, 需要的文件有些新手呢,他就不,他就是要用 cfui 的 官方包,那样做只会给自己增加入门的门槛,对你的实际应用并没有太大的帮助。

五月最新的秋叶 comfyui 整合包已经更新了,不用复杂的环境配置过程,只需三步一下载,二解压,三双击打开即可使用。支持 win mac 和 a 卡,最低幺零六零显卡显存八 gb 即可本地部署运行。和那些花钱还要排队的网站不同, comprise ui 这次的更新诚意拉满,内置三百加模型,工作流,图片和视频直接本地生成,无惧审核压力,不用积分,不用排队,也没有暗此暗月的计费套路。无论是做最近很火的漫剧分镜,还是工作需要的电商产品详情页, 还是创意十足的三 d 建模渲染,都是点一下的事,想试试的。老规矩,验个牌,现在开始教学, 各位同学好,我们这节课呢,来教大家如何第一次搭建工作流。相信大部分来学习 confluence 的 同学都是对 stable diffusion 的 操作有一定理解的,所以我们下面呢,就对比一下 stable diffusion 当中不同的操作模块,来帮助大家更深刻的认识 confluence 的 流程。是这样的, 我们先选择一个大模型文件,选择好之后呢,输入正反面提示词,然后设置输出尺寸。必要的时候呢,我们会选择一个插件模型, 选择好插件模型之后,我们点击生成,最终呢,在右下方就会生成一个我们符合提示词要求的内容。那么其实像大模型 ve 模型正反面提示词,生成图片时所使用的彩样器,以及生成时的输出尺寸插件,还有生成结果 在 confui 当中也是对应有相同功能的节点的,只不过这些节点呢,在 confui 当中,我们可以对其任意的移动位置删减或者复制或者新增一些其他功能的节点,来强化我们生成的结果。 所以相比于 stable diffusion 不 可动的模块, confui 当中的节点呢,它的灵活性会更强。至于在生成效果上,两者并没有特别大的区别,甚至它们使用的模型文件都是相同的。大家可以将 confui 呢理解成开发者版本的 stable diffusion, 它的自由度呢会更高一些。 我们下面来简单的介绍一下 ctrl y 的 基础操作。我们首先点击右下方的清除,将当前默认的工作流呢进行清除。清除之后,我们就得到了一个空白的操作台,我们右键界面当中的任意位置,然后点击新建节点, 就可以从中呢选择我们想要创建的功能节点,例如我们现在点击新建节点当中的彩样,点击创建 k 彩样器节点,那么这样一个具备 k 彩样器功能的节点就被我们创建好了。 相信从这个节点当中呢,大家不难看到在 stable devolution 当中,我们熟悉的参数,例如彩样器选项,提示词,相关性以及迭代部署。 我们在节点当中呢,还能看到很多颜色不同的小圆点,此时我们拖拽其中的一个小圆点,例如拖拽紫色的模型圆点, 拖拽后松开,可以看到此时就弹出了一个选项菜单,其中下方这个区域呢,是我们拖出这个圆点之后经常会创建的节点选项。因为我们拖拽 k 彩样器当中的模型圆点,通常呢会创建一个 checkpoint 加载器,简易的节点, 此时呢, checkpoint 模型加载器与 k 参照器这两个节点就以相同颜色的模型原点进行了相连,其他位置的原点呢,也是相同的逻辑。我们拖拽之后呢,选择我们需要创建的对应节点,那么两个节点当中相同颜色的原点就会进行相连。 此外,我们双击所创建节点的名称,可以看到此时它的名称呢,就变为了可编辑的状态,我们就可以对其名称进行重命名,比如我们给它起一个名字叫模型, 然后回车确定,这样名字就改好了。当然通常是没必要刻意修改这些节点的名称的,但有些时候呢,可能两个节点是相同的节点,只是功能不同, 所以需要对其修改名称。例如在 k 采集器当中,我们拖出正面条件,这个源点会创建一个叫做 clip 文本编码器的节点,这个节点是用来输入正面提示 词的节点,这两个节点是相同的节点,这 是一个连接正面提示词,一个连接负面提示词。所以有时候呢,我们就要对这样的情况对应的节点去修改名称。比如说把连接正面条件的这个节点呢,我们改名为正面提示词。把连接负面条件的这个原点的节点呢,我们改名叫做负面提示词。 不过平时自己用的话,即便是这样的情况,其实也没必要修改。我们点击之后可以选中这个节点, 选中之后呢,这个节点的周围会多出一些白圈来显示我们已经选中了这个节点。选中之后,可以对当前的这个节点呢进行拖拽,或者呢 ctrl 加 c 复制, ctrl 加 v 粘贴,再或者呢按 delete 键删除,跟我们在电脑上操作文件呢是非常类似的。 我们最后来简单介绍一下 confy 右下方的这个操作位置。首先最常用的就是点击添加提示词队列来开始运行工作流。我们创建好完整的工作流之后呢,点击这个位置就可以开始运行当前的工作流,这跟我们在 stable default 当中点击生成是一样的。 我们创建好一个完整的工作流之后,如果确定运行无误,你想保存的话呢,就点击这个模块当中保存的按键。点击之后呢,给这个工作流起一个名字,比如说我们起名叫 abc, 然后点击确认,此时我们这个工作流啊就会作为一个工作流文件下载到本地, 可以看到此时我浏览器的右上方呢,就已经成功的下载了这个工作流文件,拖拽到我们当前的浏览器 comui 的 操作页面就可以了。 另外就是我们刚才演示过的清除当前所有的工作流节点,我们点击清除,点击确认画面就清空了。当然我们同样是可以通过 ctrl 加 z 撤回刚才的操作的,或者呢按 ctrl 加 y 去重新执行刚才的操作。至于其他的功能不是特别常用,我们就不再赘述。 下面话不多说,我们来开始演示如何从零开始搭建一个完整的纹身图。工作流通常呢从原点最多的工作流节点开始搭建, 就是 k 彩样器,我们右键画面当中任意的空白处点击新建节点,点击彩样这个选项,从中呢点击 k 彩样器,我们创建一个 k 彩样器节点, 这个节点上面的原点是最多的,所以我们先创建它,将来创建其他的节点呢,调理会更加的清晰。我们下面拖拽 k 彩样器节点当中的模型原点, 拖出之后呢,松开我们点击创建 checkpoint 加载器简易这个节点,然后我们再次拖拽 k 彩样器当中橙色的正面条件源点,松开之后呢,点击创建 c l i p 文本编码器节点,负面条件源点呢,也重复刚才的操作。拖出之后呢,创建 c l i p 文本编码器节点, 然后我们继续对 k 彩样器这个节点上的源点呢进行拖出操作。首先拖出左侧的这个粉色的 lighten 的 源点, 拖出之后呢,我们点击创建这个叫做空 lighten 的 节点,这个节点呢是用来输入输出图片的尺寸的,那么最后呢,就只剩下一个原点没有拖出了,就是 k 彩样器右侧的这个粉色 lighten 的 原点,我们点击拖出,然后点击选择创建 ve 解码这个选项。 最后呢,我们点击拖拽 ve 解码这个节点当中图像的这个节点拖出之后呢,我们点击创建保存图像这个节点, 这样一来我们纹身图工作流所有的节点呢,就都已经创建完成了,但如果现在我们点击添加提示词队列来运行节点的话,可以看到 ctrl u i 呢会给我们一个十分明显的提示,告诉我们哪些节点是出问题的, 包括这个节点上面的哪些原点是没有进行连接的,所以我们就可以根据提示呢来继续补全我们当前的工作流。首先是两个 c l i p 文本编码器当中左侧的 c l i p 原点, 我们需要将其与 checkpoint 加载器节点当中的 c l i p 原点进行连接,连接好之后呢,我们再将 ve 解码器当中的 ve 这个原点,将其与 checkpoint 加载器当中的 ve 原点进行连接, 这样的连接逻辑其实很好理解,相同颜色的原点连接相同颜色的原点就可以了。最后我们选择一个合适的模型,写下我们需要的内容, 比如说 one go, 我 们点击生成可以看到此时我们就成功的生成了一个符合提示词描述的内容。那么至此呢,我们文生图的工作流就搭建完成了,相信各位同学只要跟着我们的视频一步一步的操作,都是能够搭建成功的。 即便在搭建过程当中出现了原点没有连接全的问题, comui 在 运行之后呢,也会给出一个明显的提示。 那么我们最后呢,来对康飞 y 的 工作流搭建进行一个总结。首先大多数情况下呢,我们从零开始搭建节点,都是要先创建一个 k 彩样器节点的,因为这个节点上面的圆点最多,我们创建好它之后呢, 将 k 彩样器节点上面的圆点拉出之后,往往只需要创建一个节点就可以,所以调理会比较清晰。各 同学可以把 ctrl y 的 操作理解成搭建台式电脑,像左侧的 c l i p 文本编码器, check point 加载器,还有 comlight 的 输入尺寸的节点,就相当于我们的键盘鼠标,我们将它们插在电脑的主机,也就是 k 测量器上面,通过 k 测量器进行运算,最终呢再输出到显示器上面, 这样来类比呢,相信各位同学对 control ui 的 节点连接逻辑就有了更贴近生活的体会。至于我们 stable default 的 操作逻辑非常的相似,也就是先选择模型,再输入提示词,再选择采用方法, 然后设置输出尺寸,最后点击生成,这是一个十分正常且完整的生成顺序。而在 control ui 当中呢,也遵循这样的顺序,例如此时我们更换一个随机种子,然后点击添加提示词队列, 我们可以看到绿色的位置啊,就是标注在生成过程中工作流运行的一个顺序。会先从 checkpoint 模型加载器开始 获取我们使用的模型信息,然后进一步的获取正反面提示词和输出尺寸,最后呢,将它们都集成在 k 彩样器,整合这些信息之后呢,由 ve 解码器进行解码,最后呢留下我们的保存图像这个工作流节点。 不过相信大家第一次接触 cfui 的 话,即便工作流能够搭建完成,其实对工作流运行的逻辑呢,也处在一个比较懵懂的状态。不过根据我的学习经验,大家学习 cfui 最好呢,能够本着先操作后理解的方式来进行学习。 我们前期从零开始教大家搭建工作流,也并非是为了今后你一直从零开始搭建,而是为了在不断的搭建当中愈发的理解 cfui 的 运行机制。 像在将来获取了其他作者所创建的完整工作流之后,我们也可以更加灵活地对其加以改进,使其符合自己的需求。对此呢,我也专门制作了一套课件,上面不仅展示了 stable diffusion 不 同的功能模块去对照 comfy 当中的节点的一个对照图, 同时也包含了我们课上所讲解的 comfy 基础操作知识以及工作流搭建流程,还有最后的总结。各位同学如果需要本节课的课件的话,也非常欢迎在评论区留言,我会尽可能的帮助大家解决在操作过程当中遇到的问题,同时也会发放这套课件。那么以上呢,就是本节课的全部内容, 各位同学如果觉得本节课的内容对你有帮助的话,也不妨点一个免费的一键三连支持一下,我们就下节课再见!各位同学好,我们这节课来讲解 confui 精细化纹身图工作流的第一部分。我们首先来说明一下什么是精细化纹身图工作流。 我们首先打开 stable diffusion, 相信熟悉 s d 的 同学呢都知道 stable diffusion 是 只有一个正反面提示词输入窗口的 们,此时在正面提示词窗口当中输入 one go 还有 right here, 然后选择一个合适的负面提示词模板,点击生成,可以看到此时我们就生成了一个符合提示词描述的结果。那么如果我们想要在画面当中生成两个人物,其中一个是红色头发的少女,一个是蓝色头发的少女, 正常的思路呢就是在提示词当中再追加对于另外一个少女的描述,也就是 one go blue hair。 剪好之后呢,我们再将画布的生成尺寸去拓展一倍,再次点击生成,我们可以看到此时生成的结果呢,并不是十分理想, 我们明明想要生成两个少女,但是画面当中却只有一个,而头发的颜色呢,是以红色和蓝色拼接形成的。 我们现在回到 confui, 打开我们预设好的工作流,也就是精细化纹身图工作流。相信此时部分同学已经猜想到了,既然 confui 相比于 stable default 能够更加灵活地去部署模块儿,也就是节点,那么我们就可以同时部署两个提示词的输入窗口, 来分别描述我们想要生成的两个人物,最后再通过一定的方法呢,将两个人物合并在同一个图像上,以此呢来避免 stable default 当中因为提示词无法做分割 而导致两个人物的特征同时出现在一个人物身上的情况。例如此时我们在 confui 当中,第一个正面提示词输入窗口呢,我们输入红色头发的少女,而第二个提示词输入窗口呢,我们输入蓝色头发的少女。 这些都输入好之后呢,我们点击添加提示词对列,可以看到我们此时生成的结果呢,左侧的人物就是红发的少女,而右侧的人物就是蓝发的少女。 由于这两个人物的提示词都是独立成一个节点的,所以并没有出现颜色之间相互混合,特征之间相互混合的情况,这就是精细化纹身图工作流的优点。 那么话不多说,我们下面就从零开始教大家如何搭建精细化纹身图工作流。我们首先新建一个空白的工作台,点击左上方的文件加图标,点击这个加号,新建好这个默认工作流之后呢,我们清空当前的工作流节点, 下面的操作就与我们之前所讲解的纹身图工作流操作十分类似了,我们依然在任意的空白位置,右键点击新建节点,点 击采样,然后点击 k 采样器。回想起我们上节课所举的类比, k 采样器呢,就好比电脑的主机,我们下面要把键盘,鼠标还有显示器都接到这个主机上,所以我们下一步呢,拖出模型这个圆点 松开之后呢,创建 checkpoint 模型加载器。与基础纹身图工作流不同之处在于,我们这次呢,从 clip 这个圆点上面拖出的内容一共有三个,也就是两个正面提示词输入窗口,以及一个负面提示词输入窗口。 当然如果各位同学想要拖出两个负面提示词输入窗口也是可以的,但通常负面提示词是通用的,所以我们只拖出一个负面提示词窗口就可以。 我们回到 k 彩样器这个节点,从 latent 源点当中呢,我们依然拖出一个节点,叫做空 latent, 用来输入输出图片的尺寸。大家在拖出节点之后呢,最好整理一下它们摆放的位置, 这样将来在拖出其他节点时,调理会更加清晰。然后我们继续从 k 彩样器右侧的 latent 源点当中拖出,选择建立 ve 解码,然后再从 ve 解码这个节点当中拖出图像,选择保存图像这个节点, 然后我们回到 ve 解码这个节点,将 ve 源点与 checkpoint 加载器当中的 ve 源点呢进行相连,这两个是相同的颜色,都是红色的, 我们下面要创建一个之前的课程当中没有提到过的节点,它的名字叫做条件采样区域节点。对于这样的节点呢,我们可以直接双击画面当中的空白区域,打开搜索选项,在搜索选项当中搜索它的名称,我们就搜索条件采样 区域。值得一提的是,旧版的 comui 是 不支持搜索中文的,各位同学需要更新到新版的 comui 才能搜索中文。 我们选择搜索结果当中的条件区域彩样这个选项,这个节点呢,一共要创建两个,所以我们复制当前创建好的条件彩样区域节点, ctrl 加 c, 然后 ctrl 加 v, 粘贴一个一样的, 然后我们分别将条件采纳区域两个节点上面的条件左侧的条件呢,与 clip 文本编码器右侧的条件相连,就连接到两个正面提示词 clip 文本编码器右侧的条件原点上。 连接好之后呢,我们再次双击空白的区域,搜索一个叫做条件合并的节点,搜索到之后呢,我们点击创建,然后我们将两个条件采纳区域右侧的条件一,条件二原点相连,它们的颜色也是一样的。 连接好之后呢,我们的所有节点就都已经创建完毕了,剩下要做的操作就是将那些没有连接好的原点进行相连,逻辑也非常简单,相同颜色的原点连接相同颜色的原点。首先将条件合并当中,右侧的条件原点连接到 k 采集器的正面条件原点上。 最后呢,再将我们要输入负面提示词的 c、 l、 i、 p 文本编码器节点右侧的条件源点连接到负面条件源点上。这样一来我们康复 ui 精细化文声图工作流的第一部分就搭建完成了,我们现在点击添加提示词队列来测试一下, 可以看到我们整个的工作流呢是没有出现报错的,但是生成的结果呢,并非我们一开始所演示的那样的结果,其原因在于我们并没有设置合适的参数。所以我们最后呢来讲解一下如何设置合适的参数,让我们想要生成的内容出现在合适的位置。 首先我们要设置的是最终所生成的图像的宽高,在空 light 的 这个节点上面,我们将生成图片的宽度呢,从五百一十二的默认宽度改为一零二四。当然这个参数呢要根据大家的需求来决定,我们测试的话就设置的稍微小一些。然后我们要设置的是条件参照区域节点上面的参数。 各位同学可以把精细化纹身图工作流理解成我们分别生成的两张图片,生成之后呢,再将这两张图片合并为一张图片,其中传统的 konlighten 这个选项呢,设置的是总图片的尺寸,而两个条件参照区域节点上面设置的尺寸呢,则是合并之前两张图片各自的尺寸。 所以我们首先来设置第一张图片的尺寸,我们就设置为五百一十二乘五百一十二,第二张图片的尺寸呢也是相同的,五百一十二乘五百一十二,这样两张图片加起来的尺寸呢,就可以满足一零二四乘五百一十二的尺寸。 其次我们要设置的是第二张图片在画面当中的坐标,由于第一张图片生成时默认的坐标就是从左到右,从上到下,从零 零开始这样一个坐标,因此第一个按默认的坐标就可以,也就是 x 零 y 零。各位同学可以在脑海中构建一个坐标轴,只有两个方向, x 和 y。 那 么第二张图片呢,就要摆放在第一张图片的顺位位置,与 其相连。那么首先第二张图片在高度上是没有进行移动的,两张图片的关系呢,我们设置的是横向摆放,所以第二张图片的 y 呢,和第一张图片是一样, 都为零。但是第二张图片需要向右平移一个图片一的身位,所以此时第二张图片的条件采用区域 x 值呢,我们就设置为五百一十二, 然后点击确定。这样两张图片呢,就是从左到右依次摆放,横向摆放的关系最终生成后合并在一起。提示词方面呢,我们就套用之前所使用的提示词,也就是第一张图片生成红色头发的少女,我们输入 a girl 还有 red hair。 而第二张图片呢,我们来生成蓝色头发的少女,输入 a girl 还有 blue hair。 写好之后呢,我们再次点击添加提示词队列,可以看到此时我们生成的结果呢,就是一个总尺寸为一零二四乘五幺二,左侧五幺二乘五幺二的尺寸为一个红头发的少女,而右侧五幺二乘五幺二的尺寸为一个蓝头发的少女,他们之间紧密相连的关系了, 并且两张图片的人物造型呢,互不影响,独立存在,这都要归功于我们创建的两个独立的正面提示词窗口。 当然各位同学在创建的时候呢,也不推荐去死记硬背,可以跟着我们的视频一步一步的来创建精细化纹身图的工作流。 我们再次强调,教大家逐步创建工作流的目的并不是为了让你去死记硬背,而是为了让你在不断的练习当中能够理解 comfyui 的 运行机制,能够在将来获取到一些其他作者现成的工作流之后,更善于自己加以改进,为自己所用。 不过话说回来,各位同学可以看到我们当前生成的两个人物,虽然说彼此独立,互不干涉,但他们的融合程度也非常的低,两个人物呢,并非处在同一个背景上,有着非常强烈的割裂感, 那我们该如何既能保障两个人物的造型相互独立,互不亲染,同时又能保障人物处在同一个背景上,让他们相互融合的自然呢?这个知识就留给各位同学思考,我们在下一个视频当中呢,会详细的讲解如何将精细化纹身图工作流当中人物的背景在生成时变为统一的背景。 同样针对于本节课的知识呢,我也制作了一套完整的课间,这面不仅说明了精细化文生图工作流的逻辑,同时也有详细的精细化文生图工作流搭建的过程, 还有最终搭建好之后的全貌展示。同时本节课的康复 ui 搭建好的工作流文件呢,也会发放给大家,各位同学有任何的问题非常欢迎在评论区留言,我会尽可能的帮助大家解决问题,同时也会发放本节课的相关资料。那么以上呢,就是本节课的全部内容, 各位同学如果觉得本节课的内容对你有帮助的话,也不妨点一个免费的一键三连支持一下,我们就下节课再见。各位同学好,我们这节课呢,来讲解 cfui 精细化纹身图工作流的第二部分。 相信各位同学通过上一节课的学习呢,已经掌握了如何从零开始去创建一个完整的精细化纹身图工作流。通过这个工作流,我们一共创建了两个正向提示词输入节点,这两个节点的提示词内容不同,我们最终生成的结果也通过合适的参数设置, 使得两个提示词输入节点生成的角色出现在了同一幅画面上,同时也在设计上并没有相互的亲染和干扰。 但在我们上一节课的结尾呢,也发现我们生成的这两个人物呢,他们虽然在设计上并没有相互的干扰,但与此同时在背景上也毫无关联。所以我们今天这节课的目的就是来教大家如何去对我们上一节课所设计的工作流加以改进,使得我们的人物在背景打光和氛围上能够更加的和谐统一。 我们下面就来讲解一下如何去对我们上一节课的工作流进行改进,来新增一些节点,使我们获得更加理想的效果。 我们首先在上一节课工作流的基础上,在 check point 加载器这个节点上拖出 c l i p 原点,拖出后松开,我们新建一个 c l i p 文本编码器节点。需要说明的是,我们建立的这个新的 c l i p 文本编码器节点,就是用来负责描述这两个人物同时出现的统一背景的 说,我们希望这两个人物都出现在一个街道上,那我们新增的这个节点内容呢,就填写街道,然后我们复制当前工作流当中的条件合并节点,复制好之后粘贴,然后将我们刚才新增的 c l i p 文本编码器右侧的条件源点连接到我们刚刚复制粘贴的这个条件合并节点当中的条件一源点上。 之后,我们将原本连接在 k 彩样器正面条件的这条线设为取消状态,也就是点击拖拽之后松开,然后将原本的条件合并节点右侧的条件源点连接到我们新增的条件合并节点下方的条件二源点上, 我们稍微调整一下这些节点的位置。那么此时呢,各位同学不难看出,在原先工作流的基础上,我们通过这样增加节点连线的方式, 我们描述红色头发女孩的正面提示词节点与描述蓝色头发女孩的正面提示词节点在进行条件合并之后,并不会直接传输到 k 彩样器,而是先与描述背景的正面提示词节点进行了一次合并。最终呢,我们才将整合后的信息连接到了 k 彩样器的正面条件源点上。 就相当于我们先炒了两盘菜,我们生成的红色头发的少女呢,就好比番茄炒蛋生成的蓝色头发的少女呢,就好比烧茄子。在上一节课我们所创建的工作流当中,我们将番茄炒蛋和烧茄子炒好之后,仅仅是装在了同一个盘子里就端上了桌。而我们今天所创建的工作流 在上一节课的基础上,将番茄炒蛋和烧茄子重新倒回了锅中,加入了新的作料,最终呢才端上了盘子。这样我们的生成结果,两个人物的背景呢就会更加融合。 那么话不多说,我们来尝试一下。现在的工作流呢,已经完全连好了,我们在新创建的正面提示词工作流当中写入街道 street 以及夜晚 night。 写好之后呢,我们点击添加提示词队列。那么此时各位同学可以看到, 我们改造之后的工作流就成功的将两个造型特征不同的少女既进行了造型上的区分,两个人的设计完全独立,同时让他们都出现在了同一个背景当中。当然我们可以追加一些负面提示词,以谋求更好的效果。那这里呢,我就沿用 stable diffusion 当中的负面提示词,我们重新生成一遍, 看到有了更好的负面提示词的加持,我们就获得了生成人物更好的效果,并且两个人物的背景依然是和谐统一的。当然生成的结果是随机的,各位同学可以更改随机种子,以谋求更符合需求的效果。 那么到这里呢,我们的精细化纹身图工作流,它的完全体版本就搭建完成了。当然如果我们想要在画面当中不仅生成两个人,而是要生成三个人,四个人,各位同学可以举一反三,在我们当前的工作流基础上,进一步的去增加描述人物所用的正面提示词节点, 并且用条件采样区域以及条件合并工作流节点去将它们整合,最终连接到 k 采样器上。具体的创建方法呢,我就不再演示了,各位同学自行尝试之后如果遇到问题也非常欢迎在评论区交流,我会尽可能的帮助大家解决在操作过程当中的问题。 我们下面对先前没有提到的康复 ui 的 基础操作知识做一些补充,我们之前只讲解了点击右下方的保存,将当前所操作的工作流保存到电脑本地。 但是各位同学会发现,我们点击左侧的文件夹图标在这里呢,我也创建了很多在 comui 操作界面就可以直接选举的工作流,比如我们选举这个换脸的工作流就可以直接打 开。那我们该如何将当前操作的工作流保存到 comui 上面,让我们直接打开工作台就可以选择自己想要操作的工作流呢? 方法也非常简单,首先我们点击左上方的文件加图标,将其展开,然后我们点击这里的加号键,就可以新建一个工作流。这个工作流呢是默认的纹身图工作流, 如果你不需要的话,可以直接按住 ctrl 键不要松开,然后拖拽工作台,将这些工作流全选,然后按 delete 键删除,再重新从零开始建立或者拖拽新的工作流, 我们撤回一下。就以当前的纹身图工作流为例,例如此时呢,我们已经对当前的纹身图工作流进行了一定的修改,那么此时各位同学可以看到,在这个位置就出现了一个保存图标,叫做 save work flow, 我 们点击这个图标就可以保存当前的工作流。 此时我们再次点击左上角的文件夹图标,展开下拉菜单,可以看到在这个位置呢就出现了一个叫做 united flow two 这样一个名称,这个名称呢就是我们当前正在操作的工作流的名称,我们也可以点击这个名称去进行重命名, 比如说我们给它起一个名字叫做 abc, 然后点击 save, 那 此时我们再次展开左上角的文件夹图标,可以看到当前呢就有一个名为 abc 的 工作流被保存到了我们左上角的展开图当中。那么我们现在先切换到其他工作流,然后再次点击左上角的文件夹展开, 再次点击 abc, 此时我们就可以看到我们刚刚所保存的名为 abc 的 工作流了。除此之外,各位同学可以看到这些工作流当中某一些呢是带有预览效果图的,甚至还有一些是动图,那么这些图片是如何产生的呢? 其实也非常简单,我们选择一个合适的模型,然后直接点击添加提示词队列去生成一张图片,那么生成好之后呢,我们再次点击左上方的保存图标,此时我们再展开左上角的文件夹,可以看到我们当前名为 abc 的 工作流就多出了一个我们现在所生成的预览图。 我们再来补充一下对于工作流节点的相关操作。首先是如何一次性选中多个工作流节点,方法非常简单,我们按住键盘的 ctrl 键不要松开,然后用鼠标点击工作台当中的任意空白位置 进行拖拽,那此时会出现一个白色的选框,选框内所含盖的节点呢?我们在松开手之后都会被选中,可以看到是有选中的效果的, 那么此时呢,我们进行任意的操作,都可以对我们当前选中的工作流节点进行操作,比如按 delete 键可以看到我们当前选中的所有节点呢就都被删除了。 如果我们不想选中相邻的节点,想要跳跃的进行选中的话,就按住键盘的 ctrl 键,不要松开,依次的点击我们想要删除或者操作的节点,因为我们先选择 checkpoint 加载器,再选择保存图像节点,可以看到此时呢,这两个节点也被同时选中了。 我们最后再来讲解一下如何对节点赋与颜色,以及如何对功能相似互相搭配的节点进行分区。想要给节点赋与颜色,我们只需要右键点击这个节点, 点击之后呢,我们在右键菜单当中选择颜色,然后在颜色展开菜单当中,我们选择自己需要赋予的颜色就可以了。例如我们现在点击红色,可以看到此时 checkpoint 加载器这个节点就被变为了红色。当然我们在操作时,由于是多选的状态,所以保存图像这个节点呢也被变为了红色。 我们现在右键工作台当中的空白处,然后点击新建框这个选项,点击之后呢起一个名字,例如这个名字呢,我们就叫提示词,写好之后回车确定,此时可以看到我们新建的这个框,它的名字呢就被改为了提示词。 我们可以通过鼠标拖拽的方式改变这个新键框的位置,通过拖拽其右下角的方式改变它的尺寸,此时我们将这个新键框拖拽到 c l i p 文本编码器的下方,那么当我们再次拖拽这个蓝色的新键框时,各位同学可以看到,但凡是出现在这个新键框上方的节点呢,都会被随着一起 拖动,但如果我们此时所拖动的是节点本身的话,那么这个新键框是不会为之所动的。利用这个特性呢,我们将这个新键框拖拽到合适的大小,以涵盖我们想要的内容。 给我们拖拽到这个大小,再将 c l i p 文本编码器下方的这个框拖拽到合适的位置。这个新建框功能呢,就相当于给我们的工作流当中同类型的节点做了一个区域的划分,让操作者或者说使用者在编辑当前工作流时, 能够更容易的判断这些部分的工作流它的用途是什么。其实并没有什么实质性的功能作用,各位同学平时自己做工作流的话,没有必要做这些。 那么针对于本节课的内容呢,我也制作了一套完整的课件,上面以图文教程的方式讲解了我们本节课所讲解的相关知识点, 同时也包含了我们刚刚所提到的康复 u i 基础操作知识的补充。各位同学如果需要本节课的课件的话,也非常欢迎在评论区留言,我会尽可能的帮助大家解决问题,同时也会分享这节课的课件。那么以上呢,就是本节课的内容,对你有帮助的话,也不妨点一个免费的一键三连支持一下, 那就下节课再见。各位同学好,我们这节课呢,来讲解 confui 当中文声图 controlnet 工作流的搭建。在 stable diffusion 当中,我们使用 controlnet 的 时候,不仅要选择 controlnet 的 模型,同时也要选择对应的 controlnet 与处理器。因此我们在 controlnet 当中,我们要想搭建具备 controlnet 功能的工作流,同 同样要先搭建 controlnet 预处理器的工作流节点,那么我们下面呢就新建一个空白的工作台,新建好之后呢,将默认的工作流进行清除。然后首先呢来搭建一个 controlnet 的 预处理器,方法呢也非常简单,我们双击工作台空白的位置, 然后从中搜索我们想要搭建的预处理器名称。比较熟悉 stable definition 的 同学都知道,我们常用的模型预处理器呢,通常就是 canny 边缘检测、 deep 深度检测以及 line art 线稿检测, 有时做室内设计时呢,还会用到 m l, s d 直线检测。如果记不起这些名字的话,可以回到 stable default 的 ctrl n 的 插件看一眼, 然后我们回到 comui。 比如我们此次呢来建立一个 kenny 线稿检测的预处理器,我们就在搜索栏当中搜索 kenny, 然后选择搜索结果当中的 kenny 细致线预处理器,点击之后呢创建这个节点,创建好之后,我们将左侧的图像源点拖出,然后点击创建加载图像节点, 这个位置呢是我们用来放置现稿参考图的,同时我们将 kenny 细致线域处理器节点右侧的图像源点拖出。我们创建一个保存图像节点,这个节点呢是用来放置提取现稿之后的预览效果图的。 六、此时呢,我们直接点击添加提示词对列,就可以看到在保存图像节点当中出现了左侧我们所上传图像的现稿提取结果 么?创建好了与处理器相关的节点,我们下面就从您开始搭建一个纹身图的 control net 工作流。我们首先搭建一个正常的基础纹身图工作流, 那么就直接双击空白处,然后我们搜索 k 彩样器来创建一个 k 彩样器节点。创建好之后呢,按照我们第一节课所教授的流程, k 彩样器当做主机,我们从上面的圆点当中呢去接触键盘鼠标显示器,拖出模型圆点之后,我们点击创建 checkpoint 模型加载器节点,然后分别拖出正面条件源点,创建 c l i p 文本编码器,拖出负面条件源点,创建 c l i p 文本编码器。 然后左侧的 lighten 的 源点拖出,我们创建空 lighten 的 节点,用来设置输出图片的尺寸。而右侧的 lighten 的 源点我们拖出后呢,创建 ve 解码器节点, 最后再将 ve 解码器节点右侧的图像源点拖出,我们创建保存图像节点。最后呢,将 ve 解码节点当中的 ve 源点与 checkpoint 加载器节点当中的 ve 源点两个相同颜色的源点相连。 最后适当调整一下这些工作流节点的位置,让他们看起来呢更加整洁好看。调整好之后呢,我们基础的纹身图工作流节点就全部创建完成了。我们下面要考虑的事情呢,就是将 control night 以及我们刚刚创建的与处理器相关的节点都融入到我们当前的纹身图工作流节点当中。 这里建议大家不必有过多的思考,跟着我们的视频教程边暂停边做就好,等做完之后呢,我们再去尝试理解其中的逻辑。我们首先双击工作台空白处任意的位置,然后搜索 content 应用,然后点击搜索结果当中的 content 应用这个选项,创建 content 应用节点。 当然 controlnet 应用这个节点呢,有很多种不同的版本,但是其中包含的源点都是相同的,因此各位同学在观看视频教程时,只要保障自己创建的 controlnet 应用这个节点包含了我们视频当中所提及的源点内容,就可以 多出的部分呢,可以暂且不管,我们下面将 controlnet 应用当中左侧的正面条件源点连接到正面提示词的 c l i p 文本编码器节点右侧的条件源点上,而 controlnet 应用节点右侧的正面条件源点,我们则连接到 k 彩样器的正面条件源点上。 此时原本正面提示词 c i p 文本编码器节点当中的条件源点与 k 彩样器正面条件源点的相连关系就断开了。这就意味着我们的内容生成之前,会先经过 controlnet 应用这个节点,使我们的 controlnet 能够发挥效果后再抵达 k 彩样器。 我们下面将 controlnet 应用节点左侧的 controlnet 圆点拖出后松开,然后在弹出的窗口当中,我们点击 defcontrolnet 加载器这个选项,创建 defcontrolnet 加载器这个节点。这个节点的功能呢,就是用来设置 controlnet 模型的,我们点击这个节点的内容后呢,会出现一个下拉菜单 们此次要使用的 control net 功能是线稿检测,所以我们选择 kenny 这个模型。我们下一步呢,将 control net 应用这个节点左侧的图像原点连接到 kenny 与处理器这个节点右侧的图像原点上。这一步操作之后呢,我们的参考图就与 control net 之间发生了关联, 我们的 control 相关的节点能够读取到参考图的内容。我们最后一步呢,就是将 diff control 加载器节点左侧的模型原点拖出之后呢,连接到 checkpoint 加载器节点当中的模型原点上。这样一来,我们的文声图 control 工作流就搭建完成了。 我们现在选择上传一张线稿作为参考图,然后选择一个合适的大模型。因为是二次元的线稿,所以这里呢,我选择一个二次元风格的大模型。提示词方面呢,就尽可能描述贴合线稿的内容,我们就书写 one go 还有狐狸耳朵 fox ear。 对 于负面提示词呢,我们就将 stable diffusion 当中的负面提示词模板直接粘贴过来。全部设置完成之后,我们点击添加提示词队列, 可以看到此时我们的工作流当中呢,出现了一些报错。很明显,我们的正面提示词与负面提示词左侧的 c l i p 并没有与模型这个节点相连, 所以我们现在根据提示呢,将这些缺失连接的原点进行相连。其中负面提示词 c l i p 文本编码器右侧的条件原点与正面 c l i p 文本编码器提示词的右侧条件原点相连的思路是类似的, 我们先将其连接到 controlnet 应用这个节点左侧的负面条件源点上,然后再将 controlnet 应用节点右侧的负面条件源点连接到 k 彩样器的负面条件源点上。最后我们点击添加提示词对列,可以看到此时呢我们就成功的生成了一幅根据我们所上传的现稿参考 而得到的一幅有着狐狸耳朵的二次元动漫风格的人物。这里图片尺寸呢,我们可以设置的稍微高一些,将高度呢设置为六百,然后再次点击添加提示词对列,这样我们就获取了一幅更加完整的生成结果,可以看到效果还是相当不错的。那 那么以上呢,我们的 comui 纹身图, controlnet 相关的工作流就全部搭建完成了,我们最后来补充一些关于下载节点相关的知识。其实从我们上一节课开始呢,我们就用到了一些当前我们所使用的 comui 版本并不具备的插件节点, 那么这些新增的插件节点如何下载呢?这里提供三个下载方式。首先第一个下载方式呢,就是我们打开会事启动器,然后点击版本管理, 在上方的分页当中,我们选择安装新扩展这个选项,在这里呢搜索我们想要下载的节点插件的名称,然后点击安装,就可以在会式启动器当中安装新的插件。不过需要注意的是,某些版本可能会出现异常的 情况,导致我们无法在这个位置加载相应的插件,比如说我当前的版本这个功能就失灵了,各位同学呢,可以尝试更换版本。第二种方式呢,是比较稳妥的方式,我们直接在 github 上面来手动的下载相关的插件节点, 我们抵达对应的页面之后呢,点击绿色的 code 选项,在下拉菜单当中,我们选择 download zip 下载压缩文件,最后解压到 confui 根目录当中的 custom nodes 专门放置节点插件的文件夹当中就可以。不过这个功能呢,需要大家有一个特殊的用网 环境,如果你不了解如何使用特殊的用网环境,也非常欢迎在评论区留言,我会尽可能帮助大家解决这个问题。第三种方式呢,就是在 confui 的 操作页面当中,我们点击右下方的管理器, 在弹出的窗口当中,我们点击节点管理这个选项,然后在左上方的下拉菜单当中,我们选择所有这个选项,这样就可以展示出我们当前所有可下载的插件节点,在这个位置呢,搜索相应的名称便可以获得对应的结果。例如我们搜索 control night, 可以 看到直接呢就蹦出了跟 control night 相关的选项,对于那些没有安装的插件节点,我们直接点击这里的 instyle 即可安装,安装成功之后呢,重启一下就可以使用了。 对于本节课的内容呢,我也制作了一套完整的课件,课件上以图文教程的方式讲解了我们今天课上所讲解的全部知识。各位同学如果需要本节课的课件的话,也非常欢迎在评论区留言,我会尽可能的帮助大家解决问题, 同时会分享本节课的课件。那么以上呢,就是本节课的全部内容,各位同学如果觉得本节课的内容对你有帮助的话,也不妨点一个免费的一键三连支持一下,我们就下节课再见! 各位同学好,我们这节课来讲解 comfui 图生图工作流搭建我们都知道在 stable default 当中是有图生图的功能的, 我们将图片导入到图生图的预备窗口,写上合适的提示词,调整合适的生成尺寸与重绘幅度,然后点击生成。生成的结果呢,就会根据我们当前所书写的提示词以及重绘幅度,根据所选模型的风格 原图为蓝本进行重新生成。生成时我们所选的重绘幅度越高,那么生成的结果呢,就越与原图相去甚远。反之,生成的重绘幅度越低,生成的结果呢,就与原图越相似。 同样在 comui 当中,我们在文生图工作流的基础上,加入图片上传节点 v a e encode 节点、蒙版节点、尺寸设置节点 control net 节点,即可创建一个相对完整的图生图工作流。同时我们本节课也会讲解一下,除了局生成之外,如何在 comui 当中创建局部重绘的工作流, 也就是我们可以通过选区笔选择我们需要重新生成的部分,然后再次点击生成。此时我们生成的结果只有在原图当中所选择的区域会受到影响发生改变,而未选择的部分则会维持原状,与原图保持相同。 那么话不多说,我们下面就来详细的演示一下。首先打开 comui, 我 们新创建一个工作台。由于在先前的课程当中,相信大家已经非常熟悉基础文生图工作流该如何从零创建了,所以我们这次就不再从零开始, 我们以当前默认的纹身图工作流为基础来添加相关的节点创建图生图工作流。首先我们双击工作台的空白处,然后搜索加载图像,点击创建加载图像节点,这是用来专门上传原图的节点。我们将加载图像节点当中的图像原点拖拽后松开,然后点击创建 v a e 编码节点, 然后我们再将 ve 编码节点当中的 laten 的 原点拖出后,连接到 k 彩样器左侧的 laten 的 原点上,这时我们原先的空 laten 的 节点就处在不可用的状态,因为我们此次创建的工作流是一个全局生成,工作流生成的结果在尺寸上将与原图保持一致,因此不需要设置输出尺寸的大小。 我们下面将 ve 编码节点左侧的 ve 原点拖出,连接到 checkpoint 加载器当中的 ve 原点上。这样一来,我们的图生图工作流就创建好了。 我们现在选一个合适的模型,例如原图是写实风格的,我们就选择一个偏二次元风格的模型。选择好之后呢, k 彩样器当中最后一个选项降噪,对应的就是 stable diffusion 当中的重绘幅度,我们通过调整降噪这个属性的大小来控制生成的结果与原图的相似程度。 例如此时我们将降噪调整为零点三,然后点击添加提示词对列,可以看到我们再次将降噪选项调整为零点九, 然后点击确定添加提示词对列,可以看到我们此时生成的结果呢?虽然有原图的影子,但是更多听从了提示词当中的描述,生成了包含有瓶子内容的结果。如果我们在生成的时候想要调节生成的尺寸, 也可以将编辑尺寸的节点添加到我们当前的工作流中,相信经过之前的练习,各位同学对这个 laten 的 节点已经非常熟悉了,通常呢,它就是用来连接设置尺寸的节点的,但是我们可以看到原先的空 laten 的 节点,它只有一个 laten 的 原点,也就是单向的。 而我们加入了加载图像节点之后,需要有一个双向连接的 latent 节点,才可以保证加载图像会经过图片尺寸设置节点再抵达 k 采集器。所以我们此时双击空白的工作台, 然后搜索 latent, 我 们从中选择 latent 的 缩放这个选项,创建 latent 的 缩放节点,可以看到此时 latent 的 缩放节点上面有两个 latent 的 圆点, 我们将左侧的 latent 原点连接到 ve 编码节点当中的 latent 原点上,而右侧的 latent 原点连接到 k 采集器当中左侧的 latent 原点上。 此时我们不难发现,在加载图像这个节点当中的数据抵达 k 采集器之前,会先经过我们创建的 latent 缩放这个节点去进行图片尺寸的分割,最终才会输出对应的结果。我们现在再次点击添加提示词对列, 可以看到此时生成的结果,在尺寸上就是符合 lin 的 缩放节点当中所输入的五幺二乘五幺二的正方形尺寸。我们现在将降噪调整为零点一,然后点击确定,点 击添加提示词对列,可以看到当前对于原图的缩放模式呢,是以拉伸压缩的方式进行缩放的,如果我们需要对原图进行裁剪后输出结果, 我们可以将 laten 的 缩放这个节点最下方的裁剪这个选项,点击之后呢选择中心,然后再次点击添加提示词对列,可以看到我们此时生成的结果就是以裁剪的方式对原图进行分割,并根据参数输出对应结果。那么以上就是我们如何搭建一个图生图全区生成的工作流, 我们下面再来讲解一下如何搭建图生图局部重绘工作流,我们就以当前搭建好的内容为基础进行搭建, 要想在我们当前工作流的基础上加入局部重绘的功能,我们只需要替换当前工作流的一个节点就可以,也就是 ve 编码这个节点,我们双击工作台的空白处,然后搜索 ve, 从中我们点击创建 ve 内部编码器节点,有了这个节点呢,我们就可以对原图进行局部重绘的操作, 具体的连接方式呢,就是将图像这个原点连接到加载图像当中的图像原点中,而内部编码器节点当中的 ve 原点就连接到 checkpoint 加载器当中的 ve 原点上。内部编码器当中的遮照原点我们就连接到加载图像的遮照原点上, 最终 laten 的 原点呢,就连接到 laten 的 缩放左侧的 laten 的 原点上。此时原先的 ve 编码节点我们就可以进行删除了, 我们下面调整一下各个节点的位置,使他们的调理更加清晰。我们下面就来演示一下如何进行局部重绘操作来使用局部重绘工作流。首先右键加载图像节点当中的图像,我们从右键菜单当中选择在遮罩编辑器中打开, 此时会弹出一个新的窗口,而我们的鼠标呢,也会变成一个画笔工具,用来选择需要重绘的区域。在左下方的滑块当中,我们可以选择画笔的大小。 选择好合适的大小之后,我们按下鼠标选择需要重绘的部分,比如我们当前选择人物的脸的部分。选择好之后呢,点击窗口右下方的 save to node。 此时我们加载图像窗口,当中的图像就被替换为了一个有遮照的图像, 选中的区域就是人物脸的部分。我们下面调整合适的重绘幅度,例如调整到零点三左右,然后点击生成。可以看到此时生成的结果呢,就与之前的局生成有了些许区别。但 值得注意的是,我们生成的结果并不理想,这是由于我们当前 k 彩样器的默认重绘方法为浅空间去噪,所以使用局部重绘,重绘幅度呢,需要在零点八到一之间,因此我们将当前的降噪选项改为零点八。然后重新点击添加提示词队列, 可以看到此时我们生成的结果呢,才符合了提示词的描述。我们将提示词更换为我们想要生成的一个女孩的提示词, 然后重新点击生成。可以看到这次生成的内容呢,就更加倾向于一个与人物的身体相契合的脸了。当然这样的结果也并非十分理想,这也得益于浅空间去造的特性,并不会基于原图来生成对应的结果。生成的图像呢,完全是根据周边未选中的环境进行生成的, 所以我们最后来讲解如何在图生图当中加入 control 节点,以此呢来保持生成的结果,即便在浅空间去造的模式下,依然能够维持与原图的高度统一,或者说参考原图, 我们依然以当前的节点作为蓝本,在此基础上创建新的节点。已完成 controlnight 图生图局部重绘工作流。首先双击空白处,我们搜索 controlnight 应用,然后点击创建 controlnight 应用节点, 这个节点在我们之前文生图 controlnight 工作流当中创建过,相信大家还是比较熟悉的。具体的连接方法呢,就是我们将 controlnight 应用节点当中的正面提示词 c l i p 文本编码器右侧的条件源点 连接到负面提示词 c l i p 文本编码器右侧的条件源点上。对应的 controlnet 应用节点右侧的正面条件源点以及负面条件源点均连接到 k 彩样器当中的正面和负面条件源点上。这样一来,正反面提示词在抵达 k 彩样器之前就会先进行 controlnet 的 处理。 我们下面将 ctrl nite 应用节点当中的 ctrl nite 圆点拖出,松开。之后呢,我们创建 def ctrl nite 加载器节点,这个节点是用来选择 ctrl nite 模型的。我们此次使用的模型呢是线稿检测模型,所以选择 line art 或者 kenny 都可以,为 这让生成的结果更加柔和。我们此次选择 line art 创建好之后呢,我们将 diff control net 加载器节点左侧的 model 原点连接到 checkpoint 加载器当中的 model 原点上。我们现在还缺少两个原点没有进行连接,那就是 control net 应用节点当中的图像原点和 v a e 原点 中。图像原点呢,我们连接到加载图像当中的图像原点上,这样我们的参考图呢,就导入了 control net 当中,而 v a e 原点呢,我们就常规的连接到 checkpoint 加载器节点当中的 v a e 原点上。其实到了这一步, control net 节点已经可以发挥其效果了, 但是并不具备输出检测图的功能。如果各位同学想要预览一下是否对原图检测成功,我们还可以加入一个预处理器节点。 我们现在双击工作台的空白处,然后搜索 line art, 点击创建 line art 艺术线预处理器节点,我们将这个节点当中左侧的图像原点连接到加载图像当中的图像原点上。而右侧的图像原点呢,我们可以直接拖出后松开,创建一个预览图像的节点。这个节点呢,是用来放置检测图。 那么我们现在万事俱备,点击添加提示词队列来生成一下,看看效果如何呗。那么此时各位同学可以看到,有了 line in art 现稿检测的加持,我们最终的生成结果,人物的五官特征是相对契合原先的身体的,但生成的效果呢,并不是很明显。 我们可以尝试更换模型以谋求更好的效果。例如,我们将当前的模型呢,更换为一个生成效果较明显的模型。同时为了确保更好的效果,我们将 stable fusion 当中也粘贴到 comui 当中。不, 图片的生成尺寸呢,也尽可能与原图保持一致。我们修改一下输出的尺寸,最后再次点击添加提示词对列。此时各位同学可以看到我们这次生成的结果,人物的面部就根据我们当前所选的模型进行了二次原画风格的转变,而身体的其他部分呢,依然保留了原图的内容。 与此同时,面部的生成与身体之间的契合度呢,也远远高于我们之前未创建 control 的 工作流时的契合度。这就是由于我们添加了一个线稿检测,它会检测原图人物的面部线条,以此来更加规范的生成我们所选区域脸的位置, 以避免我们之前出现的脸生成的方向与身体并不契合的结果。这样一来,即使我们的 k 彩样器使用的是浅 充铅降噪,也不用担心生成的部分与原图的身体毫无关联的情况出现了。针对于本节课的内容呢,我也制作了一套完整的课件,上面以图文教程的方式讲解了我们本节课的相关知识。各位同学如果需要本节课的课件的话,也非常欢迎在评论区留言,我 会尽可能的帮助大家解决在操作过程当中遇到的问题,同时也会分享这套课件。那么以上呢,就是本节课的全部内容,各位同学如果觉得本节课的内容对你有帮助的话,也不妨点一个免费的一键三连支持一下,我们就下节课再见!

最近有挺多粉丝问我这个康复 u i 怎么安装,现在我出一个教程,首先你要准备一个康复 u i 的 秋叶整合包,没有的在评论区扣六六六。 其次你就要准备这四样东西,第一个是解压工具,因为这个康复 u i 的 整合包它的容量还是蛮大的,所以需要用到这个工具去解压, 解压完之后他就是这个文件夹,接着就依次安装这三个环境依赖,没有环境依赖的也在评论区扣六六六。然后打开解压出来的整合包,在里面你会找到一个启动器,双击打开, 那么你就会进到这个启动器的页面。打开启动器之后,第一件事先点击设置, 再找到代理设置,右边有几个开关,如果你是没有魔法的,那你就不用设置了,这下面默认开着就可以了,如果你是有魔法的,那这下面就关掉,上面开了, 简单的说就是魔法用上面,没有魔法用下面。接着找到版本设置, 在右边这里选择最新日期的版本,点击切换,再点击确认,可以把 ctrl y 更新到最新版本, 然后来到左上角点一键启动,再点击右下角的一键启动,启动过程中会在启动器这里显示这一些启动的过程, 等到完全启动之后,他就会弹出这一个最基本的纹身图。工作流,那么你可以尝试运行,会发现报错了, 所以在这里给大家提个醒,你的康复 u i 安装成功了,并不代表你就可以运行所有的工作流,接下来你要做的是学习最基本的工作流的使用方法,比如查看报错,刚才报错之后,这里显示了红框,说明这里出了问题, 其实就是没有选择模型,现在我随便选择一个模型再尝试去运行,你会发现,哎,就可以了。 在后续的 com 加使用当中,其实还会遇到其他的问题,比较常见的就是显存不足,那对应的方法就是设置虚拟显存。 还有环境冲突,这个冲突一般是指环境依赖的版本冲突,那你就要去学会怎么看他们的环境依赖版本, 以及如何去安装和卸载相关的依赖环境。最后就是各种不同模型在不同工作流当中的运行逻辑以及搭建思路, 入门相对痛苦,但也因为痛苦入门之后你相比其他人会有更大的优势,特别是在未来 ai 时代。

生成图片全免费,生成视频依然全免费!如果你现在还在花钱搞 ai 创作,那今天这个视频你千万别划走。今天要给大家推荐的是目前 ai 圈子里口碑彻底炸裂,号称最强生产力工具的 comfui 最新版。 这是一款真正意义上分币不花的良心软件,拒绝隐藏扣费项,拒绝暗测计费的门槛,拿来即用,永久免费。 他的安装方式也极其简单,下载好我们的压缩包,一键解压,找到启动器图标,双击打开,伴随一个黑色的代码窗口,加载完毕,你的默认浏览器就会自动换出这个强大的格式化节点界面。 千万别以为免费的就不如收费的,我在这个版本里给你塞满了各种神仙级别的工作流,比如超火的 zm 工作流,还有其他几百个可以直接拿来就用的工作流模板, 你完全不需要自己费脑子去连线搭建,只要随便挑选一个模板,点击右上角的运行,等待进度条跑完,一张惊艳的高清美图就诞生了,想画什么风格随便挑成图,质量绝对碾压各大付费平台。别犹豫了,赶紧去下载体验这波免费的快乐吧! 将安装包下载到电脑后,用鼠标右键点击它,在弹出的菜单里选择解压软件解压,然后点击解压到当前文件夹,等着解压完成就好。解压后的文件夹里 解压完,打开文件夹,就能看到一个粉色动漫角色的启动选项,双击就能运行启动器。 第一次启动时等待时间会稍长,因为启动器需要自动配置环境文件和基础依赖,大家不用着急,等进度条跑完就行。启动器主页左侧有几个关键功能区, 我们快速过一遍,避免后续操作踩坑。文件路径区,这里会显示 confui 的 根目录自定义节点输入图片和输出图片的保存路径,后续找文件、存作品都靠它。 高级设置,重点看生成引擎默认会选择电脑的独立 gpu, 一 般不用手动改,要是识别错了,手动换成自己的独显 gpu 就 行。 疑难解答与版本管理疑难解答这里,如果大家后续出现整合包有问题,可以通过这里进行排查。问题版本建议选稳定版, 开发版虽然功能新,但可能有报错风险,大家隔一到二个月来切换一次版本就够。小工具区是不怎么用的,所以暂时用不。上限阶段,我们先聚焦核心功能, 然后确认设置没问题后,点击启动器右下角的一键启动。等环境配置完成, comfy ui 会自动在浏览器里打开运行界面。其次,新版 comfy ui 官方精心筛选出三百三十七个在 ai 发展史上留下深刻印记的经典 ai 功能, 并将其制作成开箱即用的模板,整齐的排列在工作流预览处,内容丰富到令人目不暇接。对于新手而言,这无疑是快速入门,迅速掌握当下热门 ai 技术的最佳捷径。 另外,新手们最头疼的三座大山,网络工具缺失、模型寻觅无果,报错无法解决,我也为你成功铲除 我花费整整两个多星期在浩如烟海的网络世界中翻箱倒柜、通宵达旦的下载模型、调试报错,终于将这五十六个工作流的所有节点都调试的畅通无阻,模型安装的稳稳当当,参数也内置的精确无误。 你拿到手后,无需借助网络工具,不用经历繁琐的安装调试过程,只需挑选自己感兴趣的模板,轻轻点击运行,即刻就能开启你的 ai 创作奇幻之旅。时间有限,更多精彩细节无法在此一一展开。 之后我会带领大家从最基础的纹身图开始,一步步让大家学会 comfyui 这款强大软件,让大家从零基础的小白秒变大神!本期软件的下载链接就放在评论区置顶, 绝无任何套路,点击蓝色链接即可下载,要是实在找不到,就在评论区留言,六六六,我看到后第一时间发给你!

coffee u i v 十中文整合包迎来史诗级大更新,这一次的更新简直是零基础小白的究极福音,为什么?因为作者直接在软件里给你硬塞了整整三百多个开箱即用的神级模板!这是什么概念?不管你是想搞全网爆火的创意短视频、 震撼眼球的电影级 c g 大 片,还是做专业的电商换装,它全包了。以前你要懂代码,懂逻辑,痛苦地去连那几百个像蜘蛛网一样的复杂节点,一不小心就满屏报错。但现在,这些全部被大佬完美封装到了巅峰状态。 你的操作步骤被极度简化到了什么程度?就只有三步,下载、解压、双击启动。进去之后,你什么底层逻辑都不用懂,敲个喜欢的模板,敲几个字就能当一个动动手指的无情抽卡机器,几秒钟跑出惊艳全网的大作。 hello, 大家好,本期视频我们将结合前面所学的内容,用 mimicmotion 来做一个 ai 视频风格转换。最后我们再结合 ipadder 看看效果如何吧。那么首先我们先打开康复 ui, 接下来我们先拖动节点,腾出位置搜索 load image, 这边我们加载我们需要的参考图像,然后再搜索 image resize, 最后调整相关参数。 接着我们把 layton 拖出来,接上 ve 编码,随后将 ve 编码的输入和 image resize 的 图像输出连接。随后我们用 anything everywhere 来加载我们的 vb 模型,将我们的 ve 发散到全局。 然后就是选择我们的大模型,我们开始编辑我们的提示词,这里我们的提示词要尽量和参考图像保持一致, 然后将采样步数修改成二十五, c f g 值设置成七。采样器我们选择 d p, n 加加二 m。 调度方式我们选择 kars。 接着我们再将底诺降噪的数值改成零点五。这里我们先稍微整理一下工作流,方便后续的工作流加入。进来的时候不会过于杂乱。 好的图像已经成功生成了。接着我们在塞巴儿侧边栏里面搜索 mimic motion, 随后将所有相关的节点拖出来。 当然我们也可以用常规的方法搜索并加载这些 mimic motion 的 节点,只不过那样子比较繁琐费时。好的,那么接下来我们将这些 mimic motion 的 组建连接。 随后我们搜索 load video。 这边我们用到的节点是 video helper, 如果还没有的小伙伴可以去自定义节点安装里下载。接着我们将 image resize 复制一份过来。这么做的目的是为了让我们的参考视频与参考图像规范化,不然有时候会有 resolution 相关报错。 接着我们加载 video combine 用于预览视频,这里我们将帧数改成三十。视频格式我们设置成 h 二六四。 随后将文件名称改为 mimic pose。 然后我们再复制一份 video clip 版用于预览最终效果视频,这里我们将文件名改成 mimic motion。 左斜杠 mean, 好 的结果已经出来了。对比原视频,我们可以看到人物的外观以及动作是非常贴合的,并且我们在原视频的基础上进行了动画化的处理。 那么接下来我更换一下参考视频与参考图像。当然提示词部分我们也需要进行修改。这边我替换完参考人物图像以及参考视频之后,我们先来对其进行一个分组整理,同样的这边也进行分组整理 好,那么这边的话我们先起用组控制器,然后把 mimic motion 给忽略。这个组控制器呢是来自于 easy use 节点的。之后我们再搜索 ipadada advance。 好 的,那么接下来的话,我们加载 ipadada 的 模型, 然后 ipad adapter 的 模型输入,我们连接到 checkpoint 加载器,接着我们再搜索 load image, 然后再搜索 preimage for completion, 接着我们再搜索 upper for more noise。 然后将类型选择的是内容重组,模糊值设置成十,然后再加载 generation 模型。 这里的话记得我们选择的是这个 b 七九 k 后缀的,然后再把这个权重设置成一点二。好的,接下来的话,我们在 ipad 加载器这里设置成标准, 将 ipad 等模型输出连接到 k 材料器内。随后我们设置一个真实性的大模型,这里我选择的是麦吉的 realistic 真实系列。我们这边来编辑一下文本。好的,接下来我们开始生成。效果还行,但是我们可以生成多几次,筛选出最佳的效果。 我们可以看到这个人物感觉比例有点奇怪,是吧?那么这边的话我们可以用到 openpos 来绑定他的人物骨骼。首先呢,这边我们先给 ipad dev 先新建个群组吧,以防他会混淆。 然后我们改变一下他组别的颜色,这个图像生成模块的话,我们随便换个颜色吧。然后的话我们来加载我们的 ctrl 内的模块,那么接下来的话,我们将 ipad 的 ctrl 内模块给腾出位置。 好的,那么这边的话我们先搜索 control net, 选择 apply control net once, 然后我们再搜索 dw post 18 meter, 随后来一个加载 control net 模型节点。这边的话我们选择的是 open post。 好 的,我们将 deliverer 自带域处理器的图像输入和我们的参考图像连接。随后我们按住 alt 键复制一份 control net 应用 加载器也一样复制一份下来。这边的话,我们加载器的模型选择的是 soft h 搜索节点 soft h 选择这个 h a d soft h lines。 这边同样的把 h a d 的 这个图像输入和我们的参考图像连接。 好的,那么接下来的话,我们将 ctrl 内的应用给串联在一起,正面条件连正面条件,负面条件连负面条件。 同样的,我们把第一个 ctrl n 的 正面条件给连到正面提示词文本框内,负面条件的话就是负面提示词文本框。随后我们将第二个 ctrl n 的 正面条件输出连接到 k 传感器上。 然后我们再把第二个,也就是这个 soft edge 模块的 ctrl n 的 强度改成零点五,随后开始生成。我们可以看到现在这个人物的姿态是变得正常了很多,以及他整个身体的比例。这边同样的,我们为了得到更好的效果,可以多生成几张。 好的,我觉得这张还不错。那么接下来的话,我们就开启 mimicmotion 模块,随后再次开始生成。 生成完毕后,我们可以看到效果还是非常不错的,怎么说也是还原了参考人物的部分特征吧。那么这里我把 mimicmotion 转会和参考视频做一个对比,大家认为哪一个效果更好呢?好,那么一张就是关于控制 ui 基础课程的全部内容。

哈喽,观众老爷们,这一期的话给大家带来一个丰富意外的一个启动器,然后这启动器的话是我现目前来说使用频率最高的一个,更多启动器中我认为做的是非常很不错的,感谢 k k 大 佬的一个字开源,那么这期的话我们安装以及怎么去使用,记得给我点赞哦。 ok, 这一期给大家带来一个启动器,然后这个启动器的话,我感觉它是做的非常很很简洁,然后它的功能也是有很多的,反正我是觉得在我目前使用下来的话,我反正是比较喜欢这一款,然后也欢迎大家去尝一尝啊,也去试一试,我反正觉得是 挺不错的。然后的话就简单的来讲解一下它的这个呃使用的这些小工具吧,然后我本人的话我就特别喜欢的去使用的就是这个啊模型的这个检查,然后我要去查哎我到底他有没有下载那种 重复过的这种魔性,然后我就可以直接在这进行一个这查账,然后多的话就可以把它给删除掉了。然后他的这个作品的这深层空辅 u i 跑完之后的话,然后你在这一块看到一个你的这个作品展示,比如说的是这个旗帜的这反推,然后把图片给到这,然后这边会来一个 这反馈的这提示词啊,还有他还有一个提示词的这润色啊这些。然后其他的话我们就呃再来说说这个吧。然后性能优化这一块的话,这块大家可以根据自己的电脑进行一个这优化,就比如说我显卡是三零七零太,然后他的显存是八是八 g 的, 然后我在这边可以进行 一个这个优化,大家可以看看。然后这两块的话,如果你的显卡跟跟我一样显显存不太高,然后的话你可以把这个给打开。 说到这话我们再说一个,呃,如何安装这插件,就比如说如果我缺失了这个 k g 大 脑的这节点,然后的话,嗯, 在客服 u i 里面可能你搜索不到,然后然后这一块的话,你可以点击这个插件管理,然后点击这个,然后的话你打开了你这个 githop 的 这个平台,然后搜索到了这个节点之后,然后这有个代码,然后再点击这个克隆,然后点点击它,然后就复制粘贴在这,然后你又可以点击这个立即下载给安装了,这些工具我都放在了网盘里面免费分享。

大家好,我是 eason, 上一期我说要死磕 comfyui, 评论区全是问怎么装的。今天保姆级安装教程来了,从下载到成功,打开界面一步不落,哪怕你电脑白痴也能看懂 图片。这个是官方原声版安装界面,装之前先说一嘴,市面就两种装法,官方原声版和秋叶大佬的整合包。如果你是新手,别犹豫,直接选整合包, 因为 python 环境依赖库全给你打包好了,只需要解压即用,有手就行。你要是喜欢折腾追求最新版,再考虑去 githop 下原声包。来,跟着我一步步做截图保存。第一步, 下载,去你常逛的 ai 社区或者网盘搜索 comfyui 秋叶整合包,找最新版本,下载文件大概二 g 左右,我自己用的是一搜,等下载完以后。第二步,解压, 卸载成功以后用解压到文件中,划重点,一定一定解压到非系统盘别放 c 盘,比如 d 盘跟目录。新建一个文件夹,名字不要带中文和空格,不然启动报错,别怪我没提醒你。第三步, 双击启动,解压完进去 n 卡,找到 run a vita 卡,拜拜拜拜拜。双击启动,如果没读选,找到 run beep, 拜拜拜拜,没读选双一的他。不过注意,第一次启动 黑窗口会自动下载依赖和基础模型,大概三五个 g, 这个窗口会弹一会儿,千万别手欠给关了,等着它自己跑完。等看到黑窗口出现叉 t p 布红轮闪闪,意外二十七点零零零一 八幺八,这串数字,电脑浏览器会自动弹出来,看到那个干净全是节点的灰白色界面,那么恭喜你安装成功,这就是 comfyui 的 起点。 刚看到满屏英文节点,我也头皮发麻,但学会后那生成画面的质感,工作流的丝滑,真香。我是 eason, 一个失业后 all in ai 漫剧的创业者。 接下来我每天更新 comfyui 漫剧教程,从零开始,一步步带大家做出能变现的作品。先把这期收藏了,免得安装时找不到评论区扣安装,我看看多少人准备上路了,下期见。

大家好,好久没更新视频了,今天来更新一下启动器的 config 欸 rocam 的 安装方式跟记录的安装方式基本一致的,按照启动器的安装步骤基本上都可以顺利使用。首先你需要去网盘里下载 config 欸小 vmd 部署包, 下载好之后就是这些文件,右键压缩包进行解压, 解压好后打开文件夹目录,需要把 comfyui 小 v 二文件夹剪切到纯英文名称的文件夹内, 文件夹名称必须是纯英文无空格。 然后打开启动器程序,点击更新 启动器版本,更新完成后,打开版本管理页面,选择仓库,有两个仓库,分别对应的是 zulu 和 rocm, 根据你的显卡型号选择右上角的刷新按钮,可以从远程仓库获取 comfyio 的 新版本信息。 然后打开工具资源页面,很简单,按照安装引导操作 h i p 的 安装包,在下载的文件夹内也可以找到,选择合适的版本安装上, 然后点击下一步,可以看到安装 py torch 的 按钮,点击它,选择适合自己显卡型号的选项。回车,继续一路回车,等待安装完成的文字提示出现就 好了。好了,可以看到出现了安装完成的文字提示,可以关闭安装窗口,再把启动器关掉,重新打开 去工具资源页面,就可以看到所有环境都是绿色状态,这时可以更新一下 configui 的 内核版本,这个是跟随官方的版本进度的,可以自行选择。我这里只是做一下演示,完成后会出现文字提示, 可以看到完成文字提示了。关闭日制窗口,打开高级选项页面,点击生成引擎的刷新按钮,会检测出设备的显卡,检测完成后,指定你的显卡去控制台页面,点击右上角的启动就好了。 选择基础的文声图来测试一下显卡能否正常工作。设置里面可以看到设备信息和一些常用设置。 整合包里自带了一个模型文件,放在了 comfyus luda 的 模型文件夹里面,因为使用的是 r c m 的 方式运行,所以需要自行把模型文件剪切过来。 模型文件剪切过来后,刷新一下浏览器工作流就会检测到模型了。点击右上角的运行按钮,就可以等待显卡跑图了。 显卡正常工作 成功出图,然后就可以去玩其他工作流了。 安装结束,如果视频对你有帮助,不妨三连关注一下我的频道吧,拜拜!下期视频再见!

七月最新的秋叶康 p u i 整合包已经更新了,不用配置复杂的环境,只需三步开箱即用,一拿到整合包,二解压缩,三,双击打开, 支持 win mac 和 a 卡,最低一千零六十,显卡现存八 gb 即可本地部署运行。这个最新版本无需积分,不用排队,破线生成无任何限制, 想生成什么就生成什么。这次更新可谓是诚意满满,内置五百大模型工作流模板,不管你是想生成当下最火的这种 ai 漫剧,还是设计师需要的电商产品详情页,甚至连这种 3 d 建模渲染 通通都能在本地运行生成,还没试式的老规矩,直接抄作业,现在开始教学。那么欢迎来到我的二零二六最新 comfy 基础系列课堂的第二课, 那么从本节课开始呢,我们就将正式的开始学习我们工作流的搭建。那么首先呢,来到了我们会士的一个启动器,那么在上节课呢,我是告诉大家要先把版本更新到最新,对吧?那么大宇老师这里呢,是已经更新到了最新的版本了,然后更新到最新版本之后呢,我们只需要点击一键启动即可, 那我们再稍等一会儿,这一个就可以启动完成了。那么等启动器启动完之后呢,我们就可以看到它已经进入到了我们 comfy ui 的 一个操作页面了,对吧?那么由于我更新了,你可以看到这一个界面跟我们上节课在云服务器里面讲的就是一模一样的。 如果你还是喜欢比较 note 二点零版本的话,我们可以把这里设置一下,我这里就不进行设置了,然后我们的第二步呢, 既然是要从我们 zimh turbo 的 一个纹身图开始讲,我们就需要把它纹身图的工作流给它拖拽进来,这里呢可以看到大宇老师是已经给大家准备好了在 zimh turbo 的 一个视力工作流, 我们给它放置起来,那放置进来之后我们可以看到,哎,这工作流其实还是蛮简单的。把工作流放置进来之后呢,我们可以看到它这里是需要加载模型的,它这里模型呢主要由三个节点进行加载,一个是 cleve 加载器加载我们的文本编码模型, 另外一个呢是 v a e 加载器加载我们的 v a e 模型,但是我们把它点击一下就会发现,哎,这里没有任何的显示,对吧?甚至我们点击一下箭头,现在再点它,它已经没有反应了, 那么这一个 clip 的 模型也是一样的,那么这个就代表了一件事,就是玩你一个 comfyui 的 整合包里面并没有放置对应的模型,那么我们现在要做的就是去把模型下载下来,然后再把它放置到一个对应的位置。 首先我们先要去下载模型,那么我们就要来到我们的模型下载网站,那么这里呢,大鱼老师是推荐你们去使用摩达社区,然后摩达社区呢,它是属于阿里巴巴进行一个开发的网站,那么这个网站呢,其实是对标外网的 hack and face 的 一个网站的, 那么在这个网站里面,我们可以直接在上面任务栏这里首页旁边有一个模型库,我们可以点击一下,然后等它加载出来之后呢,我们可以在这个搜索栏这里去搜索 zimagertribble, 也就是我们要用到的模型,给它点击一下,那我们可以看到这里有非常多关于 zimagertribble 的 模型,对吧?我们到底该选择哪一个呢? 那么我们这里可以看到其实第一个这一个照相 z image turbo, 它属于一个在训练的大模型,我们先不对这个进行使用,我们使用的只用它最基础的版本就可以。我们找到 comfy u i o g 的 这一个官网街,然后把它点击进去,就在这里我们可以看到这里有模型介绍以及模型文件, 我们选择模型文件,然后这里可以看到这里有五个文件,那第一个呢是属于一个文件夹,我们可以把它点进去,然后在文件夹里面它又有四个文件夹。第一个是 diffusion model, 也就是我们的大模型,那么对应为我们 comfyui 里面的这一个呢,就应该是对应的 unit 加载器。 第二个 laura 呢,它属于一个小模型,那么小模型呢,对应我们 comfyui 主页呢,就应该是 laura 加载器这一个, 然后在下面这一个 textencoders 就 应该是我们的文本模型,也就是我们的 clip 的 加载器里面要用到的模型。然后 ve 呢,就是我们最后 ve 要用到的一个模型, 然后呢我们这里先把 diffusion model 打开,然后你可以去下载这个模型,可以看到这个模型需要十二点三一 gb 的 一个内存,对吧?那么有十二点三一 gb 的 一个内存, 那么就运行这个模型的显存至少就要十二 gb 以上,所以我上节课说到了,如果你是本地部署的同学呢,最好的显存就有十二 gb, 这里呢我是把四个模型都已经下载好了,可以看一下,我现在要一一的把它放在 in 的 地方,我们可以点击一下这一个文件夹哦,这里呢它就会显示出来几个一个文件,对吧? 首先我们先把这一个 z image turbo bf 十六,也就是我们的 unity 的 模型 diffusion mode 的 模型,这一个文件夹里面的模型它剪切出来,剪切出来之后呢,我们再去到我们的 comfy ui 的 这一个文件夹里,也就是我们上节课去解压过的那个文件夹里面, 然后点击我们的 comfy ui a 开 v 一 点六,然后这里呢找到我们这里面有一个 comfy ui 的 文件夹,点击进来, 然后往下滑动,找到一个 model 文件夹,我们放置模型的一个文件夹,然后 model 文件夹里面你会发现它有特别多的文件夹,对吧?各种各样不一样的名字。 那么首先呢,我们就对应在摩达社区里面下载模型的时候,我们需要把这个模型放到 diffusion model 这一个文件夹里面, 然后我们就去找看一下有没有 diffusion model, 哦,有的,对吧?在这里那么我们就把刚刚的模型给它复制进来,复制进来完成之后呢,它第一个模型就放置成功了,然后我们再回去操作第二个模型,那么我们第二个模型呢,就是这一个千问三四 d 的 模型, 那么这一个呢,是属于我们的 clip 的 模型,我们可以看一下我们这一个 clip 模型应该放在哪个文件夹里面,我们依然回到我们的摩搭社区,对吧? 那么 click 模型呢?这里对应它,这里的文件夹就是 textencoders 这一个文件夹,可以点击看一下,确实是我们的前文删了,对吧?然后我们再回到我们的那一个 comfyui 的 这一个文件夹里面,我们找到 textencoders 这一个文件夹,可以看到吧, 在这里我们点击进来,然后再把模型给它放进进来,以此类推呢?我们再次回到我们的下载主页这里,然后把 vae 的 这一个模型也给它剪切一下。 我们这一个 ve 模型属于什么模型呢?我们也可以回到我们 z image turbo 这里哦,可以看一下它是属于我们的 ve 模型,对吧?我们就把它放到 ve 里面, 那么同样的返回到上一集的这一个 model 文件夹里面,到我们的 ve, 然后把它放进去。最后一个呢,就剩下一个 lora 模型了,我们只需要再一次地把这一个剪切一下哦,返回上一级 model, 然后导到我们的 lora, 可以看到吧,我们就把所有的模型都配置完成了,那么模型配置完成之后呢,我们就回到我们的 comfyui 的 一个操作页面, 我们该怎么样去加载这个模型呢?我们刚刚把模型放进来,我们点击它可以看到还是没有反应,对吧?那么我们就需要刷新一下这个页面, 我们只需要按住键盘的 ctrl 键,然后再和 r 键,它就可以重新刷新我们这一个网页,我们再稍微等待一下,刷新完成之后呢,我们就可以在这里面模型加载出来了,首先是我们的 lora 加载器里面的模型,看到,欸,刚刚的模型出来了,对吧? 我们把它加载一下。 unity 加载器也一样的,刚刚的模型也加载进来了,把它加载一下。 clip 模型啊,我们的 ve 模型。那么全部加载完之后呢,我们就可以尝试一下去跑一下这张图片,看一下能不能把图片给它跑出来啊。这里呢我们就只需要点击一下运行即可,然后我们稍微等待一下。 这里我们需要说到的是,当你首次去跑这个工作流的时候,它所用的时间是会比较久呢,因为我们需要去加载这些模型,所以它要用的时间会稍微久一点, 我们就需要稍微的再去等待,然后我们就发现图片是跑出来了,那么图片既然能跑出来,就证明这个模型配置放置的没有任何的问题,对吧?既然他的模型加载已经没有任何的问题了,那么我们就来看一下他这些呃节点的一个使用,他这一个节点的使用其实也是非常的简单, 我们可以简单地把它拆成几部分,第一部分属于模型加载部分,就像我们刚刚说的一样,可以把 unit 的 加载器, clip 加载器以及 v a e 加载器单独给它提取出来,然后把它们放在一个框里面。那么这个放在一个框里面要怎么去放呢?我们只需要按住 ctrl 键,然后就可以多选, 勾选完之后,然后右键右键就有一个并入到框,哎,我们就可以看到它就放在一个框里面了,对吧?然后是我们的 laura 模型,那么这个属于一个小模型,我们就把它放在外面晃呢,就是我们两个 clip 的 文本编码器,那么 clip 的 文本编码器的作用是什么呢?其实就是拿来书写我们想要它生成的一个内容, 当然了这里为绿色框和红色框,对吧?那么绿色框书写的就是我们想要的东西,红色框呢,书写的就是我们不想要的东西,也就是我们的负面提示词。那么过后呢就是我们的 konlan, 再过后呢就是我们的 k 彩样器,然后再过后呢就是我们的一个 ve 解码, 然后现在我们再来一一看它的一个效果。首先呢,我们的 unit 加载器的作用是什么?其实就是拿来加载我们的大模型,那么这个大模型里面呢,拥有非常多的一个图片训练级,以及图片打标的训练级。 那么什么是图片训练级呢?就是我们要去训练一个模型的时候,我们会不断地往里面投入图片,当我们图片喂得够多的时候,那么它对于世界观就会更好了。 zimd turbo 呢,它是一个有六十亿参数的一个模型,所以它的一个数量还是蛮大的, 他的打标数是什么意思呢?就是我们每次投入的图片,我们都需要在图片旁边进行打标。之后我投入了一张小女孩的图片,对吧?这个小女孩是红色的头发,红色的衣服,绿色的眼睛。我在这张图片旁边呢,就要需要用文字去描述这个小女孩的外观,是有一个红着头发的小女孩,对吧? 它有一个绿色的眼睛,黄色头发,因为我们得告诉 a i a 它这一个片的特征,因为它自己看不懂,所以我们得教它。那么这个就是我们训练模型的一个过程,也是我们打标的一个过程,所以这一个 unit 加载器里面含有的大模型呢,它就有非常多的一个文字参数以及图片参数。 那么这一个 clip 的 加载器的模型,为什么我们需要它呢?因为我们输入给 clip 的 文本编码器的这些文字属于什么语言?是不是属于我们人类看得懂的语言?但是 ai 总体来说还是计算机来的,对吧? 那么计算机看不看得懂,我们人类看得懂语言,它肯定看不懂,对吧?因为它需要在识别我们这些语言的时候,它需要把语言转换为数字。那么 clip 加载器里面的 clip 这个模型呢?它就可以把我们的文本转化成为数字的一个信息。 那么 ve 的 作用是什么呢? ve 就是 它可以把我们大模型里面的图片信息以及打标的文字信息也转换成计算机看得懂的语言。 那么我们会发现我们这里的 unit 的 加载器里面加载的模型里面的图像信息以及文字信息,那么我们 clip 的 文本编码器里面的图像信息,最后被编码为数字信息之后,都要传向哪里?是不是都要传向我们的 k 裁样器,对吧? 那么在 k 采集器里面呢,他就会进行一个信息匹配,那么在这个信息匹配呢,他就会先读取我们里面的这个我们输入的文本信息,他就知道,哦,原来我们需要的是一个人的手,对吧?拿着一张照片,那么这个照片里面有什么内容?然后背景是怎么样的,对吧?然后他再一一的去匹配 我们大模型已经有的一些图片信息,他就在这里面图片进行一些采样,他就知道,哦,原来我要生成的,根据他这个提示词去生成的图片,我应该采取哪些数据,对吧? 这个猫耳朵应该长什么样?哎?这个人的这个裙子应该长什么样?这背景应该长什么样?然后一一把信息采取完之后呢?他就会把信息给到我们的 ken layten, 那 么这里的 ken layten 其实就相当于我们人类在进行作画的时候的一个画布,可以明白啊,对吧? 然后他会根据这些信息在这个画布里面进行作画,然后这个作画他画的大小是多少呢?这里就是我们设置的了宽高就是一千零二十四乘以一千零二十四,那么这个画布给他的也就是一千零二十四乘以一千零二十四, 那么它就在这个画布之内进行作画,然后画完这个画之后,它再次返回给我们的 k 彩样器,然后再给到我们的 ve 解码。 那么为什么需要用到这里的 ve 解码呢?因为前面这里有个 ve 加载器,这里的 ve 加载器其实属于一个 ve 编码的一个范畴, 它会把我们所有的一个信息量匹配完之后,转化到空内存里面,作画的时候,我们这个 ve 是 需要在这空内存里面进行压缩空间的。那么什么是压缩空间呢?就是我们原先在这一整套工作流里面,你会发现如果我们直接用一千零二十四乘以一千零二十四的尺寸给这个工作流这一个 ai 进行作画的话, 其实对它来说这一个参数量是太大了,对吧?那么越大的参数量,它所要运用的算力也就越多,那么它所要占用的 gpu 显存也越多, 那么我们这个作者就想出一个方法,他用一个 v a e 的 模型,把我们一千零二十四乘以一千零二十四的这一个图像,他在 comulate 里面先压缩到六十四乘以六十四, 那么我们的 ai 就 在六十四乘以六十四这个大小里面进行一个作画,然后画完之后,最后再由 v a e 解码给它释放到一千零二十四乘一千零二十四,再给我们呈现出来,又是我们人类看到的语言了,这是一张图片,是非常的简单易懂,对吧? 那么这里还有另外一个再生的一个小模型,那么这个小模型呢,其实他是不属于这个工作流的,但是我们的摩擦社区里面,他确实让我们把这个 lara 模型也下了下来。那么这个 lara 模型呢,我给同学们试了一下,它主要的作用是增加我们图片的一个细节用的, 那么这个 lowra 模型它到底是怎么样起效果呢?我们简单的用两个框去给大家做一个比喻,比如说我先新建一个框,然后把这个框给它放大一点,然后我们再建一个框,那么这个框呢?就这么小,那么这前面这个呢就属于大模型,也就是我们这里 unit 加载器加载的 diffusion model, 那 么我们这里就用 unit 去代表,那么下面这一个小模型呢?就相当于我们这一个 lowra 模型,对吧? 那么这个 lora 模型是怎么起效果呢?我们会发现我们这个 unit 的 模型后面的线是连接给我们的 lora 加载器的,对吧?也就是说我们这个 unit 模型去加载我们的图片信息 以及打标信息的时候,我们要去到 k 采集器这里的信息处理中心的时候,我们是不是要先经过 lora 加载器,对吧?那么我们既然要先经过 lora 加载器,那么这个 lora 加载器就可以在这里面做手脚了。什么手脚呢?就是我们可以看到 lora 其实它属于一个非常小的一个体量,我们的 unit 属于一个非常大的一个体量,对吧?我们的 unit 里面有非常多的信息,在它经过我们 lora 的 时候,那么我们 lora 的 通道就变窄了,有没有发现,对吧? 那么通道变窄了,那么所经过的信息就会变少,但是这个变少的这一个信息就要由谁决定,由我们 lora 决定我们这个 lora 里面练的模型是怎么样的,那么它经过的信息就应该是怎么样的。 比如说我们这一个 lora, 现在这一个不是增加细节的一个 lora, 而是一个动漫模型,对吧?好,它现在属于一个动漫模型,那么我们这一个 unit, 比如说它现在属于一个混合模型,那么混合模型是什么意思呢?就是说这个模型里面它既有真实图片的参数,也有动漫图片的参数, 那么当我们这一个 unit 的 模型里面的信息经过 lora 的 时候,那么 lora 由于是动漫模型的信息留下来,然后把真实的信息给它去掉,或者说给它冻结住, 那么我们流向 k 采集器里面的这些信息呢?更多的就是动漫模型的信息,那么最后它在生成图片的时候就会更加的动画化,可以明白吧这个 lora 模型其效果,那么它主要就是起到一个缩小通道, 以及哎冻结住前面大量的信息的一个效果,可以这么简单的一个理解,虽然说大卫老师可能讲的不准确,但是他的基本逻辑大概就是这样子,那么我们这里也可以看到这里还有一个模型参照算法,对吧?那么这个东西是什么呢?就是我们可以用这一个模型参照算法里面的偏移值去让我们这里面的信息变得更加活跃, 那么这个活跃是什么意思呢?我们可以把这个活跃给他说成是一个自由度,也就是说通过这个模型彩样算法这一个节点之后的所有信息,再来到我们 k 彩样器再进行深图的时候,他的自由度会更大,那么他生成的图片会更加具有不确定性, 那么这个不确定性呢,其实是可以为我们图片增加光彩的。那么还有另外一功能呢,就是他能够使深图的时候更加的稳定,不会使他混乱,或者说生成多手多脚的一个情况,那么这就是我们模型彩样算法的一个功能了。 那么这里最后呢我们再看一下我们 k 彩样器里面有的一些参数,然后 k 彩样器里面我们可以看到这里有种子数,对吧?种子数其实对应的就是我们的图片都会有一个对应的种子数,那么相当于他的一个身份证吧, 然后这有一个运行后的操作,运行后操作呢我们可以固定,那么就可以固定上面这个总个数,其实这张图片他就基本上永远的不变了,然后我们也可以随机,我们一般都是选择随机的,那么这张图片也就会一直的改变,就会起到一个抽卡的一个效果, 然后这有一个步数,那么步数呢就是我们绘画的一个步骤,那么这里呢 z m g turbo, 它是用九步,它就可以把这张图片给它画出来了, 那么有一些模型呢,可能需要用到二十步,那么另外呢这一个 c f g 是 什么意思呢? c f g 就是 对于我们这一个提示词的一个参考程度, 那么由于我们的 c f g 调低就可以了,调到一,那么就能起到一个很好的一个效果,那么这个也是官方给的一个参数,我们一般不去变它, 然后我们的彩样器和调度器呢,有这个我们去设置它,它都会影响到我们图片的一个输出效果,但是哪一个出图效果会更好呢?这个就要同学们自己去探索了, 但是官方呢给的是 ula 加 simple 的 一个模式,这个我们一般也可以不去改变它,然后降噪是什么意思呢?那么降噪这里我们就要说到一个概念了,就是我们的这个深图模型其实是属于一个扩散模型的时候,其实它是属于一个反扩散的一个过程。 那么什么是反扩散?我们再举个例子,比如说,哎,我这里现在属于一个空 later, 对 吧?也就是我们的白色画布,那么在这个白色画布里面呢,它并不像我们人类世界的白色画布,它完全是白色的,那么这个白色画布里面它有许许多多的灶点,那么这些灶点主要是由哎红色、蓝色、黄色、绿色这些颜色组成,对吧? 但是这些粒子一个一个灶点的粒子,它分布是不均的,那么在分布不均匀的情况呢,我们就需要把它变得均匀。 那么在这一个扩散模型,也就是这一个 unit 的 模型,在 z image turbo 这一个模型里面,在运行的时候呢,它就会把这些散乱在这个画布里面的这些粒子给它进行一个收缩,那么从一个松散的状态变成一个聚拢的一个状态, 那么它在收缩的时候呢,你就会发现有一些颜色的粒子,它就会叠加,就会叠加出它原来没有的一种颜色,然后它越叠加越多呢,它就可以在这些地方把它处理成为一个一个一个色块,然后这些色块拼接起来之后呢,就是我们现在看到的一个图片了, 比如说哎,他在这里聚集了很多其他颜色的,然后组成了这一个蓝色,他在这里呢又聚集了很多颜色,组成了我们的一个什么,组成了我们的一个肉色,对吧? 那么通过这种组合的方式呢,我们就把它叫做反扩散,就是把扩散在外的一些散乱粒子给他聚集,就叫反扩散,对吧?所以我们叫做扩散模型。那么这个降噪呢,也就是代表了我们要去掉一些没用的噪点,然后把有用的噪点留下来,再把它聚拢的一个过程。 如果说这个降噪幅度比较低的话,我们可以看一下它的一个效果,那么我们就可以很明显的看到它这些色块是不是乱七八糟的,那么就是一个没有聚拢完的一个效果。那么在降噪零点五的时候,所以我们这个降噪呢,把它调为一属于一个纹身图最好的一个效果。 那么简单的讲完这个基础之后呢,我再带大家来搭建一下工作流,那么基本上这工作流我们看一眼之后基本上就熟悉了。那么首先我们就要三个模型加载,对吧?那么第一个就是我们的 unit 模型加载器去加载我们的大模型,也就是有很多训练参数的一个大模型。 第二个呢就需要我们 clip 的 加载器,用来识别我们后面要填写的提示词,对吧?然后再来一个 v a e 加载器,用于压缩我们 comlatent 的 一个空间。 那么有了这三个模型之后呢,我们就可以通过拖拽的方式把其他的节点给它召唤出来,比如说可控加载器,后面跟随的应该是我们的文本编码器,也就是说我们输入提示词的一个地方,对吧? 那么文本编码器呢?我们有两个分成了正面条件和负面条件,所以说我们还需要再从这里拉出来一条线放掉,作为我们的负面条件。然后我们的 unix 加载器呢,我们可以拉出来一条线给它放掉, 可以看到他直接转接的就是我们的 k 彩样器了,对吧?但是 k 彩样器中间还少了两个其他的一个增加效果的节点,那么一个呢,属于我们的 lora 模型加载,我们可以把它复制过来,那么另外一个呢,属于我们的模型彩样算法,对吧? 那么这里呢,我们就把我们的 unit 加载器的点先给他在 k 彩样器这里断开,先让他经过我们的 lora 加载器,让他留下我们需要的一些细节信息,然后再给到我们的模型彩样算法,增大他的一个火力, 然后最后再给到我们的 k 采集器,让它进行一个信息的匹配,那么这里的信息匹配呢?它是跟谁匹配?是不是跟我们输入的文本进行匹配?所以我们也需要把文本连接到 k 采集器里面去, 那么分别把正负面条件连接进来,那么我们在进行作画的时候呢,我们也需要给它一个白色画布,就需要一个空 latent, 那啊空内存有了之后呢?我们最后需要怎么样在这里画完画之后,画完画之后,我们是不是要把里面的这一个空间给它释放出来,那么释放出来呢?我们就需要用到 ve 解码,然后我们把这个空间解码出来,然后我们要解码它呢,我们也需要用到前面的这一个 ve 加载器里面加载的 ve 的 一个功能,给它进行一个释放好, 然后最后再来一个保存图像或者预览图像,就可以把这个工作流搭建出来了,是不是非常的简单?那么这里的底层逻辑你弄懂之后呢?哎,也是非常有益于你后面的一些工作流的搭建的,那么我们这节课的内容也就那么多,如果小伙伴们觉得大宇老师讲的不错的话,不要忘记一键三连哦,我们下期再见,拜拜!

家人们,核弹集更新来了!秋叶大佬全新匡威外懒人整合包来了,简直是小白神器,不用折腾,拍进的环境不用愁节点报错,全部提前配置好,双击就能启动。全套汉画界面,零基础也能闭眼玩,还内置三百三十七套爆款大神工作流拉图就能一 生成无套路全打包,想要小伙伴三六九直接带走去玩!将安装包下载到电脑后,用鼠标右键点击它,在弹出的菜单里选择解压软件解压,然后点击解压到当前文件夹,等着解压完成就好。解压后的文件夹里 解压完,打开文件夹就能看到一个粉色动漫角色的启动选项,双击就能运行。启动器, 第一次启动时等待时间会稍长,因为启动器需要自动配置环境文件和基础依赖,大家不用着急,等进度条跑完就行。 启动器主页左侧有几个关键功能区,我们快速过一遍,避免后续操作踩坑。文件路径区,这里会显示 comui 的 根目录自定义节点输入图片和输出图片的保存路径,后续找文件、存作品都靠它。 高级设置重点看生成引擎默认会选择电脑的独立 gpu, 一 般不用手动改,要是识别错了,手动换成自己的独显 gpu 就 行。 疑难解答与版本管理疑难解答这里,如果大家后续出现整合包有问题,可以通过这里进行排查。问题版本建议选稳定版,开发版虽然功能新,但可能有报错风险,大家隔一到二个月来切换一次版本就够。 小工具区是不怎么用的,所以暂时用不上。阶阶段,我们先聚焦核心功能,然后确认设置没问题后, 点击启动器右下角的一键启动。等环境配置完成, cf ui 会自动在浏览器里打开运行界面。其次,新版 cf ui 官方精心筛选出五十六个在 ai 发展史上留下深刻印记的经典 ai 功能, 并将其制作成开箱即用的模板,整齐地排列在工作流预览处,内容丰富到令人目不暇接。 对于新手而言,这无疑是快速入门,迅速掌握当下热门 ai 技术的最佳捷径。另外,新手们最头疼的三座大山,网络工具缺失、模型寻觅无果,报错无法解决, 我也为你成功铲除。我花费整整两个多星期,在耗如烟海的网络世界中翻箱倒柜、通宵达旦的下载模型调试报错,终于将这五十六个工作流的所有节点都调试的畅通无阻,模型安装的稳稳当当,参数也内置的精确无误。 你拿到手后,无需借助网络工具,不用精力繁琐的安装调试过程,只需挑选自己感兴趣的模板, 轻轻点击运行,即刻就能开启你的 ai 创作奇幻之旅。时间有限,更多精彩细节无法在此一一展开。 之后我会带领大家从最基础的纹身图开始,一步步让大家学会康复 ui 这款强大软件,让大家从零基础的小白鸟变大神, 绝无任何套路。好了,下好这节课,我们一起来学习康复意外的使用方法。那么康复意外它是一个由节点构成的工作流式软件,我们现在所看到的就是最基础的纹身图工作流。 那么接下来我们将一同学习康复意外的主要模块以及各个参数究竟代表了什么?关于软件安装有任何疑问的小伙伴欢迎在评论区内留言。首先啊, 我们先来理解节点究竟是什么,那比方说这一个我们可以称为节点,这一个也是节点,这一个,这一个,这一个他们都是节点,而节点与节点之间有线连接, 大家可以看到有红的线,黄的线,蓝的线,各式各样。那么要想学好康复以外,我们得先从最基础的,也就是这一套文生图工作六章起。我们先看到最左边这里有个缺空软加载器, root 加载器里面存放着的就是大模型。关于大模型,我们在 weby 中接触过,它控制着各式各样的画面风格。接着我们顺着 root 加载器的线往后看,首先是黄色的线连接到了 这两个节点,那么它们称为 clip 文本编码器,那文本编码器里边的内容其实就是正负项提述词。那么如何区分正向提述词还是负面提述词呢?我们顺着 文本编码器的线再往后看,可以看到由条件输出连接到了条件输入中,那么连接着正面条件的文本编码器自然而然就是输入正向提述词的地方, 而连接负面条件的文本编码器自然而然就是负向提示词输入地方。好,我们这边先生成一张图片看看。至于如何生成,看到右上角有一个运行按钮,点击一下, 接着我们就可以生成一张符合咱们提示词描述的图片。如果说我们想把图片内容稍微换换,当然就是回到刚才的正负项提示词文本框,比方说在正项提示词内输入一个女孩双马尾 负面提示词,咱们输入 ez neg, 选择第一个,获得第二个都行。接着点击运行按钮,可以看到一张非常简陋的双马尾女生形象就这么生成了。至于如何该提升它的质量, 之前的课程中也有讲过,就是在正面提示词内输入这样词汇,比方说杰作、高质量、极致的细节等等等等,那么我们就一起来实战一下。先打开 老朋友翻译器,输入杰作最高质量、极致的细节,把异文粘贴在正面提示词内。当然由于我们这边呢用的大模型,是全能大模型, 所以我们可以添加任意的风格词汇,比方说我们想让最终图像是动漫风格,那么就添加上动漫风格,如果说想要最终图像偏写实风格,那么就添加写实风格的英文,比如说来个写实风吧。 添加完之后,负面提示词这边,因为刚才啊已经使用了 isigma 这一个负面提示词的词组包,这个单词其实包含着许许多多的预设好,打包好的负面提示词,所以这边我们就先不用管, 我们点击运行可以看到画面质量好了一些,但还是远远不够,原因也很简单,分辨率太低了。那么该如何调整我们最终出图的长宽呢?我们顺着文本编码器往下看,在最底下有一个叫做空阶的东西, 空阶看起来挺陌生,但它的参数也非常容易理解,一共三个参数,宽度、高度以及平 一次大小。现在是不是豁然开朗?在这里我们将控制宽高,比如我们把宽度设置为幺零二四,高度设置为幺零二四,接着再点击运行, 现在我们就能够很明显的感受到画面的细节得到了极大程度的提升。旁人如果说想进一步修饰这张图片,可以从关键词以及 laura 模型下手,至于什么事 laura 咱们稍后再讲。如果说啊,我们想一次性生成多张图片怎么操作,那么就来到空雷滕的最下边,有一个 p 四大小, 不过我们把它设置为四,意味着单次运行会跑出四张图片。那么这边我们把关键词给稍微换一下,我这边重新添加的关键词是异世界的奇幻场景以及 c g 质感,并写完后点击运行。 ok, 那 么很快生成了四张一 世界主题的场景图片,也是遵循了提示词的 c 句质感怎么样?效果还是非常不错的。如果我们想让它变成横屏图片,只需要在 lincoln 这边添加宽度或者降低高度即可。比如说我们高度设置为七百六十八,再次点击运行,很快也是生成了四张图片,同时也是如我们所料变成了横屏 c 句风格。好的,那么以上就是关于 laten 这一个小结点的功能概述。接着顺着 laten 往后看,连接到了一个叫 k 财洋气的东西,那就 k 财洋气, 它可就大有来头。如果我们仔细观察可以发现呢,刚才我们所介绍的这四个节点其实都连在了 k 财洋气上啊。 k 财洋气对于我们这整套工作流而言,相当于核心大脑,他负责处理大部分的事物,将 将各个参数输进来,然后在 k 彩样器里边进行计算,随后再通过后边的 输出节点来输出我们肉眼能看见的图像。哎,我知道这么说可能还是不太明了,咱就一起看看他到底有哪些参数。首先是随机种以及运行后操作,这两个是绑在一起的,随机种相当于图片的身份证号, 每一张图片,哎,比如说这张有属于它的随机种子,或者说下一张这张图片也有属于它独特的随机种子值。当我们的关键词以及这些 宽高等等参数均保持一致时,更改随机种子就能够生成不一样的图片。比如说啊,我们把 p 四大小设置为一,随后点击运行, 那么此时我们可以看到图片变成了这个样子,接着此时的种子值是幺零九八五作为开头,咱们再次点击运行, 现在随机种子值又换了一组,变成了二零零二九开头,而最终图像也发生了改变,这就是我们为什么每次点击运行 图像都会发生变化的原因之一。那如果说我们想让图片保持不变,这一个该如何操作?现在我们先随便输入一组种子值来六六六六六吧。接着点击运行后操作设定为固定,再次运行工作流, 那么现在的图片长这个样子,如果我们再一次点击运行,大家会发现,哎,怎么工作流没有动静啊?哎,对吧?不管我们如何点击运行,工作流就是没有反应, 因为我们生成的图像是同一张种子值,以及正负面提示词,还有宽度、高度等等参数均保持不变嘛。 ok, 那 么以上就是关于种子值对于康复 u i 的 具体作用。接着看到步数,那这个步数当然指代的就是迭代步数了,我们在 v b u i 中有学过,它的步数越高,图片越精细,步数越低,图片越粗糙。比如我们此时把步数设置为 二,点击运行,我们可以看到最终图像是一团马赛克,那如果说我们把步数设置为三十五, 再一次点击运行,那么现在我们可以看到图像比当初迭代步数为二十时更为精细。再看到下边的 c f g 值,这个值越高,代表着最终图像 与咱们的提示词越相关, c f g 值越低,代表着我们最终图像与提示词越无关。而一般情况下,咱们的 c f g 下边的采集器和调度器, 我们只需要记得彩样器选择 d p n p p 二 m s d e 记不住也没关系,默认的也挺好,调度器打开来选择 charas 选项即可,这一个对于整体的影响不会太大。那我们此时啊再次点击升层,来看一下 修改完彩样调度器之后有什么变化,怎么样?变化大吗?确实是有一些图像升层出来之后,这个变化大家也有目共睹,是带来了一些变化,但 但是并没有带来质变,所以这两个参数新手玩家保持默认即可。具体该设置什么记不住真的没有关系。而最底下的降噪值,我们将在下一节课图生图工作流中再涉及到。好的,那么我们这一个 文生图工作流就算是理解的差不多了。如果我们不小心把某个节点给删去了, 如说像这个节点该如何添加新的节点呢?很简单,有几个方法,首先呢是从节点的后边直接从小圆点拖出来,松开鼠标,然后我们就可以看到这边有一系列的选项,比如说什么转接点, v e 编码, v e 内部编码器保存图像,预览图像。大家还记得刚才我们上次的节点叫什么名字吗?保存图像对吧?当然我们选择预览图像也行。好,那现在点击了之后,就会自动连接上一个刚才我们所选的节点,哎,再一次点击运行, 我们就可以发现成功的复原了工作流。当然如果我们想预览多个图像也是完全没有问题的,比如说我们来三个预览图像节点,再一次点击运行,我们就可以看到每一个节点 均输出了刚才咱们异世界警患的图像。其实康复 ui 这工作流是非常自由 集多样性的,大家在学习完基础知识之后,可以发挥自己的脑洞,构建属于自己的工作流。那么视频的结尾我再教大家几个常用的使用技巧。首先是框选节点,比如我们想同时选中这两个文本编码器以及缺空的加载器, 我们需要按住键盘上的 ctrl 键,然后再摁住鼠标的左键进行拖动,那么现在咱们就可以同时选中这三个节点。 至于如何删除某个节点也很简单,只需要选中该节点,然后再点击这一个按钮即可,又或者点击键盘上的 delete 键,而对于运行或者说声图同样也有快捷键是,嗯, ctrl 加 enter, 大家可以稍微记一下。好的,那么以上来自关于 本期的全部内容,涉及的新知识比较多,大家可以反复观看,那么我们就下期再见,拜拜!

今天给大家分享一个如何用秋叶的一键启动器管理和启动 confi, 有爱的办,我们先看一下效果哈, 这是秋叶的启动器,我们可以看到这写的是 coverui, 然后呢我们的 coverui 呢,也可以正常的使用,那他是怎么操作的呢?其实很简单哈,看一下,这是我的 stable defusion 外部 ui 的路径,我们只需要在这里面把秋叶的 启动器这一个文件哈,只需要复制这一个文件,把这个文件复制到哪呢?复制到我们的 comfi ui, 看见了吗? comfiui 的根部路,也就是这个有很多文件夹的这个根部路,把启动器复制到这里, 然后我们双击运行就好了,第一次运行他会更新二十六个文件,等他更新完了以后,哎,启动器就已经 打开了,这个时候我们可以通过高级选项呃版本管理,版本管理的内核来进行管理, cover ui 的版本, 点这个一键更新就好了。那么扩展呢,也就是插件也可以在这里去管理我们下载和安装的插件啊,然后点这个 一键更新,也可以随时随地把插件更新到最新,但如果你是通过文件夹复制的话,就会显示非 get 安装,这样是没有办法更新的,所以推荐大家是通过 get 去安装啊。那更新完了以后,我们点击一键启动, 老规矩,那这个时候呢,也会弹出这么一个后台,然后自动就会运行后台程序,等这个运行的后台程序跑完,我们的 comf 就可以正常运行了。那想关闭的话呢,不是关闭窗口哈,而是先点击中指进程,然后就可以关掉。口袋要来了,这个我也会同步到我的 aigc 知识库里,如果你需要的话,加粉丝群来拿吧。

逼自己一周吃透 comfui 教程,全一百九十八集存下吧,好不容易找全的学完,年底开路虎。这是一款可以无限生成视频的 ai 软件,它不用攒积分,全程零费用,这就是秋叶 comfui 微识破现版 新手最头疼的 comfui 安装难,频繁报错,它直接全部摆平还原声,支持中文提示词输入一段中文描述,就能产出高质量 ai 视频, 生成次数没有上限,出片也无需等待审核,就是需要独立显卡,三十系显卡即可流畅使用,显卡性能越强,升成速度越快。整合包还内置了三百多风格模型搭配,工作流就能批量出片,那整合包是啥子味道呢? 哈喽,大家好,我是老温,这是我们学习匡福乐的第一节课,这节课呢,我们就来讲匡福乐的运行原理以及工作流的搭建。 那么下面呢,我们就来到 runny hop 端脑云,我们点击这里的工作台,点击之后呢,我们在右边就能够看到纹身图,图身图,那么首先呢,我们就从纹身图开始讲起,我们选择纹身图,点击一键同款。现在呢,我们就来到了空府院的工作界面, 那么这个纹身图工作流呢,是匡福 u i 官方的默认的纹身图工作流。那么这个完整的纹身图工作流呢,它是由几个小方块组接起来的, 那么每个小方块之间呢,它都有一些线条上的一些联系,那么每一个小方块呢,代表的就是一个节点,每一个节点他们都有属于自己的特性和功能。 按住鼠标的滚轮键,我们可以挪动整个工作流,滚动鼠标滚轮键,我们可以放大缩小整体的工作流,我们还可以单独的去拖动每一个节点,但现在呢拖不动,那是因为这些节点都被固定住了, 我们选择这些节点,再点击这个取消固定节点,这个也是全部点击, 点击节点之后呢再点击这个图钉工具,那么现在呢,每一个节点我们都可以单独的去挪动了。 好,接下来呢,我们就来讲它的一个运行原理,逻辑究竟是怎么样的呢?刚刚讲了每一个节点呢,它都有属于自己的特性和功能。这个 checkpoint 加载器,它的作用是什么呢?就是用来加载大模型的,按住键盘上的 ctrl 键,拖动鼠标的滚轮键, ctrl 加 g, 打个组。我们在这里呢可以给他命个名,给他命个名叫大模型区,大模型的作用呢就是用来控制出图的质量和风格,那么这边是可立牌文本, 同样的按住键盘上的 ctrl 键,拖动鼠标的滚轮键, ctrl 加七,打个组,给他命个名叫文本区,文本区的主要作用呢就是下达指令。接着呢我们来到采集器,同样的给他打个组,给他命个名,采集器,采集器的作用呢就是用来执行 下面的 comlet, 同样的打个组,它的作用呢就是用来控制出图的分辨率。我们再来到解码,同样的给它打个组,它的作用呢就是信息转换,那么这个保存图像节点就非常好理解了,它的作用呢就是显示图像, 对于这些节点有了基本的概念。之后呢,接下来呢我们就来讲它的一个运行原理。那么首先呢我们就得来到这个加载器里面,首先呢我们来到 checkpoint 加载器, 那么在这里呢,我们就可以选择一些大模型。好,我们点击进来,那么这个平台有一点非常好的什么呢?他已经给我们安装了海量的大模型啊,基本上在市面上面我们能够用到接触到的一些大模型呢,他都有点击这个筛选,之后呢,我们能够看到这里呢有非常多的大模型的种类, 那么越往下走代表的是这个模型它越早越老,越往下的这些模型,同时呢也代表了它的质量,它也是越差的,反之越往上走的这些大模型呢,它是越新的,当然也代表着它们生图的质量肯定是更高的。现在呢我们就选择一个 sd 菜龙模型, 这上面呢还有非常多种类也可以供我们选择,比如说我想做一个二次元的风格,那么我们就选择这个二次元。好,我们在这里呢就可以选择 sd 叉 l 模型的二次元的大模型。好,那我就选择第一个点击使用, 那么这个文本区呢,有两个 clip 文本编码器,上面这个 clip 文本编码器是用来写正向提示词,什么意思呢?就是你想要什么样的画面, 那么你就在这里呢填写什么样的提示词。下面这个文本编码器是用来写负面提示词,什么意思呢?就是你不想让这个画面出现什么样的效果,那么你就填写什么样的提示词。 下面呢我们就在正向提示词里面呢输入我们想要的画面,因为我们现在所使用的大模型并不是阿里的大模型,所以呢,所以呢,我们需要输入英文提示词,那么我写的提示词呢,是一个女孩拿了一杯咖啡坐在沙发上, 下面呢是负面提示词,我们也来看一下这负面提示词写的是什么呢?负面提示词写的是质量最差、低分辨率、多余肢体、肢体残缺、手机形、长脖子,长身体,也就是说负面提示词我不想出现这些画面效果。 大模型选择好了,提示词呢也写好了,整体的工作流呢是一个完整的状态。下面呢,我们点击运行来看一下效果。 好了,现在呢,我们就得到了一张一个女孩手里拿了一杯咖啡坐在沙发上的二次元图片。那么我们要得到这张图片整个工作流,它的运行原理逻辑究竟是怎么样的呢? 首先我们通过 charting 的 加载器确定好大模型,也就是确定好生图的风格。通过 charting 的 加载器把这些信息呢给到 copy 文本编码器, 文本编码器接收到大模型的信息之后呢,就进行下达指令,我需要生成什么样的一个画面?接着再把这个命令给到 k 采集器, 那么 k 采集器接收到信息之后呢,就不停地作画,你可以把 k 采集器理解成它就是我们的手用来执行, k 采集器用来作画,那么 k 采集器画好的画呢,其实我们是看不到的,这时候呢,我们需要通过 v a 解码进行转换, 那么 v a 解码的作用呢?就是将 k 传感器生成的我们现在人眼还看不到的一些像素信息,转换成我们现在肉眼能够看到的像素图像。接着再把这个我们肉眼能够看到的像素图像信息给到这个保存图像这个节点,通过它进行显示出来, 那么这张图片的分辨率呢是七六八乘以幺零二四,对应的就是纹身图的运行原理。 好了,本节课呢就讲到这,下节课呢,我就来手把手教大家如何去搭建一个完整的纹身图工作流。这节课我们来讲如何使用匡府 ui 进行纹身图,生成高质量的人像图。我现在所使用的这个匡府 ui 呢,是 lony hauber 这个平台的云端,如果大家的电脑配置不够, 或者是你不想安装这些大模型,不想处理空浮圆在运行过程当中出现的一些报错问题,那么就可以使用这个云端的方式。接着我们就在空白处呢进行双击,添加一个开强制节点,然后呢再拖拽一下 link, 添加一个 v e 解码,再拖拽一下图像,添加一个保存图像节点。 现在呢,我们就手把手来搭建一个完整的工作流,接着呢再拖拽一下这个模型节点,那么这次我们所使用的加载器呢,是 unit 加载器, 好,再拖拽一下,添加一个 clip 文本编码器。关于这负面条件呢,我们在这里呢给他添加一个条件零化节点,那么这个条件呢连这里,这个条件呢连接这里, 那么像我们之前所使用的国外的一些大模型,它是需要添加负面提示词的,但是呢,这节课我们所使用的大模型呢,是国内当下最新的一些大模型,它是不需要添加负面提示词的,所以这个条件灵活呢,就相当于负面提示词,再添加一下 render, 给它添加一个空 render, 宽度高度呢,我们就把它设置成一零八零乘以一九二零就好了。接着呢我们再给它添加一个 clip 加载器, 再给它添加一个 v a 加载器,好,那么这三个加载器呢,它就组成了大模型区。 可能很多小伙伴呢会有这样的一个疑问,为什么现在多出了这么多的节点,它跟之前的这个 checkpoint 的 加载器它有什么区别吗?在这里呢,我就给大家进行详细的说明。现在呢,我就添加一个 checkpoint 的 加载器进来, 那么这个是非常传统的啊,也就是二零二四年的模型加载器,大家发现了一个问题没有,这个 checkpoint 加载器里面呢,它是承载了三个东西,一个是模型加载器,一个是 klib 加载器,一个是 ve 加载器。 怎么去理解 checkpoint 加载器过渡到这三个加载器呢?你可以这样理解,二零二四年的这个大模型呢,它也是处于一个婴儿的一个阶段, 那么到了二零二六年了,这个大模型呢,它长大成人了,长大成人之后呢就要独立开来,那么这个模型加载器对应的就是这个 unit 加载器了,那么这可立普加载器,这个 v a 对 应的就是这个 v a, 了解完它们的进化之后呢,我们就把这个删掉,那么这个 unit 加载器的作用呢,就是加载大模型,这可立普加载器呢,就是用来控制这个文本输入,那么这个 v a 加载器呢,就是用来控制这个出图这个环节。 接下来呢我们来选择大模型点进来,那么点击进来之后呢,在这里我们就能够看到这里呢有非常多的一些大模型,点击进来之后呢,在这里我们就能够看到啊,这里呢有非常多的一些大模型, 那么这么多的大模型,我们到底该怎么去选择呢?那么越往下走的大模型代表时间越早,当然生成的质量呢也是最好的,因为我们接下来呢要生成的是人像, 所以呢我们在这里呢就选择一个 z 美矩 travel 大 模型,那么目前来说这个大模型在生成人像这一块,它的质量呢也是最高的,那么点击进来,点击进来之后呢,这里有非常多的 z 美矩 travel 大 模型的种类呢,供我们进行选择,如果你想做柔和光影日系风,那你就选择这个大模型, 那么这里呢还有 f p 八, f p 十六,这个代表的就是它的一个精度,数字越大代表生成的质量呢也就越高,那么下面呢还有非常多的种类,如果你追求的是白皮肤的质感,那你就选择这个大模型, 那么如果你追求的是写实效果要好,那你就选择这个高清写实的大模型,大家可以根据自己的需求来,那么在这里呢我就选择这枚举 travel 增强版 f p 十六,那么这里呢还有一个八 g b, 那 么这个生成的质量肯定是比它更强的,我就选择这个就好了。 那么再来看一下下面的剪辑类型,它总共呢有三个选项,越往上走代表生成的质量呢也就越高。 接下来呢我们来到 clipp 加载器, clipp 加载器里面有这么多的模型,眼花缭乱,我到底该选择哪一个模型呢?那么这里就要注意了, clipp 它的模型的选择呢,是需要根据你的大模型去进行匹配的,像我们现在所使用的大模型呢是 zmi, 也就是阿里巴巴家的产品, 那么这颗粒板加载器呢,同样的也得匹配阿里巴巴家的产品,那么选择哪一个呢?我们就选择千问三四 b 这个模型,那么千问语言模型呢,就是阿里巴巴家的产品嘛,后面呢还匹配的数字,代表的就是他的一个精度,我们现在呢选择这个三四 b 就 好了, 那么这个类型呢,也是一样的啊,这里呢有非常多的一些选择,我们也是选择阿里巴巴家的产品。千问 这个设备呢,有两个选择,一个是默认,一个是 cpu, 这里指的是你是需要用什么进行渲染,默认代表的就是显卡,如果你的电脑配置比较好,那你就直接选择显卡就好了。那么这个 vga 加载器,它的逻辑也是一样的,都得选择阿里巴巴家的产品,你可以选择就默认的, 当然你可以选择这个 z、 e、 m、 g 这个模型都是可以的。那么接下来呢,我们就要给他输入题词词,那么这个题词词具体该怎么去写?在这里呢,教大家一种方式方法,比如我现在呢想做一张这种人像风格的图像,那么怎么做呢? 你就直接把这张图呢把它扔给豆包,然后给他指令。这个题词呢就写根据这张图呢,给到我详细的画面描述, plot, 耐心等待一会,待会呢我们就能够得到这张画面的提示词,那么现在这个中文描述的提示词呢就有了,我们直接复制这段提示词,然后直接粘贴这段提示词, 因为我们所使用的大模型呢是国内大模型,所以呢我们可以直接输入中文就好了,那么这个步数呢,直接把它改成九,那么像以前比较早的这个大模型,他的这个打磨的次数呢,他要更多,但是现在的大模型呢,他已经很聪明,很先进了,所以这个步数呢就不需要那么高。 那么这个 cf 机制呢,直接把它调整到一就好了,因为现在的大模型呢,它已经很聪明了,裁样器跟调度器呢,我们就直接选择默认的就好了。接下来呢我们就点击运行,来看一下整体的效果,经过一分钟的等待,这张图呢就已经输出来了,我们来看一下整体的质量, 那么整体的质量呢还是可以的啊,但是呢这个 ai 感还是比较强,那么怎么去降低这个 ai 感,增强这个人物的真实感呢?这时候呢,我们就得用到 low 了, 我们现在呢把这个种子数呢进行固定,接着再把整体的工作流呢进行复制,按住键盘上的 ctrl 键框,选所有的节点,然后 ctrl 加 c, ctrl 加 v 进行粘贴。那么一整串的工作流呢,我们现在就已经复制粘贴出来了,那么接下来呢,我们给它添加一个不一样的东西,给它添加一个 lowl 加载器,选择 lowl 加载器仅模型,那么这个 lowl 模型的作用是什么呢?你可以把它理解成它就是一个滤镜,点击进来, 点进来之后呢,在这里我们能看到啊,这里呢有非常多的 lowl 模型,是不是 lowl 呢?你看左上角 lowl, 对吧?这些全部都是 low 啦模型,那么这么多的 low 啦模型,是不是所有的模型都可以进行使用呢?不是的啊,那么 low 啦模型呢,它也是需要跟大模型去进行匹配的,你看下这个 low 啦模型,它就只能够跟 sd 模型进行匹配, 那么这个 low 啦模型呢,它就能够跟 z 每组 travel 的 模型呢进行匹配,所以呢我们要在这里呢去进行筛选,我们就选择一个啊, z 每组 travel 模型, 那么我们既然要降低这个 ai 感,所以呢我们要对这个皮肤呢去进行处理,我们在这里呢就搜索皮肤,现在呢我们就得到了非常多皮肤质感的 lo 朗模型,那么我们到底要选择哪一个 lo 朗模型呢?这么多 lo 朗模型,大家都可以去进行尝试, 你看像这个罗兰模型,它的作用呢就是皮肤变成真实,去除 ai 塑料感,那么像这个罗兰模型,它的作用是什么呢?就是添加雀斑痤疮,让这个人物呢更加真实嘛。 那么这个 logo 模型的作用呢?其实也一样的啊,就是增强这个皮肤的质感,去除 ai 感,我们就选择这个模型,选择好之后呢,这个模型连接这里的模型,那么这个模型呢连接这里的模型就好了。好,那么接下来呢,我们来做一个对比,在这里呢给它添加一个图像对比节点,选择它, 那么选择好之后呢,好,这个图像连接 a, 这个图像呢连接 b, 再把它进行放大。 好,这里要注意的是我们这个强度呢,要加大调整到三,这样呢效果更加的明显。接着再点击运行来看一下整体的效果, 两张图像呢都已经生成了,我们来看一下整体的效果啊,这个呢是没添加落蜡之前,这个呢是添加落蜡之后,你会发现啊,整体的质感呢,可以说是有一个质的飞跃啊。我们先从皮肤的角度呢做一个对比, 没加洛拉之前呢,这个皮肤的话,它像是化了很浓的妆,脸色呢也很惨白,像磨了皮一样。但是呢,添加洛拉之后呢,你会发现这个皮肤呢,它是有了一定的轮廓,有阴影的,你看一下像锁骨这里它是有阴影有轮廓的, 那么脸部这块呢,也有阴影的细节,甚至呢还有眼袋。那么再从服装的质感来看,那么像服装这块呢,它也没有什么太多的一些细节。 那么加了 loa 之后呢,你会发现这个衣服的这个质感呢,它也出来了,甚至啊这光线的质感呢,它也出来了,这个呢就是 loa 的 作用。以上呢就是有关 zmi g chip 大 模型以及 loa 模型的使用方法和技巧。好了,这节课呢,就讲到这里,咱们下节课再见,拜拜! 本节课我们来讲目前开源大模型当中,人像生成最好的大模型,它就是 z 引擎。 hello, 大家好,我是老温,那么这节课呢,是跟着老温系统学习匡辅 u i 的 第五节课。 那么前面几节课呢,我们讲到了 plus 模型,那么这节课呢,我们就来讲另外一个非常强大的大模型, z e m g。 那 么这个大模型的优点呢,是用来生成人像,如果是对人像有这方面的需求,那么我们就选择使用这个 z e m g 好 了,接下来呢就教大家手把手怎么去搭建一个生成人像的工作流在空白处呢?添加一个 k 采集器, 拖拽一个模型节点出来,在这里呢我们就选择 unit 加载器,再拖拽一下,添加一个 clip 文本编码,再给它添加一个条件灵活,因为我们现在所使用的大模型呢,都是当下一些最新的大模型,它是不需要负面提示词的 条件,连接条件,条件呢?连接负面条件,我们再添加一个 render, 那 么这个比例呢,我们可以把它调成到一零八零,乘一个一九二零,把它做成竖屏的,再添加一个 v a e 解码,再添加一个预览图像, 再放大一点,那么接下来呢,我们就来添加 clip 加载器,再添加一个 v a 加载器,那么这三个呢,就是我们的大模型组 那个名大模型区,这个呢就是 clip 文本编码区,那么接下来呢,我们就来选择 z e m g 这个大模型,点击进来, 在这个筛选里面呢,我们选择 z e m g, 选择之后呢,在这里面我们能看到这里呢有非常多种类型的大模型,那么我们到底要选择哪一个大模型呢? 那么我们选择的大模型呢是这个 z e m g triple 增强版 f p 十六,那么这个 f p 十六呢,代表的就是一个精度嘛,当然还有 f p 八, 那后面呢,它是一个美颜版,美颜版指的是什么呢?就是如果你想要一个美颜效果,那你就选择这个 z e m g triple f p 十六的,那我们就选择常规的就行了,那么这个剪辑类型呢,我们就选择默认的就好了。 这个减脂类型代表的其实就是一个精度,越往上走,那么生出来的效果呢?它的质量越高,精度越高。下一步呢,我们就来选择语言类的大模型,因为这个 z e 酶菌呢,它是万象的啊,万象大模型,那么万象呢,是阿里公司开发的, 所以我们在选择语言类的大模型呢,我们就选择千万千万模型呢,它也是阿里开发的,我们就选择八 b 的 精度, 下面这个类型呢,我们就选择千万引枚举,那么这个设备呢,我们就选择默认,默认,代表的是用显卡进行运行,那么下面的这个加载器呢,我们就选择这个加载器就好了,接下来呢 v a 一, 连接 v a 一, 那么现在我们初步的 这个工作流呢,就已经搭建好了,接下来呢我们就要把这些节点连接起来, clip 呢,连接 clip, 接下来呢我们就来给它写上提示词,那么这个提示词呢,其实还有另外一种用法,那么在这里呢,教大家一种新的一些方式,我们可以在这里呢可以给它添加一个提示词文本, 添加一个提示词文本节点,那么这个提示词文本的好处作用是什么呢?如果是我们的提示词,在很长的情况下,我们要把这个文本编码器呢进行拉大, 这样的话它是不太方便的啊,但是呢,如果是我们有了这个提示词文本,我们可以直接把这个提示词文本节点呢直接连接到这个 test 节点里面,下一步呢就把我准备好的这段提示词呢进行复制,那么这个提示词呢描绘的是古风效果, 把这个题词呢进行复制,复制之后呢再把它进行粘贴进去,接下来呢我们来检查一下,首先这个步数呢不要设置的太高,我们就把这个参数呢调整到六到九的样子,那么这个宽度呢,把它设置在一零八零,再点击确定。 接下来呢我们就来点击运行,点击运行之后呢,你会发现它出现了一个报错,那么我们一起来检查一下到底是哪里出现了问题, 那么像一般情况下 ruby hive 的 话,它是不容易出现报错的,如果出现了报错,一般情况下呢就是我们的大模型区, 有可能是你的大模型选择错了,或者是这 clippo 文本里面的语言模型错了,我们现在选择的是千万的三八 b 语言模型,我们要把这语言模型呢改成到千万的三四 b 模型,那么像很多其他的语言模型呢,它都用不了的, 也就是说以后我们再使用 z image 这个大模型的时候,那么它的 kelp 圆模型呢,我们就选择千万的三四 b, 其他的我们暂时不变,我们现在点击运行来看一下效果好了,经过一分钟的等待,那么这张图呢就已经生成出来了, 我们能够发现整体的质量呢还是非常不错的啊。那么除了这种方式可以生成这张图之外呢,我们再来尝试一下我们上节课所讲到的用 flash 模型去进行升图, 我们使用上节课我们所讲到的 plus 二模型,我们一起来测试做一个对比,同样的把我们刚刚的那段提示词描述呢复制粘贴进来, 然后呢再点击运行,我们一起来看一下效果,好了,经过一分钟的等待,那么这张图像呢,现在就已经生成出来了,我们一起来看一下这张图的效果啊,从整体上来说,它有可圈可点之处,可圈的地方呢在哪里?你看一下 他对于服装生成的质量,他非常的高啊,你看这些布料的细节处理的非常的好,还有他的手部的一些细节也很好, 还有这个键他的反射也做的非常好,还有个就是整体的一个环境,他也做的非常的逼真,但是呢注意看一下对于人物生成的细节, 它的质量就没有那么高了,像脸部的 ai 感它就非常的强,还有这个头发的 ai 感也是比较严重的,我们再来看一下这个 z e 霉菌,那么从整体上来说的话, 很明显眼前一亮,对吧?如果是两张图,你会选择哪一个?如果是我的话,我肯定会选择这张图,为什么呢?首先他好看对吧?那么第二个呢,人物的 ai 感,他没有像前者那么的强烈,还有就是关于人物的对焦效果,他也处理的非常到位, 你看人物的对焦啊,一直对在的是人物的脸上,包括他的这个头发呢,看起来也是更加的真实啊,当然这里呢有一点点小瑕疵,就是手部环节细节这块,这个呢就好处理了啊,但是从大的方向上来看, 如果是我们要一个较好逼真的人物形象效果,那么这一霉菌相对于 flash 二 clone 模型呢,可以说是略胜一筹。本节课呢就讲到这里,如果你觉得老王的课适合你,对你有帮助,请记得一键三连并关注咱们下节课再见,拜拜! 本期视频我们来讲如何使用空浮 u i 来生成短剧当中必备的多镜头视角图像。接下来我们进入空浮 u i, 好 老规矩啊,打开空浮 u i 之后呢,首先我们来创建一个默认的纹身图工作流,在空白中呢进行双击,添加一个可采光器,拖出来一个 link 出来,添加一个 v a 解码 拖拽图像,添加一个预览图像,预览图像呢,我们把它放大一点,接着再拖拽模型节点,添加一个 unit 加载器,再添加一个 clip 加载器,添加一个 va 加载器, 这个呢就是老三样了啊,那么这三个呢,就是所谓的大模型区嘛,给它命名个名大模型区,那么这次我们所使用的大模型呢,是千万的编辑模型二五幺幺。好,接着呢,我们进入到大模型区, 那么这一次我们所使用的大模型呢,是千门的编辑模型二五幺幺,我们在这里呢,就选择 b f 十六精度的大模型。我们在这里呢,就选择 b f 十六精度的大模型。点击使用 剪辑类型呢,就改成第一个就好了。下面呢,我们来选择语言大模型。下面呢,我们来选择语言大模型,因为我们的大模型呢是千万的编辑模型二五幺幺,所以我们的语言大模型呢,同理也得是千万的模型。那么这么多的编辑模型,那么这么多的编辑模型,我们到底选择哪一个呢?大家可以多去尝试一下啊, 那么这么多的千万编辑模型,我们到底选择哪一个呢?大家注意了,这个数字呢,代表的其实就是一个精度,数字越大,那么代表精度越大, 当然生成的效果呢会稍微好一点,但是呢,并不是说这里所有的语言模型呢,它都是能够进行匹配的,那么像我们的二五幺幺呢,我们可以选择这个啊,我们就选择这种就好了。下面这类型指的什么意思呢?就是你的这个语言模型具体需要匹配哪一类的模型, 那么我们的大模型呢是千万,所以呢我们就选择千万模型就好了,我们就选择千万,以每卷接着我们来选择 va 加载器里面的模型, 那么 va 加载器里面的模型呢,同理也得去匹配千万编辑模型二幺幺,那我们就选择默认常规的千万图片 va 模型就好了。那么大模型区选择好了,接下来呢,我们来创建 clipp 文本编码区,在之前呢给大家讲过, 接下来呢我们来创建文本区,也就是下达指令的区域,在之前呢就给大家讲过,那么常规的模型呢,我们可以使用 clippo 文本编码器,也就是这个文本编码器,但是呢 我们的大模型呢是千万的编辑模型,但是这一次我们所使用的文本编码器呢,不是常规的啊,是这个文本编码器,那么这个文本编码器的名字呢,你看就是千万编辑模型,文本编码器说白了就是 它跟千万编辑模型二五幺幺这一些模型呢,它是一家子的啊,那么这么多的类型,我们到底选择哪一个呢? 你就选择这个就好了,那么这个文本编码器它的特点呢?它比刚刚我们所展示的那些文本编码器呢,它更加的聪明好。 klipper 呢,连接 klipper, 这个 v a e 呢,连接这个 v a e。 提示词呢,连接提示词 learn 呢连接 learn。 关于这里呢还有一个负面条件, 我们在这里呢就创建一个条件联化连接过来,连接过来就好了,接着呢这个 v 一 连接这里的 v 一 迭代的部署呢,我们把参数呢控制在八 cf 机制呢调整为一,下一步呢,我们就需要导入我们的图像,添加一个加载图像, 把我们的图像呢导入进来,那么这个图像呢连接到这个节点里面的图像一,那么如果我们需要去调节这张图它的多角度视角,我们有两种方式可以去进行控制, 一种方式呢我们可以通过一些节点来进行控制。第二种呢我们可以输入提示词,也可以达到我们的效果。既然是我们要把这张图像进行多视角进行控制,所以呢我们这时候呢就得用到一个 low 模型,那我们在这里呢就添加一个 low 模型,选择 low 加载器及模型, 在这里呢我们就添加一个 lowl 模型,那么这个 lowl 模型呢就是 multiple, 有 了这个 lowl 模型之后呢,我们就可以对一张图像呢进行多视角的进行控制,这张图像的展示呢就是这个 lowl 模型的作用, 你可以把原图转换为特写镜头,你也可以将镜头呢进行旋转拉圆,这个呢就是这个漏拉模型的特点,知道这个漏拉模型的功能之后呢,接下来呢我们就点击使用漏拉模型呢放上来模型连接模型,这模型呢连接到彩样器里的模型, 接下来呢我们来添加一个摄像机控制节点,下面呢我们就添加这个千万的摄像机控制节点,那么这个节点连接到这个 plot 里面之后呢,也就是说那么这个节点就直接替代了这个 plot 提示词的作用, 那么这个摄像机它的作用什么呢?注意看啊,你可以把这个灰色的片呢理解成它就是这张图片,上面这几个功能呢就是充当摄像机的作用, 我现在呢对这样图像呢进行旋转,那么这个呢就是调节它的一个高度,可以做到一个升降的作用,那么这功能呢就是做到拉远,拉近,调节距离的作用啊,我们现在呢把这个场景呢进行拉远,镜头呢为俯视镜头,再调节一下它的角度, 我们点击运行,再来看一下整体的效果,经过一分钟的等待,那么现在呢我们就得到了一张新视角图像,但是呢我们能够发现啊,这样质量呢他不是很好,那么如果出现这种低质量的图像,我们怎么去解决这些问题呢?这时候呢我们就得添加另外的一些节点进来, 在这里呢给它添加一个 bobbling, 那 么这个节点的作用呢就是用来加速的啊,我们重新连接一下,连接过来,接着再添加一个模型参照算法,这个呢拉过来 参数呢把它调整到三,那么这个模型采用算法,它的作用是什么呢?就是为了保证我们人物的五官颜色,它是正常的一个状态,再添加一个 c f g normal 啊,这个呢也是保证质量的一个模型,拉过来,然后这个呢也拉过来, ok, 那 么现在呢,我们所得到的就只是一张图像,但是呢如果是我们想做到一个批量输出,一次性生成多张图像,那么怎么去做呢?这时候我们就得添加另外一个节点进来,这个节点呢它叫提示词列表, 调节一下它的一个位置,提示词列表连接 plot, 这里呢有五个 plot, 也就是说我们可以在这里呢一次性添加五个摄像机控制节点,复制一个,这个是连接到一,这是连接到二, 再复制连接到三,再复制连接到四,再复制连接到五。那么接下来呢,我们就可以去调节这些摄像机,下面呢我们就可以去调节五个摄像机不同的状态, 大家可以随意去控制啊,根据自己的需求去进行调节,我在这里呢更多的是把方式方法这些东西呢告诉大家。那么现在呢,我们再点击运行,再来看一下整体的效果, 好了,经过几分钟的等待,那么这五张图像呢,现在就已经渲染出来了,来看一下整体的质量,现在每一张图像的分辨率呢就是七六八乘以幺三六八, 这是第二张,那么人物的一致性,服装的细节质感呢,还是保留的非常的完好,这个呢是第三张 啊,这是第四张,那么这个是第五张,质量这块呢还是非常不错的啊,那么除了这种方式可以生成多角度多视角的图像之外,接下来呢,我们来讲第二种方式,接下来的第二种方式呢,就是使用提示词来进行升图, 把这些呢全部删掉,在这里呢给他添加一个节点,那么这个节点呢,叫提示词,行,把它拉过来, 接着呢在这里输入提示词,关于提示词的格式呢,大家就参考我的提示词,那么这个提示词的作用什么呢?就是能够做到一个指哪打哪的效果,第一张图呢,就是让镜头向前移动,第二张图呢,就是让镜头向左移动,还有向右移动,向左旋转多少度 向下移动,甚至呢我们还可以做到仰视镜头,广角镜头,胸部镜头,正面全身镜头等等等等, 那么这个提示此行的作用呢,就是指哪打哪好,接下来呢,我们就点击运行,再来看一下整体的效果,经过几分钟的等待,那么现在呢,这些图像呢,就已经渲染出来了,总共是十五张图像,我们来看一下整体的质量, 从人物的一致性还有质感上来看的话,整体的质量呢还是非常不错的啊,那么以上呢,就是编辑模型二五幺幺结合 logo 模型 multiple 生成的 multiple 结合 multiple 大 模型啊,那么以上呢啊,那么这个呢,就是编辑模型二五幺幺结合 lowl 模型 multiple 生成的多镜头多视角视觉效果。好了,本期视频呢,就讲到这里,咱们下期视频再见,拜拜 mate, 仅通过一张参考图,再结合你视频当中的人物动作,就可以实现完美的人物动作迁移。接下来呢,我将手把手带领大家搭建完整的工作流,好了,我们进入 kufui。 首先呢我们来创建大模型区,在空白区呢进行双击,给他添加一个弯视频模型加载器, 那么这个 y 视频模型加载器呢,就相当于我们生图领域当中的 unit 加载器, checkpoint 加载器。接着呢再点击进来,我们在这里呢选择 any mate 大 模型。接着呢我们在这里就选择 y 二点二, any mate 十四 b f p 八精度的大模型 点击使用。这里要注意的是这个大模型呢,切记不要选择错了,这个文件呢就选择精度,这个精度的话我们就选择 f p 十六精度模型即可,下面这个呢代表的也是精度,我们就选择第三个, 因为我们大模型呢是 f p 八 size 口,所以我们的精度呢也选择 f p 八 size。 下面这个文件呢我们就选择第四个。接着我们继续在这个加载器上呢添加节点,拖拽第一个节点出来, 那么这个节点的作用呢,就是降低显存消耗,很多同学的电脑配置呢,并不是很好,所以在渲染视频的过程当中呢,特别容易爆显存, 那么这个节点的作用呢就是降低爆显存的概率,不管你的电脑配置高还是配置低,建议大家呢这个节点都要加上。接下来呢我们再来添加另一个节点, 这个节点呢就是 block spa, 那 么这个节点的作用是什么呢?就是提升你的视频的渲染质量,那么这个节点的作用是什么呢?就是控制你视频的质量,把这个功能呢进行开启,这里呢有一个参数可以去进行调节,它提示我们了可以把这个参数呢调整到四十, 参数呢把它控制在二十到四十之间,参数越大参数越大,那么生成视频时间呢越短,当然生成视频的质量呢没有那么高, 参数越小,那么生成的质量呢也就越高,当然生成的时间呢也就越久。大模型我们添加好了,接下来呢我们来添加文本加载器,在空白处呢进行双击添加歪视频 testing code capture, 那 么这个节点呢,就是把语言加载器和文本编码器呢整合到了一起, 这个节点就相当于生图领域当中的 clip 加载器和 clip 文本编码器的组合。接着呢我们来选择语言大模型,那么这么多的语言大模型,我们到底选哪一个语言大模型呢? 好,因为我们的大模型呢是 f p 八进度的大模型,那我们就选择这个 f p 八进度的大模型就好了,这个呢就是正面提示词,这个呢就是负面提示词,接下来呢我们就把这个负面提示词呢填上语言大模型添加好了,接下来呢我们来添加 v a 一 大模型, 给它添加 v a 一 加载器, 在这里呢,我们来选择 v a 一 大模型, 因为我们的大模型呢是弯二点二,也就是弯视频大模型,那么我们的 va 大 模型呢,同理也得是弯视频格式,那我们就选择这个大模型就好了,现在这个大模型区呢就已经创建好了,现在这大模型区呢就已经创建好了,给他打个组,命个名大模型区。 大模型区创建好了,接下来呢我们来添加 loa 模型,接着呢给大家添加一个 loa 模型组合节点,那么这个 loa 模型组合节点里面呢共有五款 loa 模型, 下面呢给大家讲一下这五个 loa 模型,它们的作用分别是什么?第一个 enable 你 like loa 模型的作用呢就是控制动态打光, 有了这个 lowl 模型之后,在生成的视频过程当中,它可以自动的改变光影,人物的光影可以跟着环境的变化而变化,人物不会和背景光线呢导致脱节,人物更能够更加的自然, 人物在融入场景的时候呢,能够更加的自然真实。第二个 lowl 模型呢就是来领,在之前呢给大家讲过来领 lowl 模型的作用呢就是用来提速的。 再来看一下第三个楼兰模型, fast one fast 代表的就是快嘛,那么这个楼兰模型的作用呢就是兼顾速度与画面的流畅度。 再来看一下第四个模型,那么第四个模型的作用呢就是增强画面的运动,减少画面的抖动。用通俗易懂的方式讲呢,就是有了这个楼兰模型之后呢,我们的人物不容易变形,不容易穿模,生成的画面的质量呢也比较高。接着我们来看第五个楼兰模型, 这个 lowl 模型的作用呢跟第四个 lowl 模型的作用呢,它有点接近,它的作用呢就是优化人物的五官,手部的细节,减少畸形,同时呢保证画质,让人物的五官呢更加的自然。 那么了解完这些 lowl 模型的作用之后呢,接下来我们就要在这个大模型里面呢加入这个 lowl, 拖过来 这个 loala 呢,连接这个 loala, 那 么这个大模型区呢,才算是真正的创建好了大模型区, loala 模型文本区我们现在都已经创建好了,接下来呢我们来创建采样区,接着我们就给它添加弯视频采样器, 那么这个大模型呢,连接这个大模型,这个文本输入呢,我们就连接过来,接下来呢我们再来添加节点,选择这 context 哦,配选节点,拖拽一下, 添加这个弯视频,看 test or patient 节点,那么这个节点的参数呢?把它调整到二三幺,这个节点的作用是什么呢?就是为了降低显存消耗,避免传感器在生成视频的过程当中爆显存。接着我们再拖拽这个节点, 添加进来,选择 control node 节点,拖拽一下,添加一个 uni 三 c control node 加载器,那么这里的模型呢?那么这个模型呢,我们就选择 uni 三 c control node f p 十六精度的模型,下面这个呢就是精度,选择第一个 模式呢,选择第二个,接着我们再添加一个弯视频编码连接过来, 这两个节点呢,其实就是一个节点组,他们的作用呢就是避免我们在生成长视频的过程当中,避免报显存。跟上面这个节点的作用呢,其实有点类似。 关于这个采集器里面的一些参数呢,我们也要进行调节,像这个采样步数,采样步数的话我们就不需要那么高了,那么这个步数呢,我们就把它调成到四,为什么是四呢?因为我们所使用的来你的步数就是四步, 也就是说四步它就可以生成视频, shift 键呢,把它调整到一,这个裁剪器呢我们就选择 dpm 加加 set, 我 们在这里呢给它打个组,命个名,执行区,裁剪区,也就是执行区。现在完成之后呢,接下来我们来添加视频解码,添加 ysloud, 那么这个呢就是视频解码连接过来,那么这个视频解码呢就相当于图片领域当中的 va 解码,再给它添加一个合并为视频 拖拽过来,然后这个图像呢连接这个图像,这个帧率呢可以把它调整到二十五,现在就完了吗?没有。接下来呢我们还需要添加几个非常重要的模块,因为我们需要根据视频当中人物的动作进行升视频, 所以我们就需要一些节点来搜集人物的一些动作。我们在这里呢给大家添加一个非常重要的节点, 这个节点呢就是视频动画切入节点,注意看一下,这个节点里面呢有三个功能, pose, image、 face、 image。 这三个节点的作用分别是什么呢?这个节点就是用来收集视频当中的人物的动作信息。这个节点的作用呢就是用来收集视频当中人物脸部的变化。这个节点的作用呢就是用来收集人物背景的一些运动信息。 接下来呢我们拖拽这个节点,添加一个 clip 微选编码,那么这个编码的作用是什么呢?就是用来收集参考图像。待会呢我们会重点讲到这个模块节点他们的作用,接着呢我们再拖拽一个节点出来,添加 clip 视觉加载器, 那么这个加载器模型呢,我们就选择常规的模型就好了,选择这个 clip 微选 h 模型,这个呢给它打个组, 这串节点组的作用呢就是动作切入合并,接下来呢我们要去搜集视频当中的动作信息,脸部变化信息,然后导入到这个节点里面, 接下来呢添加这个节点,这个节点的作用呢就是用来收集 pos 信息,也就是人物的肢体动作信息,再拖拽一下这个节点,再拖拽这个节点出来,添加 pos 的 face destination 这个节点, 然后呢再拖拽一个模型出来,那么这个模型的进度呢,我们就选择第二个,那么这三个节点组他们的作用是什么呢? 就是用来搜集这个人物的动作信息以及脸部的变化信息,看一下这个节点的名字啊,这个节点翻译成中文呢,就是姿态和脸部的检测, 这里呢还有个 image, 那 么这个 image 呢就是连接视频的,也就是说这个节点的作用呢,就是把这个视频当中的脸部和姿态的一些信息呢进行提取出来, 提取出来之后呢,再把这个信息呢导入到这个节点里面,这个节点的作用呢就是用来搜集这些信息。 face image, 也就是人物的动作姿态信息,连接到这个节点里面来, 接下来呢给他打个组,命个名叫动作信息收集。接下来我们就要导入视频,接下来呢在空白处进行双击添加,加载视频节点,下一步呢我就把这个人物跳舞的视频素材呢,把它导入进去,点击添加素材,导入这段视频素材, 接着我们添加另外一个节点,这个节点呢叫按宽高笔缩放 图像呢,连接图像,那么这个按宽高比节点的作用是什么呢?就是用来统一所有的素材的大小, 把这个素材大小呢调整到一零二八,那么这个帧率呢,把它调整到三十,这个倍数呢把它调整为十六。接着我们再添加一个节点,这个节点呢叫获取图像尺寸, 图像呢连接图像连接之后呢,他出现了几个参数,图像宽度,高度以及他的一个数量,那么这个数量指的就是这个视频的时长, 那么这个图像呢连接这个图像,那么这个图像连接过来之后呢,这一串节点组呢,他就可以提取这个视频当中的人物的姿态信息,人物脸部的运动信息。 这个宽度呢,连接这里的宽度,高度呢连接这里的高度,这宽度呢也一样连接过来,当然你也可以手动输入,都是可以的。我们把这个参数呢调整到了一二八零,也就是说 也就是说这个视频的分辨率呢就是七二零乘以一二八零,哪怕是你的素材是四 k 的 啊,加了这个节点之后,调整了这里的参数,那么你的素材呢也将变成了七二零乘以一二八零。 下面这个彩样器里面呢还有宽度高度,同理我们也可以去进行连接宽度高度,那么这个呢就是视频的总时长嘛,把它连接过来, 这样生成视频的时长呢,它就跟我们的参考视频它是一致的了。接下来呢我们继续来添砖加瓦, 把我们的参考图像呢加载进来,添加一个加载图像,再把我们的参考图呢导入进来。这里要注意的是我们的参考视频它是个全景,所以我们的人物形象呢,同理也得是一个全景,接着把这个人物全景照呢导入进去,直接把张图片呢直接拖拽进去, 放过来调节一下位置, 接着呢我们把这个按宽高比缩放节点呢进行复制,然后呢图像连接,图像为什么要这样做?这样做的目的是什么呢?说白了就是让视频素材与这张图像它的宽高比,也就是大小呢保持一致, 如果他们的大小不一致的话,那么生出来的视频呢,他是牛头不对马嘴的,这一点非常的重要,你的视频大小必须跟你的图片大小他是一致的。接下来把将参考图像的一些信息呢把它连接到这里来,这里呢还有个节点需要进行连接, 这图像呢接着再连接到这个节点来,这个节点的作用呢就是搜集参考图像,那么这一串节点组的作用是什么呢?就是搜集两种信息,第一种呢就是视频当中的姿态脸部的运动信息。第二种呢就是参考图的信息, 把这两组信息收集到一起,再进行一个汇总,把这两组信息收集到位之后呢,再把这些信息呢再传给 k 上去进行执行,那么这个节点呢一定要连接过来,接着呢我们再把 v a 这个节点呢进行连接,这个 v a e 呢连接到关于视频编码的 v a e, 这里呢还有个 v a e, 创建一个转接点,这个 v a e 呢连接过来,那么这里呢还有个 menu, 拖着一个节点出来,添加一个转接点, 再把视频的图像节点呢连接过来,现在整体的工作流呢就已经搭建完成了,接下来呢,我们就点击运行来看一下整体的效果。经过四十分钟的等待,这条视频呢就已经生成好了,我们一起来看一下对比。 从人物动作的协调性,人物的表情来看,迁移效果呢都很不错。从人物动作的协调性,镜头的运镜,人物的表情变化来看,迁移效果都是非常不错的。感兴趣的同学呢,课后一定要跟着教程动手去实操,认真去理解操作的每一步原理。 好了,本期视频呢就讲到这里,咱们下期再见,拜拜。那么这节课呢,我们来讲如何使用弯二点二大模型进行纹身视频。好了,接下来呢,我将手把手从零到一,带领大家如何去搭建一个完整的弯二点二纹身视频工作流,不管是生图也好,还是生视频也好, 他们工作流的框架基本上是差不多的。接着呢,我们来创建大模型区,在空白处呢进行双击, 添加一个 y 视频模型加载器,接下来我们在这里添加大模型,那么这个大模型呢,我们就选择 y 二点二 t 二 v 高噪声, f p 十六精度的模型, t 二 v 代表的就是图声视频 test video, 选择大模型点击使用。那么下面这个呢,就是精度, 越往上走代表精度越高,当然对你的电脑配置要求呢也就越高,一般情况下呢,我们就选择默认的 f p 十六精度就行了,一般情况下呢,我们就选择 f p 十六精度即可, 那么下面这个模式呢,我们就选择这个。接下来呢,我们再来添加节点,拖着这个节点添加这个节点, 那么这个节点的作用是什么呢?就是降低你的显存消耗,使用二点二大模型生视频,他对我们的电脑配要求呢是比较高的, 如果你的电脑配置在不足的情况下呢,他是特别容易爆显存,不管你的电脑是好是坏,不管你的电脑配置是高是低,那么建议大家呢,这个节点都给他加上 好,接着呢再添加一个 block swap 这个节点,那么这个节点的作用是什么呢?就是用来控制我们的生成速度和生成的质量, 把它的功能呢打开这里呢有一个参数可以去进行调节,这里提示我们了啊,这个参数呢可以调到四十,代表生成的速度呢也就越快,当然生成的速度呢需要更久,当然生成的质量呢也就更好, 这个数值呢一般情况下呢,你就把它控制在二十到四十之间就好了,把这参数呢调整到四十,接下来呢我们再针对这三个节点呢再进行复制, ctrl c, ctrl 加 v。 很多小伙伴呢会有这样的一个疑问,为什么需要两个大模型加载器呢?在我们图片输出领域的话,不是只有一个模型加载器吗?为什么到这里的需要两个模型加载器 在这里呢?别着急,接下来跟着我实操,接着呢,我们再点击进来,在这里呢,我们再选择一个 y 二点二 t 二 v 低噪声模型,精度呢也是 f p 十六,点 击使用就好了。那么这两个模型的作用分别是什么呢?我们把这两个大模型呢进行分工, y 二点二高噪声大模型,它是负责搭建整段视频的主体的构图,镜头的运动,整体的剧情,场景的布局等等等等。 d 噪声它的作用是什么呢?就是对高噪声生成的视频呢,再次进行加工,对它进行细节的绚烂光影的处理,这个呢就跟咱们拍照片一样的高噪声大模型,它的作用呢就是负责拍照,那么 d 噪声这个大模型,它的作用呢,就是对拍的这张照片呢进行精修。 大模型添加好之后呢,接下来我们来添加语言大模型,在空白处呢进行双击,给它添加 y 视频, test and load, 那 么这个呢就是语言模型加载器, 这个模型加载器呢,就类似于我们生图领域当中的 clip 加载器,我们在这里呢选择大模型,大模型这么多,选哪一个呢?你就选择这个语言模型,添加好之后呢,接下来我们来添加 v a e 模型,我们在搜索框里面呢,添加 y 视频 v a e 加载器, 那么这个加载器呢,就是我们生图领域当中的 va 加载器,同理啊,这么多的模型,我们到底选择哪一个呢?我们就选择 y 二点一 va 就 好了。 以上这些节点呢,就是大模型区,我们在这里呢给他打个组, ctrl 加 g, ctrl 加 g, 命名个名大模型区,其实你会发现啊,那么这个弯视频大模型区,跟我们平常所使用的生图大模型区,它的框架是一样的, 只不过是有这几个节点会稍微的有点不一样。在之前呢就给大家讲过这个大模型,后面呢我们还需要再添加一些节点用途呢,用来加速或者是提升这个画质的一些质量。在空白处呢进行双击,给它添加一个弯视频 block swap 这个节点, 那么这个模型呢,连接到模型这里呢,有一个 block swap, 拖拽一下,再添加一个 block swap 这个节点,那么这个节点跟前面这个节点呢,它的作用呢?是一样的,只不过是它的用途呢?只不过是它的用途呢?只不过是这个节点的作用呢?是用来提升质量。 这个参数呢,调整到一,接着呢,再给它添加一个节点,那么这个节点的作用是什么呢?就是用来添加 lola 模型,拖拽一下 lola, 添加一个 lola 模型选择器, 那么这个节点呢,就是用来添加洛拉模型,在这里呢,我们就选择洛拉模型,那么这个洛拉模型呢,我们就选择 light 四二 v t 二 v 模型,选择它,大家切记了啊,不要选择错了,这个功能呢,打开下面这功能呢,关掉,这强度呢,把它调整到三模型呢连接模型, 那么这个模块它的作用呢?就是提升质量和提速。这个 low 拉模型呢,就是用来加速的,也就是缩短我们生成视频的时长。接着再把这个提升质量和提速模块呢进行复制,可加 c, 可加 v 粘贴过来, d 噪声模型呢,也得连接一份,这个参数呢,把它调整到一提升质量和提速区,我们现在都已经创建好了,接下来呢我们再来创建文本区,那么文本区呢,也就是用来写提示词的吗?在空白处呢进行双击,给它添加一个 v 视频 testincode, 那么这个呢就是文本编码器,这个文本编码器就相当于我们生图领域当中的 clip 文本编码器,模型呢连接过来,上面这个呢就是写正面提示词,下面这个呢就是写负面提示词,打个组给他命个名叫文本区, 下一步呢我们需要给它创建 k 彩样区,也就是执行区,在空白处呢进行双击添加半视频彩样器,那么这个彩样器呢,就相当于我们生图领域当中的 k 彩样器,这个模型呢连接到模型,接着呢我们还需要再给它复制一个彩样器, 那么这个彩样器呢连接到低噪声模型,这个彩样器呢继续连接到这里来, 那么为什么要这样连?他的逻辑是什么呢?就给大家讲过了,高噪声大模型的作用呢,他首先要生成一段视频, 那么低噪声大模型的作用呢,就是在你的这个生成的视频的基础之上呢,再次进行加工,也就是说我先生成一段视频哈,我生成完之后呢,哎,接着你来继续生成, 接下来呢我们需要去调节这里面的参数,首先呢来看一下这个采用步数,在早期的大模型当中呢,这个采用步数呢需要把它调高的,但是当下最新的一些大模型,它的采用步数呢就不需要这么高了,一般情况下呢 就把它控制在八或者是九的样子就好了,那么这个 c f 基值代表的就是 k 传感器,它对我们这个提示词的理解能力,那么现在的当下大模型这个 c f 基值呢,不需要这么高,一般情况下呢就把它调整到一就好了,当然也可以加入我这个节点 放进来,这个步数呢,把它调整到八,那么这个参数呢?把它调整到二,那么这里的参数呢?把它控制在零点零一,或者是零点零二,直接连接过来,那么这个节点,那么这个节点的作用呢?现在就代替了 cf 基值, 加了这个节点之后呢,它能够更加理解你这个题字词里面的内容,具体需要表达什么?接着呢我们来看一下啊,这里呢还有一个非常重要的参数,这个呢是什么时候开始采样?这个呢是什么时候开始结束?那么我们生成一整条视频,它的采样步数呢?总共就是八, 你可以把它理解成生成这个视频呢,它总共就需要八步,那么什么时候开始进行采样生成呢?参数肯定是零, 第一个阶段什么时候结束呢?如果是我把这个参数呢调整到四,也就是说这个视频我生成到了百分之五十,接下来呢我就不再生成了,那么如果是我把这个参数调整到八呢?也就是说这一整条视频都是我这个彩样器干完了, 总共呢就八步,我活已经干完了,那么你下面这个踩上去呢,他就没活干了。好,那么这个参数的话怎么去调呢?如果是我把这参数调整到四,也就是说这个视频呢,我已经生成一半了啊, 那么接下来另一半呢,就是你下面的这个低噪声采样器要来干活了,这个步数呢,同理把它调成到八, c f 基值呢?把它调成到一,那么下面这个采样器什么时候开始呢?那肯定是在第四步, 因为上面已经完成了第四步了,接下来呢我们就从第四步开始,什么时候结束彩样呢?那就是第八步的时候就结束彩样,总共就八步嘛,当然你也可以把这个参数呢调整到默认值都是可以的,一般情况下呢这个参数呢就是四或者是六,那么如果这里是六, 那么下面呢这里就是六传感器,这里呢现在我们就已经调节完了传感器,这里呢我们现在就已经搭建完成了,接下来呢我们来搭建视频解码,接下来呢我们就来搭建视频解码器,在这里呢给他加入弯视频解码, 那么这个弯视频解码就相当于我们生图领域当中的 va 解码器,它逻辑是一样的啊,这个呢连接过来解码器的后面什么呢?就是保存视频, 也就是合并为视频,这个呢连接过来这个合并为视频就是显示你的视频, 这个就相当于我们图片领域当中的预览图像,保存图像,那么这个视频的帧速率呢,你可以把它控制在二十五帧,你也可以把它调节到三十帧,都是可以的。现在这个视频工作流呢,基本上就已经搭建完成了,还剩最后一步, 那么最后一步就是我们需要给我们的视频去设置他的宽高以及他的一个时长,在空白处呢进行双击,给他添加弯视频空对象切入, 那么这个节点就相当于我们图片领域当中的空对象。接着我们就在这里呢去设置他的一个宽高,把它调整到一二八零乘以七二零,那么这个呢就是他的一个时长, 这个时长具体该怎么去算?填多少呢?我们的帧数率是二十五帧,那么如果我把这个时长设置到三秒,那么他的总帧数呢?就是七十五加一,也就是七十六。 那么如果我这个镜头设置成四秒,那就是四乘二十五,再加一也就是一百零一帧。这个节点怎么去连接呢?我们就连接这个图像欠录连接过来。

六月一日秋夜, comui 新版整合包王炸更新,这个大版本的更新直接宣布了比赛结束,他就是 comui 九点五扩建版,妥妥的新手小白福音,再也不用担心安装报错,工作流爆红,开箱即用全部中文界面,还支持中文提示词输入, 直接帮你跨过英语这道坎,不用联网,更不用魔法上网,无审查无限制。更惊喜的是,这次整合包直接内置了三百三十七个 ai 工作流模板,全是大佬们都认可的实用功能,傻瓜式一键搞定。模板数量太多,我就不一一介绍了,还没试试的直接抄作业。废话不多说,接下来开始教学。 哈喽,大家好啊,欢迎回到我们的康复 u i 基础课,那么这一节呢,给大家讲康复 u i 基础课的第二节 呃,工作流的搭建,康复 ui 基础工作流的搭建与模型的共享啊,外部 ui 和康复 ui 打通它们之间的壁垒啊,实现一个模型共享。那么首先呢,我来讲一下我们基础工作流的搭建啊, 那么我们当我们打开这个工作流的时候,打开软件的时候,那么康复 ui 会自动给我们加载一个默认工作流啊,它长这个样子啊,像一个小手枪的模样, 那么这种方式呢啊,我们给它分成几块啊?第一块啊,我们来看一下啊,第一块是我们的加载器环节啊, 因为我们的模型啊,我们首先要有一个加载模型的地方啊,大家来学 cf ui 的 肯定是有一定基础的, 那么我们这几个方面是什么呢?第一,我们要给它一个加载模型的地方,因为模型是 sd 的 核心啊,只有有了模型我们才能够有效的升图。第二个是我们输出指令的地方, 我们需要给 cfui 一 系列的指令,让它明白我们想要什么图。 第三个板块呢,我们把这个指令给了之后啊,我们还要规定一个啊,一个画布的大小啊,我们到底要给一个多大的画啊?是这个多少像素的啊?这个画面要给到它 画面画布确定之后啊,我们需要一个彩样器啊,来进行分析和生图啊, 好彩样器啊,之后啊,我们再把这些处理好的这些文件啊,然后再进行一个输出,通过 ve 解码,然后保存到图像啊, 保存到图像。好,我们各都给它分成组啊,都给它分成组。那么第一块呢啊,这个正常来说我们是可以跑的,那么我点一下题词列,对啊,它跑不了, 这是为什么?他最最主要的原因就是啊,这个报错告诉我们啊,我们没有这个模型啊,大家看一下啊啊,当我们缺失模型啊,或者缺失提示词,或者哪里没连的时候,他会给一个红框啊,这个红框意思告诉我们 这个你这个节点出错了啊,事实上呢啊,我们这里边是一个模型都没有的,他给了这个模型啊,但是我们没有这个模型啊,他是默认的一个模型,我们没有啊,你看 undefended 啊,我们没有这个模型, undefended 没有这个模型, 那么我们啊,如果要重新加载模型啊,这对于我们固态硬盘,对于我们的存储空间压力是非常大的,所以说我们现在要实现一个操作是什么呢啊?将我们的这个 外部 ui 的 里面的一系列的模型啊,然后,然后实现一个共享啊,让我们的康复 ui 也可以用外部 ui 里面的模型,那么如何做到这一点呢啊?首先还是打开我们的启动器, 来到我们的首页啊,我给大家进行慢一点的操作,大家一定要跟上啊,跟着老师做。然后来到了我们的根目录啊,大家注意先点开根目录 啊,在根目录里边啊,在根目录里边找到一个最长的文件,最长的文件它是什么呀?来大家看一下啊,它是这个文件啊,这是一个最长的文件。 好,那么我们打开这个文件啊,有的同学说,老师我打不开啊,那么我们找到打开方式啊,在这里,然后点击啊更多的应用,往下拉,往下拉,往下拉啊,往下拉,然后找到我们的这个记事本啊,因为我已经选举了,所以说他在上面啊, 找到我们的记事本啊,然后来进行一个打开啊,这样我们就打开了。 好,打开我们的记事本之后啊,我们会发现里面有一大串的这种代码啊,有一大串的这种代码啊,比如说这个 basebase 啊, basebase 这种的啊, 这种代码,那么现在呢,我们要把这个代码改一下啊,我们要把这个代码改一下, 在这个 baseplace 这里边,它需要的是你 web ui 的 模型地址啊,大家注意,就这个 baseplace 是 需要的 web ui 的 模型地址,我们需要打开 web ui 啊, web ui, 我 的 web ui, 我 就不重新下载了啊,我就直接打开了, 呃,哎的 web ui 在 这里啊,然后打开我的 web ui, 好一样的,找到它的根目录啊,找到它的根目录, 找到根目录之后,我们找到啊,记住啊,这一块我们直接复制根目录的网址啊,复制 web ui 根目录的网址,然后打开我们的这个笔记本,在这个基础路径上啊,改成你的 web ui 根目录的地址啊, 那么打开之后呢啊,我们还要注意啊,我们还要注意啊,就是我们这个保存啊,之后我们保存一下啊, ctrl s 保存, 保存完毕之后,然后我们点开我们的这个 comui 啊, comui 重启,重新启动啊,一定要重新启动,不重新启动它是不生效的啊, 啊,出现报错,没关系,擦掉就行了,不影响 好。我们这里还是没有啊,还是没有,那么我们需要一个什么样的操作呢? 我们找到还是找到我们的根目录这个文件啊?这个文件它事实上是一个样本文件,它事实上是一个样本文件, 那,那我们现在哈,呃,有的同学啊,你会发现你的这个文件名啊,就像我刚才一样啊,文件名是这样的。 好,那么我们现在哈去找到了这个文件夹,然后我们并且修改了这个文件夹的路径, 但是它并没有生效。为什么呢?因为它的后缀不对啊,大家乍一看上去是一样的,事实上它是不一样的,它后面还有一个后缀点 example 被隐藏了,那么我们如何找到它这个 后缀,并且把它删除呢?因为我们这个格式必须得改,如果不改的话,他是不生效的。那么我们点击上面啊,有我们的这个整个文件夹,上面啊有这个文件主页共享查看,我们点击这个查看的选项啊,我们点击这个查看的选项, 查看的选项在最后面有一个选项啊,查看里边的选项,然后在这个选项文件夹里边点击第二个查看啊, 在查看里边往下拉啊,他有一个选项叫隐藏已知文件类型的扩展名啊,也就是说这个文件类型他是已知的,他就被隐藏掉了,我们把这个对勾点掉啊,然后点击应用确定,那么我们这个后缀就出现了, 我们的下一步啊,就是把我们的这个后缀删掉啊,重命名,把这个点 example 删掉啊,也就是说不让它成为一个范例,而是一个啊,真正的 y a m l 这么一个格式啊,这样就可以了, 然后我们再进行啊,打开,打开我们的这个 comui, 我们先进行一下刷新啊,尝试一下,如果刷新不行的话就重启啊,我们需要重启一下 comui, 如果你只是单纯的啊加载一个模型的话,把模型放到指定的文件夹里,你刷新一下,一般它是可以出来的 啊,如果说你是呃这种比较大一点的改动,比如说改变它的根目录,或者是直接改变作用于目录上的东西的话,你可能是需要重新启动一下,包括新插件的安装啊。 好,我们稍等片刻, 好出来了,那么我们看一下啊,我们所有的这个模型啊,就已经共享了啊,这样我们所有的模型就已经共享了, 那么我再给大家重复一下啊,我们的共享流程是什么啊?第一,打开我们的这个根目录啊,康复 ui 的 根目录,找到一个最长的,最长的这个, 呃,这个文件啊,这个文件啊,它后面这个是一个 model pass, 这个文件啊,正常的,它后面还有一个 example 啊,如果没有的话打开查看,打开选项, 然后啊我们还是这个在这里在选项的查看里边啊,然后把这个隐藏已知文件类型的扩展名把这个勾去掉啊,没有这个勾了,它就能够显示整个的一个带后缀的 啊,一个状态。然后我们在修改完基础路径之后啊,我们这个基础路径啊,一定要改到你的根目录啊,改,改完这个基础路径之后,然后我们再把后边的点 example 删掉啊,最后我们的格式就是一个这个样子的格式啊,这样是一个正确的啊,一个 共享文件啊,大家一定要注意啊,我们常犯的错误,一个是第一啊,记住我们的路径前面这里是有一个空格的啊,这里是有个空格的, 然后我们的后面呢,后面呢就是不要有空格之类的啊,有的时候你可能多点一个空格,你不知道可能也不行,所以说我们一定要注意,你看后边有没有空格,前面有没有空格,前面必须要留一个空格,后边不能有空格啊,这个路径完全正确之后, 我们再出来把我们的格式啊改成我这个样子啊,啊,一般情况下啊,你是啊,如果说没有的话,你要先看一看啊,他这个有没有隐藏的后缀啊,就是我们必须得把这个隐藏后缀取消掉啊,在我们的 这个再点下查看选项,再查看啊,是这么一个路径,然后往下拉,找到一个隐藏已知文件类型的扩展名 啊,把这个点出来啊,点完了应用确定看看有没有后缀啊,如果有后缀,把这个点 example 的 后缀删除啊,这样就可以完成我们的共享了啊,它是这样一个流程啊, 好,我们共享完模型之后啊,然后我们来尝试着跑一下啊,我随便找一个啊,我们跑一下,看看能不能正常的跑 好,完全可以啊,最后我们跑了一个这样的图啊,这样的图,然后我们再看一下我们的后台啊,看一下我们的后台啊,这就是正常跑图的,就是这么个状态,就这么个状态, 这个就是我们的啊,这个模型共享啊,那么这节课主要就讲模型共享啊,这节课就到这里, 大家好,欢迎回到我们的 cf ui 基础课啊,在这节课呢,我将带领大家来熟悉一下我们的 cf ui 菜单界面啊, 我们打开我们的 comforion 软件啊,这里会出现一个啊,这种 comforion 的 菜单啊,它在我们的右侧啊,我们把它拉过来啊,我们先熟悉一下, 在这里边呢啊,有几个部分组成的啊,第一个部分,添加提示词列队,这个所谓的添加提示词列队呢,事实上是我们生成的生图片生成的一个 按键啊,比如说我们现在有一个工作流,我希望他现在进行工作,那么我们摁一下添加提示词列队 啊,这样的话啊,他就会直接出图了啊,这个很简单啊,这是我们的生成按键,那么生成按键呢,有的时候就是你拉滚轮,拉很大或者拉很小,看不到他了,那么有没有快捷键让他自己按这个添加提示词列队呢,其实也是有的 啊,这个快捷键就是 ctrl 加上回车啊,比如说我现在鼠标在这里,我不按它,我直接 ctrl 加回车啊,它一样可以自动生成,这是我们的图片生成快捷键。 好,那么我们下边有一个,这个叫 krytoons 啊,它是一个呃,给你进行一个 我们这个机器电脑的状态的一个窗口啊,给我们来展示。首先第一行这个是我们的生图时间啊,这个我刚才这个图片用了一秒生成,所以说他就是零点零零零零零零一啊,就是一秒的意思, 然后我们的 cpu 啊,占用了百分之三到五,我们的这个内存 rom 啊,五的五十,百分之五十三啊, gpu 啊百分之十二三,这是我没有运行的状态,当我运行的时候它们就会啊,就是长起来了,这个进度条啊 啊,后面我就不多说了啊,就是知道这几个就行了啊,然后啊再往下有一个更多选项啊,当我们勾选它的时候会出现批次数量,这个批次数量就是我们一共生成几批, 我们现在说到 p 四哈,在这里我们的空浅啊,空内存的,也就说我们的画布尺寸下面还有一个 p 次大小, p 次大小是什么意思呢? p 次大小是我们一 p 生成几张图片, 比如说 p 次大小,我调成二,也就是说我们一次性啊,一 p 生成两张图片, 对吧?我们来看一下他是不是两张图片好看一下啊?两张图片,如果说我们再把这个批次数量也改成二,也就是说这个意思就是我们一次生成两张,然后我生成两次。好,我们来点击一下试试 看。第一次生成两张,然后又生成了一次啊,两张,两张啊,一共四张,对吧?这是我们的这个,这个 p 四啊, p 四大小和 p 四数量啊,是这么理解的,当然你可以调啊,升多少都行,这个就是看你自己了。 然后我们下边还有一个自动执行,如果我们点取这个自动执行啊,那么这个图片会一直不停的生成啊,不断的生成,不断的生成,不断的升,他就不会停止, 大家注意一下啊,这个是自动执行啊,当我们关掉他的时候,他就停止了,好吧。然后我们在自动执行的时候啊,我们后面有个显示列队啊, 显示列对中啊,假如说这个,我这个图不想不喜欢了啊,我要下一张,我点取消啊,直接就下一张了啊,不喜欢我就直接下一张, 点取消就可以了。在这里有一个显示历史,比如说我之前出了图,感觉很好,但是他过去了,我怎么找?显示历史,找到相对应的编号,他的编号从第一张开始吗?我们已经生成了二十二张,我们点加载啊,啊,这都是之前生成过的, 我们就可以通过这种方式来找回啊,找回到我们生成的比较喜欢的图片啊,他是这种作用的。那么旁边啊有一个执行列队啊,执行列队和这个添加题词列队是一样的啊,一个意思, 好,我们可以,如果我们不想要这么多历史了啊,太多了,我们可以点击清除历史啊,如果他没有显示,你也可以刷新一下, 那么我们这个工作流啊,如果想要保存,正常的保存途径就是点击这个保存按钮啊, 啊,可以把它直接另存为一个,给他起个名,另存,再给一个路径,比如说给起个一啊,我点一下,这样他就会弹出一个路径啊,问你给他存在哪啊?当然就是看你自己了,你可以新建一个盘符,想存在哪里都可以啊。 然后我们的加载啊,也是一样啊,我们加载一个工作流啊,比如说啊,我有之前啊 用用用过的工作流,我自己配置好的,我想加载一下,我想加载一下,怎么办啊?我们加载工作流在这里有工作流啊,比如说我之前用的工作流啊,我点一下 啊,这个,这个就是我之前的工作流,这个新的,我用的新的这个节点,可能很多很多节点他都没有了啊,之前的插件都没有了,因为我这是直接重新下载了一个, 所以说很多的这种报错,但是这种情况可以在管理器里边点击安装缺失的节点,通过这种方式来找回啊,通过这种安装缺失的节点,这样的话你节点齐全了,他就不会爆红了。 好,那么我把它清除掉,接下来往下讲啊,这个剪贴空间是什么意思呢?也就是说你这个假如说我加载一个图片啊,我搜索加载图片啊,加载图像。好,我加载图像之后, 那么这个图像如果我要做一个遮罩啊,我要做一个遮罩,那么我就可以先在这里打开啊。嗯, 然后比如说我给他画一下,简单画一下,就是这么个意思啊,画一下,然后保存,他就变成这个样子了啊,然后剪贴空间里边他也会出现一个这个 啊,就比如说我加载图像,为什么呢?因为我正常我把这个遮罩画完了之后,这个图像就会发生变化,他这个图 它就变成了这个样子的了,但是我还想要它的原图,我不想让这个图像发生变化,是吧?我不想让这个图片发生变化啊,我就想让这个图片一直是这样,因为我后续还要用到这个图,那怎么办呢?那么我们直接在剪贴空间里啊, mask editor 就是 编辑遮照啊, 然后在这里我们来画一下啊,这就是我们的这个剪辑空间啊,我把它画一下啊,然后点击一个保存好,那么我们这样我们的遮罩就有了,但是我们的原图还是保持不变的啊。 好,这个是遮罩,这个剪切空间就简单知知道一下清除,就是把我们画布上的啊,这个空间里边的所有节点全部清除掉,这就没有了加载默认就是我们的默认工作流,哎,它又出来了啊, 重置仕途啊,就是说,比如说我工作流太远了,我都找不着了,对吧?工作流到哪了?不知道,我重置仕途哎,回来了啊,就这个意思。那么最后一项就是语言切换啊,有的小伙伴说,我老师我这个语言是英语的,我看不懂啊,我也不知道在哪啊,他一般是在这里的, 如果说这里没有或者摁了不好使,那么我们就点开我们的设置啊,在设置里面一直拉到底,这里边语言啊,一般英语就是 language 啊,我给大家看一下啊,英语是这个样子的, 嗯,稍等啊,把它改一下设置 这个设置啊,调成调回来啊,因为这个新版本的话,它设置是不太一样的,它的默认设置是加了一个边框啊,在左边栏,然后它有一系列的便捷性的应用啊, 那么我们现在是这样的啊,如果你刚刚出来的时候,你的这个呃默认的都是英文的怎么办?那么我们点击这个齿轮啊,右上角的齿轮,它是设置按钮,我们点它之后拉到最下方, 稍等一下啊,拉到最下方这里啊,我们就有一个啊,这个 language language, a g l t translation language 啊,这个就是翻译,翻译啊,翻译成哪国语言?这里是 english us, 我 们改成中文啊, 改成中文之后,我们就变成了一个中文的语言。好,那么现在啊,我们的基础功能了解了,但是我们这个菜单还有两个非常重要的功能啊。呃,第一个啊,就是我所说的这个 设置啊,在设置这里边有几个非常重要的点啊,大家要了解一下啊。第一个就是啊,这第一行里边啊, beta 中啊,使用新版菜单和工作流管理系统, 我现在用的是一个旧版的工作流管理系统,那么我们十五号,八月十五号大更新之后,他有一个新的管理系统啊,你可以选择上啊,也可以选择下,什么意思呢?上就是你看我们图片生成按钮在这,这个是图片生成按钮啊, 这个是管理器啊,在这里啊,然后因为我上面有一个这个 workspace 的 这个节点啊, workspace 的 这个应用,所以说我不能让它上啊,我这个设置跑这来了,那么我就给它改成下, 那你看,在这里边,我要改的话就得往下拉啊,拉到最后啊,我改成下啊,在下面我们更直观一些啊,那么我们的 comfy ui 啊,这里边有一个,呃, useful 啊,这个, 这个,这个是加载我们的工作流,默认工作流啊,添加一个,然后在这边啊,生成在这边啊,那么我们还是先加一个默认的 啊,这个是生成,这个是管理器,我们常用的主要是这两个,然后这个是清除啊,他这个符号通过符号你可以能看的很清楚,这个是就是清除画布,一个禁止的符号,这个应该是把这个放大铺满画布 啊,后边就是说这个编辑啊,就是编辑 clip 之类的,在这里这是刷新啊,然后包括保存、另存为导出,这里都有啊, 包括这个去另存为哪哪哪的啊,然后我们这个最它最大的区别是什么呢?在这里边啊,你可以通过这里来预览你刚刚生过的图片,你的图片用了多长时间生成,它都有很详细的展示。 然后在这里有一个节点库啊,就是你每一个每一个节点,他有多少的东西啊?他比如说我这个,呃, impact bag 里边啊,这个里边有多少个节点?一百八十个啊,这一个一个插件里边有一百八十个节点, 这,这很直观,他还有预览,找找节点也很方便,比这种方式去找节点,我个人感觉是要方便一些的,而且他有预览,知道他是干什么的,能连什么节点啊?这一点就比较好 啊,这都有预览的是吧?行,那这一块呢,我就给大家简单说一下啊,那么,呃,有一个点是什么呢? 嗯,就是我们,呃,我们还是回到这个,这一期我不重点讲这个啊,只是带一下,那么我们先回到我们的这个原来的这个默认的, 我们先把默认的搞清楚了,然后我们再来做这个,如果我不想用这种的,我就把这选择禁用啊,他就回到了原始的这个方式。当然新的节点啊,大家会出现一个问题啊,我更新完了,他会出现一个问题,就是,呃, 他这个中文搜索不好用了,中文搜索不好用了啊,如果是你刚刚更新完之后啊,你会出现一个这种情况, 双击空白处,你去搜索是这个,如果你搜索加载啊之类的,你就是他不支持汉语搜索, 那我还想要之前的汉语搜索怎么办呢?那么我们就点击右上角的齿轮啊,然后在最下边啊,这里有一个啊,这个 最下边,这是最后一页哈,我已经拉到底了啊, node search box 啊, search box 就是 节点搜索盒子啊,这个节点搜索盒子这里啊,节点搜索盒子的设置 啊,它默认的是一个新版的设置,我们给它改回来,改成这个啊,改成下边这个,这个是旧版的我们原有的这个设置啊,这样的话,我们再搜索的话,看又回来了, 这里就可以搜索中文啊,都可以啊,我们可以还是继续用这个都没有问题的。那么我们现在详细来看一下他我们需要用的有哪些。第一个,我刚才讲了,他是一个新版的,旧版的切换啊,新版的他有这个节点库啊,有上下边啊,看你自己 啊,默认工作流这些都不用改啊,这些一般都不用改,那么我们需要还需要哪块是我们需要调节呢?第一个啊,这个调色板啊,在这里我们可以来调整我们的这个, 这个美化我们的界面啊,让他就是按照你的需求,然后来进行一个颜色的显示啊。再往后呢,我们需要调整的是曲线啊,这个曲线是什么意思呢啊?比如说我们正常连的是这样的啊,如果用直角线,大家看一下啊, 直角线现在变成直角线了,再给大家换一个啊,直角线,然后我们用一个直线,直线就是这样子, 然后我们用一个曲线,我们通常用的是曲线,如果我隐藏也是可以的,现在就是一个隐藏的状态,你看不到我的连接点啊, 那么我们把它改成曲线,这是我们常规的一个默认的方式,在下边啊,在下边我看一下就基本上就没有什么可改的了,基本上就是这些,这个是刚才讲到过的,就是我们的搜索盒子改一下 好这一块啊,这就是我们设置通常需要用到的几个啊,需要我们改动的地方,其他的就不太需要改了。呃,然后,呃,我们下一个需要熟悉的是我们的管理器,一个是我们的设置,一个是我们的管理器, 打开我们的管理器,呃,我们的管理器,首先我们从上往下看啊,从上往下看,节点管理啊,安装缺失节点模型管理,通过 get url 安装啊,这几个其实很好理解。节点管理就是你可以通过这里 搜索一个啊,你需要的节点安装,或者是搜索一个你不想要的节点卸载啊,安装卸载,然后升级都可以,你看这个红色的,这个就是卸载啊,这个 try update 就是 升级啊,就给它升级,呃,更新啊,也升级更新一个意思,这个 instyle 就是 我没有的直接安装 啊,然后这个 disable 就是 禁用啊,如果你要卸载的话,你需要先禁用,然后再进行卸载,不然的话卸载不了啊 啊,这个是我们的这个节点管理,那么安装缺失的节点啊,上一节课我简单的提了一下,如果你的工作流爆红了,大批量的爆红,你就点这个安装缺失节点啊,他会给你缺失的什么,你就直接按一键选择,然后直接一键安装就行了,非常的简单。 好,那么模型管理呢?你们也可以在这里边搜索你没有的模型啊,也可以也可以,但是他有他有一个要求,就是你最好你的网络是非常稳定的,就是你的网络不能说一会有一会没有,不然的话他断开了你再重新下,断开了你再重新下, 这种就比较麻烦,所以说我一般是在哈根 face 上面下,这样的话,如果断了我再下载的话,他可以续连,可以接上这样,然后更新,全部更新康复 u i 在 这里更新也 ok 啊,但是我一般选择在启动器更新啊, 然后后边就不用看了,什么 a 幺幺期待这个重启就不用看了,这个大家都知道,那么还有一个点是什么呢? 在这里啊在这里啊,如果说啊,我想要看看我的这个节点他是哪一个插件带来的,那么我们就需要在这里边进行一个设置 啊。呃,比如说啊,看这个他翻译过来是表情啊,其实我们重要要的是标签,我们需要他的 id 加名称,我们现在默认的是什么都没有啊,什么都没有,看这个上面什么都没有,但是我想让他显示他的名称,我们就点 id 加名称, 因为我是默认的工作流,所以说我这是直接选择编号,如果我用一个其他的啊,比如说我用一个 ipa 啊, 啊,比如说用一个,随便用一个吧,对吧?来我们看一下,他上面有一个啊, inspire pack 啊,这个是惊惊喜包啊,就这个 啊,所以说他就是上面就标注了你这应该是在什么插件里面的,你可以去直接去这个插件里查找,如果说你没有这个节点,他爆红,你也不知道他是什么,那么你就下载上面显示的这个相应的插件啊,是这么一个,是这么一个原理, 好吧啊,然后我们再接着往下看啊,我们的管理器还有什么, 呃,后边啊,就是相对来说比较复杂,不太建议大家用了,测试中啊,咱们就不用就行了啊,我们需要改的就是这个标签啊,有这个标签了,我们就都好用了。 然后有的同学呢,他非常着急,说,老师,我就着急用一个工作流啊,我想要一个全一点的工作流,你可以在这个社区里边,这这一块都是社区哈,社区手册 啊,他可以给你一些这个基础知识的讲解,然后这个就 open 二点 ai open 啊,这个,这个其实都是一系列的这个 工作流的工作流的这些网站啊,资源网站,大家都可以直接调用这边这里边的工作流来用,或者是学习啊,都是很好的。这个里面有很多的工作流,不管是新的还是老的,什么功能的都有,而且都是免费的,大家可以去学习一下 啊,当然这里还有其他的网站,大家都可以看一看,像什么第三方节点,这个是他的手册哈,康复员手册,如果你想详细的系统的再进行细致的学习一下啊,你在这里学习也是可以的,也 ok 的 啊,这都可以看一下,当然有翻译节点的,可以大家推荐一个啊,就沉浸式翻译,我们如果我强烈推荐用谷歌,为什么?因为就是谷歌有这个沉浸式翻译, 我们用这个翻译网站,他可以哎,一键翻译就是你给他点了之后,就是他有什么,他都是给你翻译成汉语的,所以说你就不用费劲了,而且他是中英文对照,非常友好。就比方说刚才这个第三方信息节点,我们看不懂吧,然后我们点开总是翻译该网站啊,我们把它翻译一下, 这样我们再来看一看,就一目了然了。 翻译这个文本有点多啊,翻译可能需要一段时间,他卡住了啊,还在还在翻译啊,一般没有这么多英文字母,他这个太长了,所以说翻译时间长了点 啊,看他已经翻译出来了啊,管理器影响包是吧,扩展怎么样?他还没翻,没有完全翻译啊,正正在正在翻译,还需要时间,我给的这个页面英文实在太多了,所以说就有点困难, 已经已经卡住了, 卡住了我们就先关一下啊,先关一下,然后重启一下吧。 其实这节课啊,主要就是带领大家了解一下啊,我们的这个管理器,我们的这个设置,还有我们的这个菜单啊,一共是这三个部分组成的啊,大家一定要多熟悉多用啊,这样的话很多问题就能够解决了。 其实就是添加提示词列队在这里啊,这个整体的一个功能, 然后如果你需要画布的话,就是刚才那个预览啊,点击旁边这个啊,我不想要,我点叉,如果我想要的话,点击这个小画板啊,一般这个尺旁边有个小画板, 我们点这个小画板,这个预览的图标就出来了啊,然后看我们一生图,然后它下面就有显示,如果说我不想放下边,我想放右边也是可以的,在这里来进行一个调节啊, 其实我们可以用新版的,用新版的它这个效果更好,更直观。我是一般不习惯在下面加一个画布的啊,看起来有点挡我的画布啊,所以说我不不太喜欢,让下面加预览。 好,然后我们今天这节课呢,就到此为止了,然后下节课再给大家讲一下新的东西。好,那么再见,下节课见。