Skip to content

Dontdrunk/ComfyUI-DD-Nodes

Repository files navigation

ComfyUI-DD-Nodes

中文 | English

🚀 项目简介

ComfyUI-DD-Nodes 是一个专业的 ComfyUI 自定义节点集合,专注于提升 AI 生成工作流的效率和用户体验。本项目采用全流程 AI 开发模式,提供完全汉化的界面和丰富的功能模块,旨在为中文用户打造最佳的 ComfyUI 扩展体验。

✨ 核心特色

  • 🎯 专业工具集:涵盖提示词管理、模型优化、图像处理、界面美化等核心功能
  • 🌏 完全汉化:支持 ComfyUI 原生国际化系统,中英文无缝切换
  • ⚡ 性能优化:智能模型加载、动画性能调优等多重优化
  • 🎨 界面美化:主题系统、连线动画、布局工具等视觉增强功能
  • 🔧 易于使用:简洁直观的操作界面,降低学习成本
  • 📈 持续更新:活跃的开发维护,快速响应用户需求

🎯 扩展功能一览

功能名称 功能描述 图片说明
DD 提示词管理器 智能提示词嵌入和管理系统,为所有 CLIP 文本编码器节点提供强大的提示词管理功能。支持提示词搜索、标签分类、导入导出、实时同步等功能,大幅提升工作流创作效率 提示词管理器界面
DD 界面布局 智能节点布局工具,支持随机或指定节点标题颜色,提供节点对齐、尺寸同步等功能。内置主题系统(混沌模式/秩序模式),每种主题提供两种不同风格,点击硬币动画即可切换,布局过程支持实时预览和动画效果 界面布局效果
DD 节点连线动画 为 ComfyUI 节点连线提供多种炫酷动画效果,支持"流动"、"波浪"、"律动"、"脉冲"等动画风格。支持4种渲染样式(直线、直角线、曲线、电路板),动画参数可自定义(线宽、速度、特效等)。提供"全部显示"和"悬停节点"两种显示模式,悬停模式下采用静态+动画叠加的混合渲染技术,带来流畅的视觉体验 连线动画效果

📋 节点功能预览

节点名称 功能描述 图片说明
DD 图片描边 智能图片描边工具,支持透明图和普通图片的描边处理。提供外描边、内描边、居中描边三种模式,支持自定义颜色、大小、透明度和遮罩功能 图片描边效果
DD Qwen-MT翻译 强大的多语言翻译节点,基于阿里云通义千问翻译服务。支持92种语言互译,提供通用翻译、术语翻译、领域翻译三种模式。 Qwen-MT翻译界面
DD 模型优化加载 高性能的模型加载优化器,支持智能加载和多种优化模式。内置智能模式可根据模型大小与电脑配置自动选择最佳加载方案,支持所有通过UNET节点进行加载的模型 模型加载
DD 图片转视频帧 高效的图片转视频帧转换器,支持批量处理和多种输出格式,为视频生成工作流提供便利 图片转视频帧界面
DD 高级融合 强大的图像和视频融合处理器,支持多种融合算法和参数调节,实现专业级的图像合成效果 高级融合效果展示
DD 尺寸计算器 极简的图像尺寸计算器,提供精确的尺寸计算和比例调整功能,确保输出图像符合预期规格 尺寸
DD 极简Latent 简化的Latent空间生成器,提供快速便捷的潜在空间创建功能,优化工作流节点连接 极简
DD 图像统一尺寸 多功能图像和视频尺寸统一处理器,支持批量处理和智能缩放,确保输出内容尺寸一致性 图像
DD 遮罩统一尺寸 专业的遮罩尺寸统一工具,与图像处理完美配合,确保遮罩与目标图像尺寸匹配 遮罩
DD 限制图像大小 智能图像尺寸限制器,确保图像在指定的最大和最小尺寸范围内,防止内存溢出和性能问题 限制图像大小界面
DD 切换器系列 包含条件切换器、Latent切换器、模型切换器等多种切换节点,简化工作流程,提高处理灵活性 切换器系列界面
DD 视频首尾帧输出 专业的视频帧提取工具,可以精确提取视频的第一帧和最后一帧,为视频处理工作流提供便利 首尾
DD 图像切分器 智能图像切分工具,支持按自定义比例将图像切分为多个部分。可选择左右切分或上下切分,支持不等比例切分(如2:1:3),并可输出指定位置的切分结果 图像切分器界面
DD 比例选择器 智能的宽高比选择工具,针对不同AI模型(如Qwen-image、Wan2.2)提供推荐分辨率。支持横屏、竖屏、方形三种比例类别,自动提供最适合模型的尺寸参数 比例选择器界面
DD TXT文件合并器 强大的文本文件合并工具,可以递归扫描指定文件夹及其子文件夹中的所有TXT文件,并将其合并为单个文本内容。自动添加文件路径标识,支持多种文本编码格式 TXT合并器界面

🔧 安装方法

方法一:手动安装

  1. 将文件复制到 ComfyUI 的 custom_nodes 目录
  2. 安装依赖:pip install -r requirements.txt
  3. 重启 ComfyUI

方法二:Manager安装(推荐)

  1. 使用 ComfyUI Manager 或启动器通过 git 进行安装
  2. 或直接在 Manager 中搜索 "ComfyUI-DD-Nodes" 安装

🌐 语言切换

本扩展现已支持 ComfyUI 原生国际化(i18n)系统,可在中英文间无缝切换:

  1. 切换语言:在 ComfyUI 界面右上角设置菜单中选择语言选项
  2. 选择语言:支持中文(zh)和英文(en)
  3. 功能范围:目前支持节点翻译,前端功能翻译正在开发中

📈 版本历史

最新版本

  • v3.1.3(2025-01-24)

  • 给连线动画的速度从3档设置为6档

  • 现在设置面板中的文案也会根据语言切换而切换,暂时只支持中文和英文

  • v3.1.2(2025-12-29)

  • 给连线动画扩展系统的动画显示增加了“选中节点"显示连线的功能

  • v3.1.1(2025-12-10)

  • 添加Vue Nodes2.0节点的兼容支持

  • v3.1.0(2025-09-21)

  • 添加DD TXT文件合并器节点,支持递归扫描文件夹及子文件夹中的所有TXT文件并合并为单个文本内容

  • v3.0.0(2025-09-05)

  • 添加DD 图像切分器节点,支持按自定义比例切分图像并输出指定部分

  • v2.9.1(2025-09-04)

  • 删除DD采样器节点,它已经不适用最新的CommyUI了

  • v2.9.0(2025-09-01)

  • 添加比例选择器节点

  • v2.8.3(2025-08-23)

  • 提示词管理器添加了TextEncodeQwenImageEdit节点的嵌入支持

  • v2.8.2(2025-08-01)

  • 删除了电路板1,因为它其实就是直角线,更新后若是线消失了,重新设置一下就好

  • 将直线丶曲线丶直角线的路径计算方式与ComfyUI官方连线计算方式完全同步

  • v2.8.1(2025-07-31)

  • 现在支持选择静态线的默认渲染样式了,可以选择官方静态+动态和独立静态+动态的不同渲染方式

  • v2.8.0(2025-07-30)

    • 新增Qwen-MT翻译功能
      • 集成阿里云通义千问翻译服务,支持92种语言互译
      • 支持通用翻译、术语翻译、领域翻译三种翻译模式
      • 提供便捷的API密钥配置界面,支持一键配置和管理
    • �🎨 连线动画系统大幅优化
      • 优化悬浮模式下的视觉体验,使用完全独立的静态样式渲染
      • 悬浮模式下非激活连线现在显示为静态样式,激活连线叠加动画效果
    • 电路板2样式性能优化
      • 实施空间分区优化算法,大幅提升复杂工作流的路径计算性能
      • 动态网格大小调整,根据节点数量自动优化性能(小型工作流提升50-70%,大型工作流提升80-95%)
  • v2.7.0(2025-07-26)

    • 🎨 新增DD图片描边节点,支持透明图和普通图片的智能描边处理
    • 🎯 支持外描边、内描边、居中描边三种模式,适应不同使用场景
    • 🎮 支持自定义描边大小、透明度,完美兼容遮罩功能
  • v2.6.0(2025-07-06)

    • 🔧 尝试修复界面布局面板的多系统兼容性BUG
    • ➕ 添加了视频首尾帧输出节点
  • v2.5.1(2025-07-02)

    • 🎯 提示词管理面板完美嵌入大部分官方CLIP节点与第三方CLIP节点
    • 🔗 完美兼容 ComfyUI-Easy-Use 与 ComfyUI-Fast-Use
    • 🐛 修复了部分已知问题
  • v2.5.0(2025-06-23)

    • 🎨 提示词管理面板UI和交互完全重构
    • 🏷️ 标签颜色可随意设置,支持批量编辑
    • 🔍 搜索功能升级,支持标签+文字双重搜索
    • 💾 数据实时同步本地文件,告别浏览器缓存
    • 📤 导出功能包含完整数据(提示词+标签)
  • v2.4.0(2025-06-20)

    • 🔄 提示词管理器新功能
      • 智能备份功能,所有提示词操作自动保存到插件的extensions\Prompt_Manager\prompts.json文件中
      • 新增标签功能,现在可以给每个提示词添加最多4个标签,以便对提示词进行分类和快速查找
  • v2.3.0(2025-06-18)

    • 🎉 新增提示词管理器(Prompt Manager)
      • 为所有 CLIP 文本编码器节点添加智能提示词嵌入功能
      • 支持提示词的增删改查,提供现代化的管理界面
      • 支持导入导出 JSON 格式的提示词文件
      • 支持搜索提示词名称和提示词内容,快速查找定位提示词
    • Online Animation 性能优化与功能优化
      • 添加动画视觉选项,可以选择连线显示效果,有"全部显示"和"悬停节点"两种模式
      • 改进智能帧率控制:根据连线数量动态调整重绘频率,在悬停模式下的FPS基本与原生性能无异
  • v2.2.1(2025-05-27)

    • 完善界面UI添加主题选项,修复BUG
  • v2.2.0(2025-05-14)

    • 界面布局Alpha2.0版本上线,完善界面和添加基本工具
    • 现在可以同步选中节点的宽高与大小,对齐所有的选中节点
  • v2.1.0(2025-05-13)

    • 添加对 ComfyUI 原生国际化(i18n)系统的支持
    • 现在可以无缝切换中文和英文界面
    • 所有节点名称、描述、参数和输出均支持双语
点击查看更多历史版本
  • v2.0.2(2025-05-12)

    • 进一步提升动画性能与效果并修复部分动画的路径BUG
  • v2.0.1(2025-05-08)

    • 修复了连线动画与cg-use-everywhere插件的兼容性问题
    • 修复了智能布局功能的一个严重BUG
  • v2.0.0(2025-05-08)

    • 将连线动画效果做了模块化拆分,将动画效果抽离,方便日后维护
    • 优化动画性能与算法,添加了可自主设置动画采样强度的设置选项
    • 【新功能!】实现了界面布局功能的Alpha版本
  • v1.9.1(2025-05-05~06)

    • 永久移除节点对齐的功能实现和所有代码
    • 【已将项目修改为MIT协议,完全开源】
  • v1.9.0(2025-05-04)

    • 新增"电路板1""电路板2"两种前端连线风格
    • 电路板1:经典L型/折线路径,兼容任意节点布局,动画与特效全兼容
    • 电路板2:支持递归避障,优先90/45度连线,自动智能绕障碍节点
  • v1.8.0(2025-05-03)

    • 添加了一套完整的前端连线动画
  • v1.6.0(2025-04-21)

    • 添加遮罩统一尺寸节点
    • 添加限制图像大小节点
    • 添加切换器系列节点(条件切换器、Latent切换器、模型切换器)
  • v1.5.0(2025-03-05)

    • 添加图像统一尺寸节点
  • v1.3.0(2025-03-01)

    • 添加采样优化器节点用于,实现首次采样延迟消除,优化CLIP文本编码预热
  • v1.2.0(2025-02-21)

    • 添加模型优化加载节点,自动优化UNET模型
  • v1.1.0(2025-02-20)

    • 添加高级融合节点,支持图片和视频的混合处理
    • 添加极简Latent节点
  • v1.0.1(2025-02-19)

    • 添加图层控制功能
    • 改进遮罩混合系统
  • v1.0.0(2025-02-17)

    • 初始发布
    • 添加尺寸计算器节点
    • 添加图片转视频帧节点
    • 完整中文界面支持

🚀 后续计划

  • 🖼️ 添加更多图像处理节点
  • 🎬 扩展视频处理功能
  • 🔧 开发工作流辅助工具
  • ⚡ 持续优化现有节点性能

💬 反馈与建议

这是一个持续成长的专业节点集合,致力于为 ComfyUI 用户提供最实用的扩展工具。我们欢迎通过 Issues 提供建议和反馈,您的每一个建议都将推动项目的发展。

📄 许可证

  • MIT 授权协议

☕ 支持作者

如果这个项目对您有帮助,欢迎支持作者继续开发:

  1. 听说项目的成长需要 Money 来维持 💰
  2. 不打赏的话,作者可能会:
    • 🦥 躺平摆烂
    • 😴 睡大觉
    • 🎮 玩游戏去了

您的支持就是作者继续咕咕咕的动力!╭(●`∀´●)╯

收款码

About

这是一个由多个AI共同开发的节点库,意在与研究AI全流程开发节点的可行性,开发者本人并不会写代码

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors