CivArchive
    Kill the Spaghetti! 🍝 TJ_NODE v2.0 (Update!!!): Wireless Routing & Smart Batching for ComfyUI - v2.0.1
    NSFW
    Preview 133513448

    🚀 ComfyUI TJ_NODE v2.0.1

    Revolutionize Your Workflows with Wireless Routing, Smart Batching & Bypass-Safe Data!

    Are you tired of looking at a canvas that resembles a bowl of spaghetti? Do your complex multi-channel KSampler workflows break or lose filename data when you bypass a node?

    Meet TJ_NODE — the ultimate custom node pack designed to bring absolute order, efficiency, and safety to your ComfyUI workspace.

    🔗 Get it on GitHub Here! (Currently pending approval on ComfyUI Manager! Be an early adopter and install manually—instructions below!)

    # ✨ TJ_NODE v2.0.1 UPDATE!!

    Kill Your Spaghetti Wires in ComfyUI

    ## Advanced Wireless Workflow Architecture for ComfyUI

    Your workflow is not complicated.

    Your wires are.

    TJ_NODE is a next-generation ComfyUI node package designed for creators who are tired of spaghetti-wire chaos.

    Instead of dragging endless wires across giant workflows, TJ_NODE introduces a powerful Wireless Fake Wire Architecture that keeps your graph:

    * Cleaner

    * Modular

    * Scalable

    * Easier to debug

    * Actually readable

    ---

    # 🚀 Why TJ_NODE Exists

    As ComfyUI workflows become larger and more advanced, wire management becomes a nightmare.

    You know the feeling:

    * giant wire jungles

    * impossible reroutes

    * debugging hell

    * wires crossing the entire canvas

    * nodes becoming unreadable

    TJ_NODE was built specifically to solve this problem.

    # ⚡ Core Concept

    ## ✨ Invisible Fake Wire System

    Traditional Workflow:

    ```text id="we11d"

    Load Image ─────────────────────────→ KSampler

    ```

    TJ_NODE Workflow:

    ```text id="w11ad"

    Load Image

    → Set

    → Get

    → KSampler

    ```

    The actual graph connection still exists internally.

    But visually?

    The wire disappears.

    Your workflow instantly becomes dramatically cleaner.

    # ✨ Main Features

    ## 🧠 Wireless Fake Wire Architecture

    * Invisible workflow routing

    * Clean large-scale pipelines

    * Real internal graph linking

    * Modular workflow design

    * Reduced wire clutter

    ---

    ## ⚡ Embedded Get System

    Get functionality can be embedded directly into normal nodes.

    No need to place endless standalone Get nodes everywhere.

    Supported Nodes:

    * Smart Show (TJ)

    * Save & Preview Image (TJ)

    * Prompt Text (TJ)

    * Batch to Multi Image Output (TJ)

    ## 👀 Realtime Hover Wire Preview

    Invisible wires can be previewed dynamically on hover.

    Clean while working.

    Visible while debugging.

    ```text id="sff22"

    TJ Node

    → Realtime Wires View Mode

    ```

    ## 🌌 Eclipse Compatibility

    TJ_NODE fully supports Eclipse SetNodes.

    Eclipse providers can be received directly from TJ Get systems.

    Perfect for:

    * Eclipse workflows

    * massive routing systems

    * advanced production pipelines

    ## 🛠 Advanced Workflow Utilities

    Included Systems:

    * Set Node (TJ)

    * Get Node (TJ)

    * Multi Get Node (TJ)

    * Multi Router (TJ)

    * Dynamic Image Batch (TJ)

    * Multi Image Loader (TJ)

    * Smart Show (TJ)

    * Save & Preview Image (TJ)

    * Prompt Text (TJ)

    * Text Concatenate (TJ)

    * Batch to Multi Image Output (TJ)

    # 🔥 Built For Large Workflows

    TJ_NODE is not just another utility node pack.

    It is a workflow architecture toolkit designed for:

    * Large ComfyUI pipelines

    * Professional workflow organization

    * Advanced AI creators

    * Eclipse users

    * Massive image systems

    * Debug-heavy workflows

    * Clean UI lovers

    # ✨ What Makes TJ_NODE Different

    Most node packs add more nodes.

    TJ_NODE changes how workflows are structured.

    This is not just:

    > "more utility nodes"

    This is:

    > workflow infrastructure

    ---

    # ⚡ Key Advantages

    ✅ Cleaner workflows<br>

    ✅ Reduced spaghetti wires<br>

    ✅ Faster debugging<br>

    ✅ Better scalability<br>

    ✅ Embedded wireless systems<br>

    ✅ Eclipse compatibility<br>

    ✅ Dynamic provider architecture<br>

    ✅ Ghost wire cleanup<br>

    ✅ Hidden wire rebuilding<br>

    ✅ Professional workflow organization<br>

    # 🧩 Workflow Philosophy

    TJ_NODE treats ComfyUI like a real modular architecture system.

    The goal is simple:

    > Build workflows that stay clean even after they become massive.

    # ✨ Created by TJ

    Feedback, ideas, and bug reports are always welcome.

    Let’s evolve ComfyUI workflows together.


    🔥 What's New in v0.22? The "Wireless" Revolution!

    We've completely overhauled how you connect nodes. Say goodbye to messy cables crisscrossing your screen.

    • 🪄 Invisible Wires (Set / Get / Multi Get Nodes): We've introduced a wireless paradigm! Use a Set Node to broadcast your data, and use a Get Node (or Multi Get Node) anywhere on your canvas to receive it via a simple dropdown menu. The connecting wires become invisible, giving you a beautiful, clean canvas.

    • 🎛️ Multi Router with "Auto Set": Our new Multi Router can handle up to 20 inputs/outputs dynamically. Turn on the Auto Set toggle, and every single output port automatically becomes an independent Set Node broadcasting its data!

    • 🖱️ Smart Global Context Menu: Right-click anywhere for pure magic!

      • Instantly Show/Hide Wires for specific connections.

      • Click Go to Source on any Get node to instantly jump across the canvas to where the data is coming from.

      • Use the Convert ALL Inputs/Outputs to Set/Get button to instantly untangle any giant node with one click.

    • 🎨 Fixed UI & Top-Tier Sorting: TJ Nodes now exclusively feature a sleek Purple & Black brand color and are forcibly sorted to the very top of your Add Node menu (0. 🟣 TJ Nodes) so you never have to hunt for them again.

    https://github.com/user-attachments/assets/e084d5c4-3edc-44fb-b78d-e1d57fdef77e)


    🌟 Core Features That Will Save Your Life

    🛡️ Bypass-Safe Architecture

    Ever bypassed an intermediate node only to have your whole pipeline output errors or break? TJ_Nodes are built to be bypass-safe. Even if a node passes a None value, the workflow won't stop. It intelligently collects only valid data. If everything is bypassed, it safely outputs a black screen instead of an error.

    ➕ Dynamic Expanding Inputs

    No more fixed input slots. When using our Dynamic Batch nodes, connecting a wire automatically spawns the next input pin (image_2, files_2, etc.). Disconnect a wire, and the UI cleans itself up automatically. It even supports wildcard (*) matching to prevent connection errors!

    📂 Advanced Save & Path Tracking (Eclipse Integrated)

    If you use ComfyUI_Eclipse, you know it generates complex regex-based filenames and date folders. TJ_Nodes perfectly trace these back in memory!

    • Custom Paths: Leave the path blank to save in the original folder, or use relative paths like ..\ or \upscale to dynamically create sub/parent folders on the fly.

    • 100% Quality Output: Choose to keep original extensions or convert to PNG/JPG/WebP at guaranteed maximum lossless quality.

    https://github.com/user-attachments/assets/ce20c91c-9129-402c-b910-4939250c6da2)


    🛠️ The Ultimate Utility Nodes

    🖼️ Multi Image Loader (TJ)

    An all-in-one image manager directly inside your node.

    • URL Download: Paste a link and download directly to your ComfyUI input folder!

    • Built-in File Browser: Switch between Input/Output/Download folders, multi-select, and Drag & Drop files from your PC directly into the node.

    • Auto-Resizing: Load images of different sizes? No problem. It automatically resizes them to match the first image (or by Megapixel budget) and outputs a perfect batch tensor.

    <div style="display:flex; gap:10px;"> <img width="48%" src="https://github.com/user-attachments/assets/51311568-aa6d-471e-82e2-de01b8939aaf" /> <img width="48%" src="https://github.com/user-attachments/assets/100c923b-5d12-4407-b3f1-b1f2faf8f7fe" /> </div>

    ✂️ Batch to Multi Image Output (TJ)

    Need to process images individually after a batch load? This node splits a batch tensor into up to 64 individual IMAGE slots. Perfect for routing different images to different KSamplers simultaneously!

    https://github.com/user-attachments/assets/1aa30408-18b0-4943-bbd0-99bc2d2c233b


    ⏳ How to Install (Early Access!)

    We are currently sitting in the queue waiting for approval on the official ComfyUI Manager. 😭
    But you don't have to wait! Getting it manually is super easy:

    Method 1: Using Git (Recommended)

    1. Open your terminal/command prompt.

    2. Navigate to your ComfyUI custom nodes folder: cd ComfyUI/custom_nodes/

    3. Clone the repo:
      git clone https://github.com/YOUR_GITHUB_USERNAME/comfyui-TJ_Node.git (Make sure to replace with your actual repo link!)

    4. Restart ComfyUI.

    Method 2: Manual ZIP Download

    1. Go to the GitHub Repository.

    2. Click the green <> Code button and select Download ZIP.

    3. Extract the ZIP file.

    4. Rename the extracted folder to comfyui-TJ_Node and place it inside your ComfyUI/custom_nodes/ directory.

    5. Restart ComfyUI and look for ✨ TJ Nodes in your menu!

    Description

    ComfyUI-TJ_NODE

    ✨ TJ_NODE v2.0.1

    Large Scale Wireless Workflow Architecture Toolkit for ComfyUI

    ComfyUI용 대규모 Wireless Workflow Architecture Toolkit Large Scale Wireless Workflow Architecture Toolkit for ComfyUI

    TJ_NODE는 단순 Utility Node Pack이 아닙니다. TJ_NODE is not just another utility node pack.

    TJ_NODE는 대규모 ComfyUI Workflow를 유지 가능한 구조로 만들기 위한 Architecture Toolkit입니다. TJ_NODE is an architecture toolkit designed to make large-scale ComfyUI workflows maintainable.

    #스크린샷 : HERO WORKFLOW SHOWCASE

    ✨ Overview

    TJ_NODE는 복잡한 ComfyUI Workflow를 더 읽기 쉽고, 유지 가능하며, 구조적으로 운영하기 위해 설계되었습니다. TJ_NODE was designed to make complex ComfyUI workflows cleaner, more maintainable, and structurally scalable.

    TJ_NODE의 핵심은 단순한 노드 추가가 아닙니다. TJ_NODE is not simply about adding more nodes.

    핵심은 Workflow Architecture입니다. The core idea is Workflow Architecture.

    기존 ComfyUI Workflow가 커질수록 다음 문제가 발생합니다. As ComfyUI workflows become larger, the following problems quickly appear.

    • Giant Visible Wires

    • Routing Chaos

    • Preview Clutter

    • Save Structure Collapse

    • Reload Instability

    • Workflow Maintenance Difficulty

    TJ_NODE는 이를 해결하기 위해 다음 시스템을 제공합니다. TJ_NODE introduces the following systems to solve these problems.

    • Wireless Fake-Wire Architecture

    • Embedded Get System

    • Multi Router Workflow Structure

    • Batch Workflow System

    • Preview Lifecycle System

    • Save Pipeline Architecture

    • HTML5 Overlay UI System

    • Reload-Safe Wireless Lifecycle

    #스크린샷 : OVERVIEW WORKFLOW

    ✨ Why TJ_NODE Exists

    TJ_NODE의 목표는 단순히 Workflow를 작동시키는 것이 아닙니다. TJ_NODE is NOT about simply making workflows work.

    TJ_NODE의 목표는 대규모 Workflow를 유지 가능한 상태로 만드는 것입니다. TJ_NODE is about making large-scale workflows maintainable.

    핵심 철학: Core Philosophy:

    Large Scale Workflow Architecture

    TJ Workflow의 핵심은 다음 구조입니다. The core of TJ Workflow is section-based architecture.

    INPUT
     ↓
    GENERATION
     ↓
    EDIT
     ↓
    UPSCALE
     ↓
    PREVIEW
     ↓
    SAVE

    각 Section 내부는 짧은 Wire를 사용합니다. Short wires are used inside each section.

    Section 간 연결은 Wireless Routing을 사용합니다. Wireless routing is used between sections.

    #스크린샷 : SECTION ARCHITECTURE

    🚀 What's New in v2.0.1

    TJ_NODE v2.x는 기존 Wireless Workflow Architecture를 유지하면서 LLM Workflow / Prompt Workflow / Cover Expansion Architecture 영역까지 확장되었습니다.

    TJ_NODE v2.x expands the original wireless workflow architecture into: LLM workflow systems, prompt workflow pipelines, and cover expansion architecture.

    #스크린샷 : V2 WORKFLOW OVERVIEW

    ✨ Credits / Acknowledgements

    Some TJ_NODE systems were rebuilt and extended based on concepts inspired by:

    Several nodes were heavily reworked and integrated into the TJ wireless workflow architecture.

    ✨ Prompt Studio (TJ)

    Prompt Studio (TJ)는 TJ_NODE v2.x의 통합 LLM Prompt Workflow Node입니다. Unified LLM prompt workflow node for TJ_NODE v2.x.

    지원 모드: Supported Modes:

    • Auto

    • Prompt Enhancer

    • Image to Prompt

    핵심 기능: Core Features:

    • Automatic Image Detection

    • Unified Prompt Workflow UI

    • GGUF / llama.cpp backend support

    • ComfyUI TextGenerate backend support

    • Embedded Workflow Architecture

    • Prompt Enhancement Workflow

    • Image-based Prompt Generation

    추가 기능: Additional Features:

    • Prompt Enhancer 모드 세로 크기 기억

    • Image to Prompt 모드 자동 높이 리셋 유지

    • 가로 크기 공통 유지 구조

    #스크린샷 : PROMPT STUDIO #스크린샷 : IMAGE TO PROMPT

    ✨ Prompt Show & Locker (TJ)

    STRING 기반 Prompt Inspect / Lock Workflow Node입니다. STRING-based prompt inspection and lock workflow node.

    핵심 기능: Core Features:

    • Prompt Visualization

    • Copy Button Animation

    • PAUSED Status UI

    • Stable Resize Lifecycle

    • TJ Theme Integration

    • Embedded Workflow Support

    Copy 버튼 UX:

    Copy
     ↓
    Copied
     ↓
    Auto Restore

    #스크린샷 : PROMPT SHOW LOCKER

    ✨ Scene Maker (TJ)

    Visual Beat 기반 Prompt Workflow Architecture Node입니다. Visual Beat-based prompt workflow architecture node.

    지원 기능: Supported Features:

    • Embedded Get/Set

    • Auto Set

    • Translate Workflow

    • Clip Override

    • Visual Beat Reuse

    • Guide / Summary Refresh

    지원 언어: Supported Languages:

    • KO

    • EN

    • JP

    • CN

    #스크린샷 : SCENE MAKER

    ✨ Z-Image Turbo (TJ)

    Prompt-driven Turbo Workflow Architecture Node입니다. Prompt-driven turbo workflow architecture node.

    핵심 기능: Core Features:

    • Embedded Get/Set

    • Auto Set

    • Global Prompt Input

    • Positive / Negative Hide

    • Compact Preview Architecture

    • Reload-safe Preview Lifecycle

    • Textarea Resize Support

    #스크린샷 : Z IMAGE TURBO

    ✨ LLM Workflow Layer

    TJ_NODE v2.x는 신규 LLM Workflow Layer를 제공합니다. TJ_NODE v2.x introduces a dedicated LLM workflow layer.

    신규 CATEGORY: New CATEGORY:

    CATEGORY = " ✨ TJ_Node/LLM"

    지원 노드: Supported Nodes:

    • Prompt Studio (TJ)

    • Prompt Enhancer (TJ)

    • Image to Prompt (TJ)

    • Prompt Show & Locker (TJ)

    #스크린샷 : LLM WORKFLOW

    ✨ Cover Expansion System

    TJ Cover System은 외부 노드를 TJ Workflow 구조로 확장합니다. TJ Cover System expands external nodes into TJ workflow architecture.

    핵심 기능: Core Features:

    • Embedded Get/Set

    • TJ Theme Injection

    • Widget Reorder

    • Output Label Sync

    • Auto Set Extension

    • External Node Expansion

    원본 노드를 직접 수정하지 않는 구조입니다. The original nodes remain untouched.

    #스크린샷 : COVER SYSTEM

    ✨ Smart Converter (TJ) Expansion

    Smart Converter (TJ)는 v2.x에서 더욱 확장되었습니다. Smart Converter (TJ) has been expanded in v2.x.

    추가 지원 타입: Additional Supported Types:

    • BOOLEAN

    • LIST

    • DICT

    • JSON

    추가 기능: Additional Features:

    • Strict Mode

    • Safe Fallback Workflow

    • Status Output

    • Dynamic Conversion Lifecycle

    #스크린샷 : SMART CONVERTER V2

    ✨ VHS Hotkey Remote Expansion

    TJ VHS Hotkey Remote 기능이 확장되었습니다. TJ VHS Hotkey Remote has been expanded.

    추가 기능: Additional Features:

    • Sync Preview

    • Improved Pause / Play Workflow

    • Stable Keyboard Control Lifecycle

    • VHS Preview Utility Expansion

    #스크린샷 : VHS REMOTE V2

    ✨ Reload-safe Lifecycle Expansion

    TJ_NODE v2.x는 reconnect lifecycle 구조를 더욱 강화했습니다. TJ_NODE v2.x further improves reconnect lifecycle architecture.

    안정화 대상: Stabilized Systems:

    • Show Any (TJ)

    • Prompt Studio (TJ)

    • Scene Maker (TJ)

    • Z-Image Turbo (TJ)

    • Eclipse Bridge Workflow

    핵심 기능: Core Features:

    • Wireless Reconnect

    • Fake-Wire Rebuild

    • Provider Survival

    • Ghost Cleanup

    • Dynamic Provider Refresh

    • Cover Lifecycle Sync

    #스크린샷 : LIFECYCLE V2

    🚀 v1.0 Major Features

    FeatureDescriptionWireless Fake-Wire System숨겨진 Wireless Routing 시스템Embedded Get System일반 노드 내부 Wireless ReceiveMulti Router ArchitectureSection 기반 Workflow 분리Realtime Hover WireHover 기반 Hidden Wire 표시Preview LifecycleReload-safe Preview RestoreSave Pipeline System구조적 Save Chain ArchitectureBatch Workflow SystemDynamic Batch & RoutingEclipse BridgeEclipse Workflow CompatibilityHTML5 Overlay UIAdvanced Interactive UI LayerReload-Safe LifecycleProvider Reconnect & Restore

    #스크린샷 : v1.0 FEATURE OVERVIEW

    ✨ Wireless Workflow Architecture

    TJ_NODE의 핵심은 Wireless Workflow Architecture입니다. The core of TJ_NODE is Wireless Workflow Architecture.

    TJ_NODE는 긴 Visible Wire 대신 Fake-Wire 구조를 사용합니다. TJ_NODE replaces massive visible wires using Fake-Wire architecture.

    기존 방식: Traditional Workflow:

    Load Image
     └────────────────────────────→ KSampler

    TJ Workflow 방식: TJ Workflow Style:

    Load Image
     → Set Node
    
    KSampler
     ← Get Node

    실제 연결은 유지되지만 시각적으로는 숨겨집니다. The logical connection remains intact while being visually hidden.

    이를 통해: This allows:

    • Cleaner Workflow

    • Better Readability

    • Easier Maintenance

    • Section Modularization

    • Reduced Wire Clutter

    #스크린샷 : FAKE WIRE STRUCTURE #스크린샷 : HOVER WIRE VIEW

    ✨ Embedded Get System

    TJ_NODE의 핵심 기능 중 하나는 Embedded Get System입니다. One of TJ_NODE's core features is the Embedded Get System.

    이제 별도의 Get Node를 반복 배치할 필요 없이 일반 노드 내부에서 직접 Wireless Receive 가능합니다. Data can now be received directly inside nodes without placing standalone Get nodes everywhere.

    지원 노드: Supported Nodes:

    • Save & Preview Image (TJ)

    • Save & Preview Video (TJ)

    • Smart Show (TJ)

    • Prompt Text (TJ)

    • Batch to Multi Image Output (TJ)

    장점: Benefits:

    • Reduced Node Count

    • Cleaner Workflow

    • Local Wireless Receive

    • Better Workflow Readability

    • Easier Maintenance

    #스크린샷 : EMBEDDED GET EXAMPLE

    ✨ Multi Router Architecture

    Multi Router는 TJ Workflow Architecture의 핵심 노드입니다. Multi Router is one of the most important nodes in TJ Workflow Architecture.

    핵심 역할: Core Roles:

    • Workflow Branch Separation

    • Section Modularization

    • Auto Set Provider Generation

    • Wireless Branch Routing

    추천 구조: Recommended Structure:

    Generation
     ↓
    Multi Router
     ├─ Preview
     ├─ Upscale
     ├─ Compare
     └─ Save

    Auto Set ON 시 각 Output은 자동 Wireless Provider가 됩니다. When Auto Set is enabled, each output automatically becomes a wireless provider.

    #스크린샷 : MULTI ROUTER WORKFLOW

    🛠 Wireless Routing System

    TJ_NODE의 핵심 시스템입니다. This is the core system of TJ_NODE.

    TJ Workflow Architecture의 중심 역할을 수행합니다. It acts as the foundation of TJ Workflow Architecture.

    ✨ Set Node (TJ)

    Wireless Provider 생성 노드입니다. Wireless Provider creation node.

    Workflow 내부에서 데이터를 무선으로 송신하기 위한 Provider 역할을 수행합니다. Acts as a wireless provider for transmitting workflow data.

    핵심 기능: Core Features:

    • Wireless Provider Registration

    • Fake-Wire Routing

    • Reload-safe Provider Restore

    • Dynamic Provider Lifecycle

    추천 사용: Recommended Usage:

    • IMAGE Routing

    • Prompt Routing

    • Model Routing

    • Section Architecture

    #스크린샷 : SET NODE

    ✨ Get Node (TJ)

    Wireless Receive 노드입니다. Wireless receive node.

    Set Node의 Provider를 수신하여 긴 Visible Wire 없이 데이터를 받을 수 있습니다. Receives providers from Set Nodes without long visible wires.

    핵심 기능: Core Features:

    • Wireless Receive

    • Fake-Wire Connection

    • Hover Wire Preview

    • Eclipse Provider Compatibility

    #스크린샷 : GET NODE

    ✨ Multi Get Node (TJ)

    여러 Wireless Provider를 동시에 수신하는 통합 Receive 노드입니다. Integrated receiver node for multiple wireless providers.

    대규모 Workflow Module 구성에 매우 중요합니다. Very important for large-scale workflow modularization.

    지원 기능: Features:

    • Multiple Provider Receive

    • Reorder UI

    • Compact Slot Structure

    • Module Architecture

    #스크린샷 : MULTI GET

    ✨ Multi Router (TJ)

    TJ Workflow Architecture의 핵심 Branch 시스템입니다. Core branching system of TJ Workflow Architecture.

    Workflow를 Section 기반으로 분리하기 위해 사용됩니다. Used to separate workflows into modular sections.

    핵심 기능: Core Features:

    • Workflow Branch Separation

    • Auto Set Provider Generation

    • Wireless Branch Routing

    • Section Modularization

    #스크린샷 : MULTI ROUTER

    🛠 Batch Workflow System

    TJ_NODE의 Batch Workflow System은 단순 Batch 처리 노드 모음이 아닙니다. TJ_NODE's Batch Workflow System is not just a collection of batch utility nodes.

    대규모 Workflow를 구조적으로 운영하기 위한 Architecture Layer입니다. It is an architecture layer designed for structurally managing large-scale workflows.

    지원 기능: Core Features:

    • Dynamic Batch Processing

    • Resolution Normalize

    • Metadata Preservation

    • Drag Reorder

    • Thumbnail Grid

    • Auto Set Routing

    • Eclipse Metadata Sync

    #스크린샷 : BATCH WORKFLOW SYSTEM

    ✨ Multi Image Loader (TJ)

    TJ Workflow의 핵심 입력 허브입니다. Core input hub of TJ Workflow.

    단순 이미지 로더가 아니라: It is not just an image loader.

    • Image Stack Manager

    • Batch Generator

    • Resolution Manager

    • Metadata Sync System

    • Wireless Provider Source

    역할을 동시에 수행합니다. It simultaneously acts as all of the above systems.

    핵심 기능: Core Features:

    • Drag & Drop Image Load

    • Thumbnail Grid

    • URL Download

    • Drag Reorder

    • Resolution Normalize

    • Batch Tensor Generation

    • Auto Set Provider

    지원 Resize 모드: Supported Resize Modes:

    • None

    • Long Edge

    • Short Edge

    • Custom

    • Megapixel

    Auto Set 활성화 시 다음 Provider를 자동 생성합니다. When Auto Set is enabled, the following providers are automatically generated.

    TJ / BATCH
    TJ / WIDTH
    TJ / HEIGHT

    추천 사용: Recommended Usage:

    • Dataset Workflow

    • Image Generation Pipeline

    • ControlNet Batch

    • Style Transfer Workflow

    • Multi Image Compare

    • Large Batch Processing

    #스크린샷 : MULTI IMAGE LOADER #스크린샷 : THUMBNAIL GRID #스크린샷 : URL DOWNLOAD

    ✨ Dynamic Image Batch (TJ)

    동적 IMAGE Batch 생성 노드입니다. Dynamic IMAGE batch generation node.

    Workflow 상태에 따라 유동적으로 Batch를 구성할 수 있습니다. Allows workflows to dynamically construct image batches.

    핵심 기능: Core Features:

    • Dynamic Batch Generation

    • Image Grouping

    • Workflow Distribution

    • Batch Scaling

    추천 사용: Recommended Usage:

    • Image Variation Workflow

    • Multi Prompt Generation

    • Iterative Processing

    • Grouped Upscale Pipeline

    #스크린샷 : DYNAMIC IMAGE BATCH

    ✨ Dynamic Image Batch (Eclipse-TJ)

    Eclipse Workflow와 호환되는 Metadata 기반 Batch 시스템입니다. Metadata-aware batch system compatible with Eclipse workflows.

    핵심 기능: Core Features:

    • IMAGE + FILES Pair Sync

    • Original File Metadata

    • Original Path Tracking

    • Eclipse Save Sync

    • Metadata Preservation

    일반 Batch 시스템과 달리 원본 파일 구조를 유지합니다. Unlike normal batch systems, original file structures are preserved.

    추천 사용: Recommended Usage:

    • Large Dataset Workflow

    • Eclipse Workflow

    • Metadata-based Pipeline

    • Original Path Tracking

    #스크린샷 : ECLIPSE BATCH

    ✨ Batch to Multi Image Output (TJ)

    IMAGE Batch를 최대 64개의 IMAGE Output으로 분리합니다. Splits IMAGE batches into up to 64 IMAGE outputs.

    핵심 기능: Core Features:

    • Batch Split

    • Multi Branch Workflow

    • Individual Image Routing

    • Embedded Get Support

    추천 사용: Recommended Usage:

    • Selective Upscale

    • Compare Workflow

    • Multi Save Pipeline

    • Branch Processing

    • Image Ranking

    #스크린샷 : BATCH SPLIT

    🛠 Preview / Utility System

    TJ Preview System은 단순 Preview Node가 아닙니다. TJ Preview System is not just another preview node system.

    TJ Workflow의 Visualization & Inspection Layer 역할을 수행합니다. It acts as the visualization and inspection layer of TJ Workflow.

    지원 기능: Core Features:

    • Fullscreen Preview

    • Snapshot System

    • Batch Viewer

    • Reload Restore

    • HTML5 Video Playback

    • Audio Controller

    • Interactive Overlay UI

    #스크린샷 : PREVIEW SYSTEM

    ✨ Save & Preview Image (TJ)

    이미지 저장과 Preview를 통합한 Unified Preview Node입니다. Unified preview node combining image saving and preview systems.

    핵심 기능: Core Features:

    • In-node Preview

    • Fullscreen Viewer

    • Smart Grid

    • Snapshot Preview

    • Keyboard Navigation

    • Embedded Get

    • Save Pipeline Support

    지원 기능: Supported Features:

    FeatureDescriptionFullscreen Viewer확대 이미지 검사Smart GridBatch Grid PreviewSnapshot SystemPreview CheckpointKeyboard Control← → ESC NavigationEmbedded GetWireless ReceiveReload RestorePreview Lifecycle Restore

    추천 사용: Recommended Usage:

    • Generation Preview

    • Upscale Compare

    • Final Output Inspection

    • Workflow Checkpoint

    #스크린샷 : SAVE PREVIEW IMAGE #스크린샷 : FULLSCREEN VIEWER

    ✨ Save & Preview Video (TJ)

    Video Workflow용 통합 Preview 시스템입니다. Integrated preview system for video workflows.

    핵심 기능: Core Features:

    • IMAGE Batch Playback

    • Video Decode

    • Audio Mux

    • HTML5 Video Player

    • Audio Controller

    • Reload-safe Preview Restore

    지원 기능: Supported Features:

    • MP4 Decode

    • Frame Preview

    • Audio Only Mode

    • Dual Audio Controller

    • Playback Restore

    • Video Snapshot

    추천 사용: Recommended Usage:

    • Animation Workflow

    • VFI Pipeline

    • Frame Inspection

    • Video Preview

    • Audio Sync Workflow

    #스크린샷 : VIDEO PREVIEW #스크린샷 : VIDEO PLAYER

    ✨ Smart Show (TJ)

    TJ_NODE의 Universal Debug Viewer입니다. Universal debug viewer of TJ_NODE.

    자동으로 데이터 타입을 분석하고 표시합니다. Automatically detects and visualizes workflow data types.

    지원 타입: Supported Types:

    • IMAGE

    • STRING

    • FLOAT

    • INT

    • JSON

    • LIST

    • VIDEO

    • AUDIO

    핵심 기능: Core Features:

    • Automatic Type Detection

    • Text Viewer

    • Media Viewer

    • JSON Inspector

    • Wireless Receive

    • Embedded Get

    추천 사용: Recommended Usage:

    • Workflow Debug

    • Metadata Inspect

    • Prompt Inspect

    • JSON Visualization

    • Audio/Video Check

    #스크린샷 : SMART SHOW

    ✨ Prompt Text (TJ)

    Workflow용 Modular Prompt Architecture Node입니다. Modular prompt architecture node for workflows.

    긴 Text Wire 없이 Prompt를 구조적으로 관리할 수 있습니다. Allows structured prompt management without giant text wires.

    핵심 기능: Core Features:

    • Embedded Get

    • Prompt Reuse

    • Wireless Prompt Routing

    • Prompt Block Architecture

    추천 사용: Recommended Usage:

    • Character Prompt

    • Style Prompt

    • Camera Prompt

    • Lighting Prompt

    • Reusable Prompt Blocks

    #스크린샷 : PROMPT TEXT

    ✨ Text Concatenate (TJ)

    Dynamic Text Combine Node입니다. Dynamic text combination node.

    여러 Prompt Block을 결합하여 최종 Prompt를 생성합니다. Combines multiple prompt blocks into final prompts.

    핵심 기능: Core Features:

    • Dynamic Inputs

    • Custom Delimiter

    • Multi Prompt Merge

    • Scalable Text Combine

    추천 사용: Recommended Usage:

    • Character + Style Prompt

    • Camera + Lighting Prompt

    • Modular Prompt Pipeline

    • Prompt Layer Architecture

    #스크린샷 : TEXT CONCATENATE

    ✨ Show Any (TJ)

    Lightweight universal workflow inspection node. 경량 Universal Workflow Inspect Node입니다.

    Show Any는 다양한 타입의 데이터를 안전하게 펼쳐서 표시하면서 원본 값을 그대로 통과시키는 Debug / Monitor Node입니다. Show Any safely visualizes workflow data while preserving the original passthrough output.

    지원 타입: Supported Types:

    • STRING

    • INT / FLOAT

    • LIST

    • JSON / DICT

    • TENSOR

    • PYTHON OBJECT

    핵심 기능: Core Features:

    • Universal ANY Input

    • Original Passthrough Output

    • Tensor Summary

    • JSON-safe Display

    • Copy Button

    • Embedded Get

    • Wireless Provider Support

    추천 사용: Recommended Usage:

    • Workflow Debug

    • Tensor Inspection

    • Metadata Visualization

    • Wireless Provider Inspect

    • Smart Converter Status Check

    #스크린샷 : SHOW ANY #스크린샷 : SHOW ANY TENSOR SUMMARY

    ✨ Smart Converter (TJ)

    Universal Type Conversion Node입니다. Universal type conversion utility node.

    ANY 입력을 다양한 타입으로 안전하게 변환합니다. Safely converts ANY input into multiple workflow data types.

    지원 타입: Supported Types:

    • AUTO

    • INT

    • FLOAT

    • STRING

    • BOOLEAN

    • TENSOR

    • LIST

    • DICT

    • JSON

    핵심 기능: Core Features:

    • Dynamic Output Type

    • Status Output

    • Strict Mode

    • Embedded Get

    • Wireless Conversion Workflow

    strict_mode OFF 상태에서는 변환 실패 시 기본값과 WARN status를 반환합니다. When strict_mode is OFF, conversion failures return fallback values with WARN status output.

    추천 사용: Recommended Usage:

    • String → Number Conversion

    • Tensor Scalar Conversion

    • Metadata → JSON

    • Wireless Type Correction

    • Boolean Workflow Control

    #스크린샷 : SMART CONVERTER #스크린샷 : SMART CONVERTER STATUS

    ✨ Shortcut Launcher (TJ)

    Workflow 내부에서 폴더, 파일, URL을 즉시 실행하는 Utility Launcher Node입니다. Utility launcher node for opening folders, files, and URLs directly inside workflows.

    핵심 기능: Core Features:

    • Multi Shortcut Buttons

    • Folder / File Launch

    • URL Launch

    • JSON Export / Import

    • Color Preset

    • Tooltip Support

    • Settings Modal

    추천 사용: Recommended Usage:

    • Output Folder Launch

    • Custom Node Folder

    • GitHub Repository

    • Civitai Upload Page

    • Workflow Asset Folder

    • Documentation Shortcut

    #스크린샷 : SHORTCUT LAUNCHER #스크린샷 : SHORTCUT SETTINGS

    ✨ VHS Hotkey Remote (Utility Extension)

    TJ VHS Hotkey Remote는 일반 노드가 아닙니다. TJ VHS Hotkey Remote is NOT a standard node.

    VideoHelperSuite(VHS) preview를 키보드 단축키로 직접 제어하는 Global Utility Extension입니다. A global utility extension for controlling VideoHelperSuite previews using keyboard shortcuts.

    설치 위치: Installation Path:

    ComfyUI/custom_nodes/ComfyUI-TJ_NODE/web/js/

    파일명: Filename:

    tj_vhs_hotkey_remote.js

    지원 단축키: Supported Shortcuts:

    ShortcutFunctionSpacePause / PlayAlt + HPreview HideAlt + MMuteAlt + OOpen in BrowserAlt + SSave PreviewAlt + CCopy Original PathAlt + YSync Preview

    동작 방식: Behavior:

    Select VHS Preview Node
     ↓
    Press Shortcut
     ↓
    Instant Preview Control

    추천 사용: Recommended Usage:

    • Animation Inspection

    • Frame Compare

    • VFI Workflow

    • Interpolation Workflow

    • Rapid Preview Control

    필요 없으면 단순히 JS 파일만 삭제하면 됩니다. Can be removed simply by deleting the JS file.

    #스크린샷 : VHS HOTKEY REMOTE #스크린샷 : VHS SHORTCUT CONTROL

    🛠 Save Pipeline System

    TJ Save Pipeline은 단순 Save Node 구조가 아닙니다. TJ Save Pipeline is not just another save node structure.

    Workflow 결과를 구조적으로 유지하기 위한 Result Management Architecture입니다. It is a result management architecture for structurally organizing workflow outputs.

    #스크린샷 : SAVE PIPELINE SYSTEM

    ✨ Save Image (Primary-TJ)

    TJ Save Pipeline의 기준 Save Node입니다. Primary save node of TJ Save Pipeline.

    핵심 역할: Core Roles:

    • Base Save Path Creation

    • Save Context Generation

    • Filename Structure Management

    • Downstream Save Sync

    지원 기능: Core Features:

    • Save Context Lifecycle

    • Filename Prefix

    • Collision Handling

    • Metadata Save Structure

    추천 사용: Recommended Usage:

    • Main Result Save

    • Generation Base Save

    • Workflow Save Start Point

    #스크린샷 : PRIMARY SAVE

    ✨ Save Image (Suffix-TJ)

    Primary Save Context를 이어받아 후속 결과를 저장합니다. Stores downstream results using inherited Primary Save Context.

    핵심 기능: Core Features:

    • Suffix Save Chain

    • Result Grouping

    • Save Context Sync

    • Filename Consistency

    추천 사용: Recommended Usage:

    • Upscale Result

    • Detail Pass

    • Compare Output

    • Mask Save

    • Workflow Variations

    예시 구조: Example Structure:

    main.png
    main_upscale.png
    main_detail.png
    main_compare.png

    #스크린샷 : SUFFIX SAVE

    ✨ Save Image (Eclipse Suffix-TJ)

    Eclipse Metadata 기반 Save Pipeline입니다. Eclipse metadata-based save pipeline.

    원본 파일 구조를 유지하면서 후속 결과를 저장합니다. Preserves original file structures while saving downstream results.

    핵심 기능: Core Features:

    • Original Path Tracking

    • Eclipse Metadata Sync

    • Relative Path Restore

    • Metadata Save Chain

    추천 사용: Recommended Usage:

    • Eclipse Workflow

    • Dataset Pipeline

    • Metadata Tracking Workflow

    • Original Structure Preservation

    #스크린샷 : ECLIPSE SAVE PIPELINE

    ✨ Workflow Architecture Strategy

    TJ_NODE의 핵심은 단순 Node 기능이 아닙니다. The core of TJ_NODE is not individual node functionality.

    핵심은 Workflow Architecture입니다. The real core is Workflow Architecture.

    TJ Workflow의 핵심 철학은 다음과 같습니다. The core philosophy of TJ Workflow is:

    Maintainable Workflow Architecture

    TJ Workflow에서는 다음 구조를 권장합니다. TJ Workflow recommends the following structure.

    INPUT
     ↓
    GENERATION
     ↓
    EDIT
     ↓
    UPSCALE
     ↓
    PREVIEW
     ↓
    SAVE

    각 Section 내부는 짧은 Wire를 사용합니다. Short wires are used inside each section.

    Section 간 연결은 Wireless Routing을 사용합니다. Wireless routing is used between sections.

    핵심 구조: Core Strategy:

    Short Wires Inside Sections
    Wireless Routing Between Sections

    #스크린샷 : SECTION WORKFLOW

    ✨ Recommended Workflow Design

    TJ Workflow에서는 다음 전략을 추천합니다. TJ Workflow recommends the following workflow strategies.

    ✅ Recommended

    Embedded Get 적극 사용

    Heavy usage of Embedded Get

    긴 Visible Wire 대신 Local Wireless Receive를 권장합니다. Use local wireless receive instead of giant visible wires.

    Section Architecture 사용

    Use Section Architecture

    Workflow를 기능 단위로 분리하는 것을 권장합니다. Split workflows into functional sections.

    Multi Router 중심 구조

    Multi Router-centered Structure

    Workflow Branch를 구조적으로 분리합니다. Structurally separate workflow branches.

    Save Chain 유지

    Maintain Save Chain

    Workflow 결과를 그룹 단위로 유지합니다. Keep workflow outputs grouped structurally.

    Stable Provider Naming 사용

    Use Stable Provider Naming

    Provider 이름은 Routing Map 역할을 수행합니다. Provider names act as routing maps.

    #스크린샷 : RECOMMENDED ARCHITECTURE

    ❌ Anti-Patterns

    TJ Workflow에서는 다음 구조를 비추천합니다. TJ Workflow strongly discourages the following structures.

    Giant Visible Wire

    Workflow 전체를 가로지르는 긴 Wire 구조. Massive visible wires crossing the entire workflow.

    Duplicate Provider Names

    MAIN_IMAGE
    MAIN_IMAGE
    MAIN_IMAGE

    중복 Provider는 Reconnect 문제를 발생시킵니다. Duplicate providers can cause reconnect instability.

    Random Naming

    test
    aaa
    temp
    123

    의미 없는 이름은 Workflow 유지보수를 어렵게 만듭니다. Meaningless naming makes workflow maintenance difficult.

    Random Save Structure

    무작위 Save Node 사용 구조. Chaotic save node usage.

    결과 추적이 거의 불가능해집니다. Makes result tracking extremely difficult.

    Giant Chaos Workflow

    Section 구조 없이 모든 노드를 하나의 영역에 배치하는 방식. Placing all nodes in one giant unstructured workflow.

    #스크린샷 : ANTI PATTERN WORKFLOW

    ✨ Reload-Safe Workflow Architecture

    TJ_NODE는 Reload-safe Workflow를 매우 중요하게 설계합니다. TJ_NODE is heavily designed around reload-safe workflow architecture.

    지원 기능: Core Features:

    • Wireless Reconnect

    • Provider Restore

    • Fake-Wire Rebuild

    • Preview Restore

    • Save Context Restore

    • Embedded Get Reconnect

    추천 전략: Recommended Strategy:

    ✅ Stable Provider Naming ✅ Auto Set Structure ✅ Save Chain Consistency ✅ Frequent Workflow Save

    비추천: Avoid:

    ❌ Random Provider Rename ❌ Duplicate Providers ❌ Unstable Dynamic Branches

    #스크린샷 : RELOAD SAFE SYSTEM

    ✨ Preview Lifecycle Architecture

    TJ Preview는 단순 Preview Node가 아닙니다. TJ Preview is not just a preview node system.

    TJ Preview는 Workflow Inspection Architecture입니다. TJ Preview behaves as workflow inspection architecture.

    관리되는 상태: Managed States:

    • Preview Image

    • Snapshot State

    • Fullscreen State

    • Grid Layout

    • Reload Metadata

    핵심 기능: Core Features:

    • Snapshot Preview

    • Reload-safe Restore

    • Batch Grid

    • Fullscreen Viewer

    • Video Playback

    • Audio Controller

    TJ Preview Copy는 Live Mirror가 아닙니다. TJ Preview Copy is NOT a live mirror.

    현재 상태를 Snapshot 형태로 보존합니다. It preserves workflow states as snapshots.

    추천 사용: Recommended Usage:

    • Compare Workflow

    • Workflow Checkpoints

    • Result Tracking

    • Debug Snapshot

    • Before/After Comparison

    #스크린샷 : SNAPSHOT SYSTEM #스크린샷 : PREVIEW RESTORE

    ✨ Wireless Lifecycle System

    TJ Wireless System은 단순 연결 시스템이 아닙니다. TJ Wireless System is not a simple connection system.

    내부적으로 Wireless Lifecycle Architecture를 사용합니다. Internally, it uses a Wireless Lifecycle Architecture.

    관리 기능: Managed Systems:

    • Provider Registry

    • Wireless Reconnect

    • Fake-Wire Sync

    • Cleanup

    • Reload Restore

    • Dynamic Provider Refresh

    Get Node와 Embedded Get는 동일한 Lifecycle 위에서 동작합니다. Get Nodes and Embedded Get run on the same wireless lifecycle system.

    핵심 기능: Core Features:

    • Dynamic Provider Detection

    • Invalid Provider Cleanup

    • Ghost Wire Cleanup

    • Hover Wire Sync

    • Realtime Registry Refresh

    #스크린샷 : PROVIDER REGISTRY #스크린샷 : WIRELESS LIFECYCLE

    ✨ Context Menu Features

    TJ_NODE는 다양한 Workflow Utility Menu를 제공합니다. TJ_NODE provides various workflow utility menus.

    지원 메뉴: Supported Menus:

    TJ Node
     ├─ Refresh ALL Get Nodes
     ├─ Realtime Wires View Mode
     ├─ Show ALL Wires
     ├─ Properties
     └─ Properties Panel

    Refresh ALL Get Nodes

    Provider 리스트를 재구성합니다. Rebuilds provider lists.

    추천 사용: Recommended Usage:

    • Provider Rename

    • Reload Issues

    • Eclipse Sync Problems

    • Invalid Get List

    Realtime Wires View Mode

    Hover 시에만 Hidden Wire를 표시합니다. Displays hidden wires only during hover.

    추천 설정: Recommended Setting:

    Realtime Wires View Mode = ON
    Show ALL Wires = OFF

    이 설정이 가장 읽기 쉬운 Workflow 상태를 제공합니다. This provides the cleanest workflow readability.

    Show ALL Wires

    모든 Fake-Wire를 강제로 표시합니다. Forces all fake wires to become visible.

    추천 사용: Recommended Usage:

    • Wireless Debug

    • Provider Trace

    • Routing Inspection

    • Workflow Repair

    #스크린샷 : CONTEXT MENU #스크린샷 : SHOW ALL WIRES

    ✨ TJ_NODE Identity

    TJ_NODE의 모든 노드는 통합된 Visual Identity를 공유합니다. All TJ_NODE nodes share a unified visual identity.

    기본 테마: Default Theme:

    node.bgcolor = "#000000";
    node.color = "#7612DA";
    node.title_text_color = "#FFFFFF";

    Category 구조: Category Structure:

    CATEGORY = " ✨ TJ_Node/Wireless"
    CATEGORY = " ✨ TJ_Node/Batch"
    CATEGORY = " ✨ TJ_Node/Preview"
    CATEGORY = " ✨ TJ_Node/Utility"
    CATEGORY = " ✨ TJ_Node/Save"
    CATEGORY = " ✨ TJ_Node/Eclipse"

    이 구조는 Workflow 안에서 TJ_NODE 영역을 즉시 식별할 수 있게 합니다. This structure allows TJ_NODE workflows to be instantly recognizable.

    #스크린샷 : TJ NODE VISUAL IDENTITY

    ✨ Installation

    Install via ComfyUI Manager

    ComfyUI Manager
     → Install Custom Nodes
     → Search: TJ_NODE

    Manual Installation

    cd ComfyUI/custom_nodes
    git clone https://github.com/designloves2/ComfyUI-TJ_NODE.git

    설치 후 ComfyUI를 재시작하세요. Restart ComfyUI after installation.

    ✨ Documentation

    TJ_NODE v1.0은 전체 공식 매뉴얼을 포함합니다. TJ_NODE v1.0 includes a complete official manual.

    포함 내용: Documentation Includes:

    • Wireless Architecture

    • Batch Workflow System

    • Preview Lifecycle

    • Save Pipeline

    • Workflow Strategy

    • Internal Systems

    • Reload-safe Architecture

    • Debug Guide

    • Best Practices

    • Anti-Patterns

    추천 문서: Recommended Documentation:

    TJ_NODE v1.0 MANUAL

    #스크린샷 : MANUAL OVERVIEW

    ✨ Workflow Philosophy

    TJ_NODE는 단순 Utility Node Pack이 아닙니다. TJ_NODE is not just another utility node pack.

    TJ_NODE는 Workflow Operating Architecture입니다. TJ_NODE is a Workflow Operating Architecture.

    TJ_NODE의 핵심은 와이어 제거 자체가 아닙니다. TJ_NODE is NOT simply about hiding wires.

    핵심은 대규모 Workflow를 실제 운영 가능한 상태로 유지하는 것입니다. The real goal is keeping large-scale workflows maintainable and production-ready.

    TJ Workflow의 핵심 개념: Core Concept of TJ Workflow:

    Large Scale Workflow Architecture

    #스크린샷 : FINAL WORKFLOW SHOWCASE

    ✨ Credits

    Created by TJ

    피드백과 버그 제보는 언제든 환영합니다. Feedback and bug reports are always welcome.

    Other
    Other

    Details

    Downloads
    16
    Platform
    CivitAI
    Platform Status
    Available
    Created
    6/12/2026
    Updated
    6/15/2026
    Deleted
    -

    Files

    killTheSpaghettiTJNODEV20Update_v201.zip

    killTheSpaghettiTJNODEV20Update_v20.zip

    Mirrors