ComfyUI-KJNodes

给 ComfyUI 补上缺失的实用节点,工作流更省事

开源 free 图像生成
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 3382
维护状态 活跃
是否开源 是
定价模式 free

项目预览

项目数据

分类图像生成
开发团队kijai
所属国家
官网地址
定价模式free
价格说明开源免费,需自行部署
访问状态
是否开源是
开源协议GPL-3.0
主要语言Python
技术栈/模型
GitHub 星标★ 3382
30天Star增速
HF 下载量
上线时间2023-09-28 00:00:00
代码更新—
仓库体积—
本站数据更新—
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-10-16
浏览次数0

项目介绍

ComfyUI-KJNodes 是面向 ComfyUI 的一套自定义节点扩展集合,用 Python 编写,目标是把官方节点缺失的常用图像处理与工作流控制能力补齐。它提供大量实用节点,涵盖图像尺寸调整、遮罩处理、颜色与对比度调节、图像混合、文本与数值批处理、条件控制、模型加载辅助、工作流调试等,让用户在搭建复杂生成管线时不必反复写脚本或串联多个插件。项目更新频繁,节点命名直观,很多节点直接针对实际痛点,比如批量图像统一尺寸、按遮罩局部重绘、动态切换 LoRA、循环与列表操作等,能显著减少工作流中的重复劳动。它不替代 ComfyUI 本体,而是作为增强层,适合已经熟悉 ComfyUI 基础操作、希望进一步提升效率与可控性的用户,在社区中被广泛用于 Stable Diffusion 及视频生成类工作流。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

正在加载星标数据…

技术标签

使用教程

—

难度:入门 约 10 分钟 部署方式:本地安装 5 步

环境要求

  • 已安装可正常运行的 ComfyUI 本体
  • ComfyUI 安装目录下存在 custom_nodes 文件夹
  • Python 环境与 pip 可用(便携版用内置 python_embeded)
  • 可访问 GitHub 或已手动下载本仓库

安装与启动步骤

  1. 1进入自定义节点目录

    先定位到你的 ComfyUI 安装目录,再进入其中的 custom_nodes 子文件夹,节点必须装在这里才会被加载。

    cd /your/path/ComfyUI/custom_nodes
  2. 2克隆 KJNodes 仓库

    把项目克隆到 custom_nodes 目录下;若网络不通可先下载压缩包再解压到该目录,目录名保持 ComfyUI-KJNodes。

    git clone https://github.com/kijai/ComfyUI-KJNodes.git
  3. 3安装依赖

    在克隆好的目录内按 README 要求安装依赖,只需执行 requirements.txt 中列出的包,不要额外安装其他库。

    cd ComfyUI-KJNodes
    pip install -r requirements.txt
  4. 4便携版安装依赖

    如果用的是 ComfyUI_windows_portable 整合包,请在该文件夹下用内置解释器安装,避免装到系统 Python 里。

    python_embededpython.exe -m pip install -r ComfyUIcustom_nodesComfyUI-KJNodes
    equirements.txt
  5. 5重启 ComfyUI

    完全关闭并重新启动 ComfyUI,使新节点被扫描加载;启动日志中出现 KJNodes 相关加载信息即说明已生效。

关键配置

配置项必填说明示例
节点插入快捷键否JS 扩展功能,默认热键为 D,可在设置中修改D
节点交换快捷键否JS 扩展功能,默认热键为 S,可在设置中修改S
摇动断开连接否默认关闭,需在设置中手动启用false

如何确认成功

重启 ComfyUI 后在画布双击搜索节点,能看到 KJNodes 分类下的节点即为安装成功。

常见问题

Q:安装后节点列表里找不到 KJNodes 怎么办?

A:确认仓库克隆在 custom_nodes 目录内、依赖已装好,然后完全重启 ComfyUI 并查看启动日志是否有加载报错。

Q:整合包(便携版)怎么装依赖?

A:在 ComfyUI_windows_portable 目录下执行 python_embededpython.exe -m pip install -r ComfyUIcustom_nodesComfyUI-KJNodes equirements.txt。

Q:需要额外安装很多库吗?

A:不需要。README 强调尽量保持依赖最少,按 requirements.txt 安装即可。

Q:有独立文档吗?

A:没有独立文档,说明主要写在各个节点的描述和鼠标悬停提示(tooltip)里。

注意事项

  • 本项目是 ComfyUI 的增强插件,不替代 ComfyUI 本体,必须先有可用的 ComfyUI。
  • Set/Get 节点在 2026 年 3 月 19 日做过重写,支持 Nodes 2.0 与子图(subgraph),旧工作流按 README 说法保持向后兼容。
  • JS 扩展的快捷键与摇动断连功能都在 ComfyUI 设置面板中配置,不是配置文件。
  • 更新频繁,升级后建议重新执行一次依赖安装并重启。

核心亮点

  • 节点数量多且覆盖广,从图像、遮罩、文本到流程控制都有,能减少安装多个零散插件的麻烦
  • 不少节点直击实际痛点,如批量尺寸统一、遮罩局部处理、动态 LoRA 切换、列表循环,明显提升搭建效率
  • 更新活跃,作者持续跟进 ComfyUI 版本变化并新增功能,社区使用案例多,遇到问题较容易找到参考

不足之处

  • 节点数量庞大且部分功能重叠,新手面对一长串节点容易不知道从哪个用起
  • 部分节点依赖特定 ComfyUI 版本或前端行为,升级后偶有兼容性问题,需要关注更新说明

适用场景

  • 搭建批量出图工作流时,用尺寸统一和图像处理节点快速整理输入输出
  • 做局部重绘或遮罩编辑时,用遮罩处理与混合节点精细控制生成区域
  • 调试复杂工作流时,用列表、循环和文本批处理节点减少重复连线与手动操作

替代项目

ComfyUI-Impact-Pack、ComfyUI-Manager

上一篇:comfyui_controlnet_aux

下一篇:docs

同类项目推荐

satori 开源

网页代码一键变高清图,放大不糊,不用截图

Enlightened library to convert HTML and CSS to SVG

★ 14078 2026-08-09
C2GAN 开源

用关键点精准控制图像生成,让AI画出你想要的结构

[ACM MM 2019 Oral] Cycle In Cycle Generative Adversarial Networks for Keypoint-Guide···

★ 70 2026-08-09
ComfyUI 开源

像搭积木一样连节点,生图流程自己搭

The most powerful and modular diffusion model GUI, api and backend with a graph/node···

★ 137690 2026-08-09