Files
Dontdrunk-ComfyUI-DD-Nodes/README-EN.md
T
2025-06-23 15:23:47 +08:00

10 KiB

ComfyUI-DD-Nodes

中文 | English

A collection of fully customized ComfyUI nodes developed by Dontdrunk, designed to enhance your workflow with powerful tools and optimizations.

Node List

🎯 DD Prompt Manager (New Feature)

Intelligent prompt embedding and management system that provides powerful prompt management capabilities for all CLIP text encoder nodes:

Core Features:

  • 🔍 Prompt Search: Search prompt names and content for quick location and filtering
  • 📁 Import/Export: JSON format prompt backup and sharing - share your prompts with others and import community prompts

Use Cases:

  • Manage commonly used positive/negative prompt templates

  • Quickly switch between different style prompt combinations

  • Share and backup prompt libraries among teams

  • Improve workflow creation efficiency

  • Efficiently manage LORA model prompts

    提示词

DD Model Optimizer + DD Sampling Optimizer

High-performance model loading optimizer with multiple optimization modes:

  • Supports standard loading and step-by-step loading methods

  • Built-in Smart Mode (automatically selects the best loading solution based on model size and hardware configuration)

  • Compatible with all models loaded through UNET nodes

  • First-time sampling speed optimizer, eliminates first sampling delay

2131

DD Image To Video
  • Efficient image to video frame converter

微信截图_20250217231533

DD Advanced Fusion
  • Powerful image and video fusion processor

QQ2025220-185810-HD 00_00_00-00_00_30

DD Color Background Generator
  • Advanced color background generator supporting various color modes and layer controls

123213

DD Dimension Calculator + DD Simple Latent
  • Minimalist image dimension calculator and latent space generator

123

DD Image Uniform Size + DD Mask Uniform Size
  • Multi-functional image, video, and mask size unification processor

2

DD Image Size Limiter
  • Smart image size limiter, ensuring images are within specified maximum and minimum size ranges

3

DD Switcher Series Nodes
  • Simplify workflows and increase processing flexibility

2

DD Interface Layout
  • Can randomly or specifically set node title colors, quickly organize messy nodes
  • Beautify UI, add theme system, each theme has two different styles to switch between, click the coin animation to switch

面板

DD Node Connection Animation

Provides various cool animation effects for ComfyUI node connections, supporting customizable styles:

  • Supports "Flow", "Wave", "Rhythm", "Pulse" and other animation styles
  • Animation parameters are customizable (line width, speed, effects, etc.)

连线

Installation

Method 1

  1. Copy the files to ComfyUI's custom_nodes directory
  2. Install dependencies: pip install -r requirements.txt
  3. Restart ComfyUI

Method 2 (Recommended) Use ComfyUI Manager or launcher for git installation

Method 3 (Recommended) Search for the plugin name directly in ComfyUI Manager and install

Language Switching

This extension now supports ComfyUI's native internationalization (i18n) system, allowing switching between Chinese and English interfaces:

  1. Switch languages: Select language options in the settings menu in the upper right corner of the ComfyUI interface
  2. Choose Chinese (zh) or English (en)
  3. Currently only supports node translation, frontend functionality translation is not yet supported

Version History

  • v2.6.0 (2025-06-23)

  • Complete reconstruction of the prompt management panel with many new features

  • Improved interface layout panel custom color functionality, now with a dedicated color preset panel

  • v2.5.0 (2025-06-20)

    • 🔄 Prompt Manager New Features:
      • Added intelligent backup system - all prompt operations automatically save to extensions\Prompt_Manager\prompts.json
      • You can also edit the JSON file directly to modify frontend prompts (frontend and backend data now sync through a unified JSON file)
      • Added tag functionality - assign up to 4 tags per prompt for categorization and quick searching
  • v2.4.1 (2025-06-18)

    • ⚡ Online Animation Performance & Feature Optimization:
      • Added animation visual options with "Show All" and "Hover Node" display modes
      • Improved intelligent frame rate control: dynamically adjusts refresh rate based on connection count
      • Hover mode FPS now matches native performance
  • v2.4.0 (2025-06-18)

    • 🎉 New Prompt Manager Feature:
      • Added intelligent prompt embedding functionality for all CLIP text encoder nodes
      • Supports CRUD operations for prompts with a modern management interface
      • Supports import/export of prompt files in JSON format
      • Search functionality for prompt names and content for quick location
  • v2.3.1 (2025-05-27)

    • Improved UI, added theme options, and fixed bugs.
  • v2.3.0 (2025-05-14)

    • Interface Layout Alpha 2.0 version released, with improved interface and basic tools
    • Now you can synchronize the width, height, and size of selected nodes, and align all selected nodes
    • Still a test version, please report bugs if you find any
  • v2.2.0 (2025-05-13)

    • Added support for ComfyUI's native internationalization (i18n) system
    • Now can seamlessly switch between Chinese and English interfaces
    • All node names, descriptions, parameters, and outputs support bilingual display
    • Removed modular functionality from the smart layout (may be replaced with custom templates in the future)
  • v2.1.2 (2025-05-12)

    • Further improved animation performance and effects, fixed some path bugs in animations
  • v2.1.1 (2025-05-08)

    • Fixed compatibility issues between connection animation and the cg-use-everywhere plugin
    • When animation is disabled, it will use cg-use-everywhere's animation implementation (refresh browser if not working)
    • Fixed a serious bug in the smart layout functionality
  • v2.1.0 (2025-05-08)

    • Modularized connection animation effects for easier maintenance and future additions
    • Optimized animation performance and algorithms, added animation sampling strength options
    • [Low-spec computers: reduce sampling strength and increase animation speed to improve FPS by about 20%]
    • Improved pulse animation effects and fixed rhythm effect bugs
    • Implemented Alpha version of smart layout functionality (may contain bugs)
  • v2.0.0-F (2025-05-05~06)

    • Permanently removed node alignment functionality, with plans for a more powerful interface layout tool
    • Changed project to MIT license for full open-source accessibility
  • v2.0.0 (2025-05-04)

    • Added "Circuit Board 1" and "Circuit Board 2" connection styles:
      • Circuit board implementation references the quick-connections project
      • Circuit Board 1: Classic L-shaped/folded paths, compatible with any node layout, fully supports animations and effects
      • Circuit Board 2: Supports recursive obstacle avoidance, prioritizes 90/45 degree connections, automatically avoids obstacle nodes
    • Both circuit board modes support "Flow", "Wave", "Rhythm", "Pulse" animation styles and gradient effects
  • v1.9.0 (2025-05-03)

    • Added a complete set of frontend connection animations
  • v1.8.0 (2025-04-22)

    • ┭┮﹏┭┮
  • v1.7.0 (2025-04-21)

    • Added mask uniform size node
    • Added image size limiter node
    • Added switcher series nodes (Condition, Latent, Model)
  • v1.6.0 (2025-03-05)

    • Added image uniform size node
  • v1.5.0 (2025-03-02)

    • Added empty Latent video (Wan2.1) [This node has been removed!]
  • v1.4.0 (2025-03-01)

    • Added sampling optimizer node for first sampling delay elimination and CLIP text encoding preheating
  • v1.3.0 (2025-02-21)

    • Added model optimizer node for UNET model optimization
  • v1.2.0 (2025-02-20)

    • Added advanced fusion node for image and video processing
    • Added simple latent node
  • v1.1.0 (2025-02-19)

    • Optimized color background generator node
    • Added layer control features
    • Improved mask blending system
  • v1.0.0 (2025-02-17)

    • Initial release
    • Added color background generator node
    • Added dimension calculator node
    • Added image to video frame node
    • Full Chinese interface support

Future Plans

  • Add more image processing nodes
  • Add more video processing nodes
  • Add workflow assistance nodes
  • Continue optimizing existing node performance and functionality

Feedback and Suggestions

This is a growing collection of nodes, primarily for sharing practical ComfyUI extension tools. Feel free to provide suggestions and feedback through Issues. If you find any problems or have any improvement suggestions, please feel free to raise them.

License

  • MIT License

Support the Author

  1. They say project growth needs money to survive
  2. Without donations, the author might:
    • 🦥 Become lazy and slack off
    • 😴 Sleep all day
    • 🎮 Go play games instead

Your support is the motivation for the author to continue coding! ╭(●`∀´●)╯ Payment QR Code