Extensions/ComfyUI-Artist-Tester
ComfyUI Extension

ComfyUI-Artist-Tester

A dedicated suite of custom nodes for batch testing artists, styles, and prompts in ComfyUI, solving the caching problem with anti-cache logic and dynamic filename…

By g7b2·Created 8 months ago·Updated 8 months ago· 0
g7b2/ComfyUI-Artist-Tester
Nodes3
On cloudLocal install
Category🎨 Artist Tester
Stars0
Updated8 months ago
Readme

ComfyUI Artist Tester (V2.0)

A powerful custom node suite for Batch Testing artists, styles, and prompts in ComfyUI.

Now updated to V2.0 with No-Repeat Random, Counter Isolation, Filename Indexing, and Smart Sanitization.

✨ Features

👉 1. Artist List Iterator (V2.0)

The core node to manage your list.

  • Random (No Repeat): Uses a seed to shuffle the list deterministically. You can run through 100 artists without repeating a single one!
  • Counter Isolation: Counters are now tied to the list content. Multiple iterator nodes won't interfere with each other.
  • New Outputs:
    • index_string: Outputs formatted numbers like "001", "002" for sorting filenames.
    • total_count: Total number of lines.

👉 2. Artist Prompt Composer (Flexible)

  • Custom Template: Now supports flexible prompt weighting and positioning!
    • Default: {base}, {artist}
    • Example: {base}, (style of {artist}:1.2)
    • Example: (artist:{artist}), {base}
  • Auto-Connect: Automatically combines Base Prompt + Artist + Negative.

💾 3. Save Image (Auto Name)

  • Smart Sanitization:
    • Automatically fixes Windows filename errors (e.g., converts artist:tag to artist-tag).
    • Removes illegal characters (\ / : * ? " < > |).
    • Truncates filenames if they are too long.
  • Plug & Play: Connect the final_text directly to filename_prefix.

📦 Installation

  1. Navigate to your ComfyUI custom nodes directory:
    cd ComfyUI/custom_nodes/
    Clone this repository:
    git clone https://github.com/g7b2/ComfyUI-Artist-Tester.git