ComfyUI_smZNodes 自定义节点扩展使用指南

ComfyUI_smZNodes 自定义节点扩展使用指南

【免费下载链接】ComfyUI_smZNodes Custom nodes for ComfyUI such as CLIP Text Encode++ 【免费下载链接】ComfyUI_smZNodes 项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI_smZNodes

ComfyUI_smZNodes 是一个专为 ComfyUI 设计的强大自定义节点集合,提供了 CLIP Text Encode++ 等高级功能。这些节点能够生成与 stable-diffusion-webui 相同的嵌入向量,帮助用户在 ComfyUI 中复现相同的图像生成效果。

项目概述

ComfyUI_smZNodes 的核心功能是 CLIP Text Encode++,它能够生成与 stable-diffusion-webui 完全相同的嵌入向量,从而实现跨平台图像生成的一致性。无论是简单的提示词还是复杂的注意力加权提示,都能获得高度一致的生成结果。

功能特性

CLIP Text Encode++ 主要功能

  • 提示词编辑:支持复杂的提示词编辑功能
  • 交替词汇:实现词汇的交替使用效果
  • AND 关键字:类似 ConditioningCombine 节点的功能
  • BREAK 关键字:与 ConditioningConcat 节点相同的功能
  • 权重归一化:自动对提示词权重进行归一化处理
  • 可选嵌入标识符:支持 embedding 标识符的使用

解析器选项

项目提供多种解析器选项,满足不同用户需求:

  • comfy:ComfyUI 默认的解析方式
  • comfy++:使用 ComfyUI 的解析器,但采用 stable-diffusion-webui 的编码方式
  • A1111:stable-diffusion-webui 的默认解析器
  • full:与 A1111 相同,但会去除空格、换行和特殊字符
  • compel:使用 compel 库进行解析
  • fixed attention:保持提示词原样不变

环境要求

在安装 ComfyUI_smZNodes 之前,请确保您的系统满足以下条件:

  • Python 3.8 或更高版本
  • ComfyUI 已正确安装并能正常运行
  • 足够的磁盘空间用于扩展文件

安装方法

方法一:使用 ComfyUI Manager 安装

  1. 打开 ComfyUI Manager
  2. 在搜索框中输入 ComfyUI_smZNodes
  3. 点击安装按钮,等待安装完成

方法二:Git 命令克隆安装

cd custom_nodes
git clone https://gitcode.com/gh_mirrors/co/ComfyUI_smZNodes

方法三:手动下载安装

  1. 下载项目压缩包
  2. 解压下载的文件
  3. 将解压后的文件夹移动到 ComfyUI 的 custom_nodes 目录下
  4. 重启 ComfyUI

使用说明

基本使用流程

安装完成后,在 ComfyUI 界面中可以看到新增的 smZNodes 节点。这些节点提供了丰富的功能选项,包括:

  • 高级文本编码功能
  • 图像处理节点
  • 自定义工作流组件

设置节点功能

项目还提供了 Settings 节点,这是一个动态节点,功能类似于 Reroute 节点,用于在采样或标记化过程中微调结果。该节点的输入可以在连接后被替换为其他输入类型。

项目结构

ComfyUI_smZNodes 的项目结构清晰,主要包含以下核心文件:

  • 核心节点文件:nodes.py
  • 模块文件:modules/ 目录下的各种处理模块
  • 文本处理:modules/text_processing/ 目录下的文本解析引擎
  • Web组件:web/ 目录下的 JavaScript 文件
  • 配置文件:pyproject.toml

注意事项

  • 为获得可重现的结果,请在两平台上使用相同的种子、采样器设置、RNG 等参数
  • 祖先采样器和 SDE 采样器可能不是确定性的
  • 如果使用 DDIM 作为采样器,请使用 ddim_uniform 调度器
  • 不同的 unipc 配置需要在两平台上相应调整

更新方法

如需更新扩展,可以通过 ComfyUI Manager 进行更新,或者使用 Git 命令拉取最新更改:

cd path/to/your/ComfyUI/custom_nodes/ComfyUI_smZNodes
git pull

技术优势

ComfyUI_smZNodes 具有以下显著优势:

  • 功能丰富:提供多种高级自定义节点
  • 易于安装:三种安装方式任选其一
  • 兼容性强:完美适配最新版 ComfyUI
  • 持续更新:活跃的开发者社区支持

通过使用 ComfyUI_smZNodes,用户可以轻松地在 ComfyUI 中实现与 stable-diffusion-webui 相同的图像生成效果,大大提升了工作流程的灵活性和效率。

【免费下载链接】ComfyUI_smZNodes Custom nodes for ComfyUI such as CLIP Text Encode++ 【免费下载链接】ComfyUI_smZNodes 项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI_smZNodes

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值