【AI作画】第2章comfy ui的一般输入节点,文本框的类型和输入形式

【AI作画】第2章comfy ui的一般输入节点,文本框的类型和输入形式

目录

CLIP文本编码器

条件输出和文本输出

转换某一变量为输入

展示作品集


在默认的工作流之外,我们如何自己添加节点呢?

一般我们用到的sampler采样器在“鼠标右键——添加节点——采样——K采样器” 

我们用的clip文本编码器在“鼠标右键——添加节点——条件——CLIP文本编码器”

一般我们使用的是默认的CLIP文本编码器

CLIP文本编码器

在comfy ui里面,文本输入有很多不同的类型。我们在默认的文本编码器里只能输入英文。如果我们想输入中文,就要打开翻译器,有条件和文本两种类型。

条件输入在“鼠标右键——添加节点——Alek节点——条件——CLIP文本编码器(翻译)”

文本输入在“鼠标右键——添加节点——Alek节点——文本——翻译文本(翻译)”

那么两者有什么不同呢?我们反别来看一下。

我们分别添加CLIP文本编码器(Argos翻译),Clip文本编码器(翻译高级),翻译文本(Argos翻译),翻译文本(高级)。

可以看到每一个翻译都有从什么语言翻译到什么语言的选项,这里我们要把第一项RUSSIAN俄文改成chinese中文。

改后

默认

高级

默认的翻译就是用谷歌翻译,而高级翻译可以选择不同的翻译引擎,可以选择代理。这里我们用默认翻译。

条件输出和文本输出

上方的文本编码器是条件输出,而下方的翻译文本是文本输出,两者有什么不同?

 我们看到,CILP文本编码器的条件输出可以直接连接到K采样器的正面条件,成橘色,说明两者匹配。而翻译文本的文本输出则不行,成绿色,说明两者不匹配。

这时因为两者的数据类型不一样。K采样器的正面条件只能接受条件变量,而不能接受文本变量。为了把文本变量转换为条件变量,我们可以进行如下操作。

在文本编码器上点击“鼠标右键——转换为输入——转换文本为输入”

就可以把文本改为输入节点,这样就可以把文本翻译的文本输出连接到编码器的文本输入上。

这样就可以了

我们来生成一下

这样就完成了,中文输入进行转换。

转换某一变量为输入

比如说,我们看到,K采样器上有很多变量,像是随机种子,运行操作步数等,如果我们建立2个采样器,要使它们的变量保持一致,就需要调节2个采样器的变量。如果是3个,5个呢,就显得繁琐。

所以我们可以把某一变量转换为输入,然后进行统一设计

按住ctrl圈选K采样器,VAE解码,保存图像三个组件

按下ctrl+C,在空白处按下ctrl+v,进行复制粘贴,就得到了两组输出节点 

在K采样器点击“鼠标右键——转换为输入——转换随机种为输入”

这样随机种子就变成了输入节点。

我们在空白处点击“鼠标右键——添加节点——实用工具——Primitive元节点”

元节点是一个很实用的节点,它可以识别接到的变量,转换成对应的数据类型。将元节点连接到两个采样器的随机种,这样就可以统一输入了。在元节点改变变量,可以改变两个采样器的随机种子数。

展示作品集

下面是我用comfy ui生成的一些作品


关注作者了解更多

我的其他ZEEKLOG专栏

误差理论与可靠性工程

过程控制系统

虚拟仪器技术labview

毕业设计

求职面试

大学英语

过程控制系统

工程测试技术

虚拟仪器技术

可编程控制器

工业现场总线

数字图像处理

智能控制

传感器技术

嵌入式系统

复变函数与积分变换

单片机原理

线性代数

大学物理

热工与工程流体力学

数字信号处理

光电融合集成电路技术

电路原理

模拟电子技术

高等数学

概率论与数理统计

数据结构

C语言

模式识别原理

自动控制原理

数字电子技术

关注作者了解更多

资料来源于网络,如有侵权请联系编者

Read more

5分钟上手Live Avatar,阿里开源数字人一键部署指南

5分钟上手Live Avatar,阿里开源数字人一键部署指南 1. 这不是普通数字人,是能“开口说话”的实时化身 你有没有想过,只需一张照片、一段音频,就能让静态人物“活”起来,自然开口说话、表情生动、动作流畅?Live Avatar正是这样一款由阿里联合高校开源的实时数字人模型——它不依赖预设动画库,不靠关键帧驱动,而是通过端到端扩散建模,真正实现“以声驱形、以图塑身”的高保真动态生成。 但别急着兴奋——它对硬件的要求,也像它的效果一样“硬核”。官方明确标注:单卡需80GB显存。测试显示,5张RTX 4090(每卡24GB)仍无法满足推理需求。这不是配置没调好,而是模型本质决定的:14B参数规模+实时unshard重组机制,让显存需求刚性突破25GB/GPU阈值。 所以这篇指南不讲“万能适配”,只说真实可行的路径: 什么配置能跑通(含降级方案) 5分钟内完成CLI或Web界面启动 怎么用最简参数生成第一个可播放视频

By Ne0inhk
【免费开源】基于STM32的智能宠物喂食系统设计与实现(全流程技术详解)附源码

【免费开源】基于STM32的智能宠物喂食系统设计与实现(全流程技术详解)附源码

【免费开源】基于STM32的智能宠物喂食系统设计与实现(全流程技术详解)附源码 一、项目背景与意义 随着生活节奏的加快,越来越多的年轻人选择饲养宠物作为精神陪伴。然而,长时间工作或外出,往往导致无法按时喂食,从而影响宠物健康。 传统的手动喂食方式存在以下痛点: 1. 时间不固定:主人无法保证每天同一时间投喂。 2. 食量不稳定:每次投喂量可能不一致,容易造成肥胖或营养不足。 3. 缺乏互动提醒:宠物进食状态无法实时获知。 为此,我们设计了一个 基于STM32的智能宠物喂食系统,集成定时喂食、远程控制、剩余粮检测、语音提示等功能,实现宠物喂食的智能化与自动化。 本项目不仅适合家庭应用,也可作为嵌入式开发课程设计、物联网实验项目的实践案例。 源码下载 完整项目已打包,开源免费:https://code.devzoo.top/embedded/71.html 二、系统设计方案 1. 系统功能目标 * 定时喂食:支持多时段自动出粮

By Ne0inhk
告别文件上传限制!Gemini读取GitHub仓库开发大型项目教程(超详细图文版)

告别文件上传限制!Gemini读取GitHub仓库开发大型项目教程(超详细图文版)

在大型项目开发中,用Gemini辅助开发时,不少开发者都会陷入文件上传的困境——单次上传数量、大小受限,无法完整提交全部代码,导致AI缺失项目上下文,难以识别模块依赖,代码调整低效且易出错。本文针对性解决这一痛点,核心方案的是通过GitHub托管项目全量代码,让Gemini直接读取仓库内容,获取完整开发上下文。全文全程实操、零门槛,覆盖仓库准备、关联授权、读取开发全流程,新手也能轻松上手,高效用Gemini助力大型项目开发。 一、GitHub仓库准备+代码上传 1.1 GitHub端:注册/登录账号,新建仓库 这一步之前已经介绍过了,此处不再详细说明,详情可参考PyCharm通过Git指令上传代码到GitHub仓库 1.2 Gemini端:登录账号 网上有很多如何注册学生优惠的Gemini账号,当然不想麻烦市面上页有很多成品号出售,但是切记科学上网的节点要始终保持一致,笔者因为频繁切换节点已经被封了2个Gemini账号了。 二、关键步骤:让Gemini读取GitHub仓库(核心实操) 2.1 Gemini直接输入GitHub仓库链接,自动解析读取 【注】:这种方式导

By Ne0inhk

2025最新Git LFS安装教程:Linux/macOS/Windows全平台覆盖

2025最新Git LFS安装教程:Linux/macOS/Windows全平台覆盖 【免费下载链接】git-lfsGit extension for versioning large files 项目地址: https://gitcode.com/gh_mirrors/gi/git-lfs 前言:为什么需要Git LFS? 你是否在使用Git管理大型文件时遇到过以下问题?仓库体积膨胀到GB级别、克隆项目耗时超过30分钟、CI/CD流程频繁失败?Git LFS(Git Large File Storage,Git大文件存储)通过将大型文件(如设计稿、数据集、二进制资产)存储在Git仓库之外,仅在代码库中保留轻量级指针文件,完美解决了这些痛点。本文将提供2025年最新的Git LFS全平台安装指南,涵盖Linux、macOS和Windows系统,让你5分钟内完成配置,告别大文件管理难题。 读完本文你将学到: * 3大操作系统的Git

By Ne0inhk