
purzbeats/lora_tester
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Тестер прочности и галерея сравнения Batch LoRA для ComfyUI
Обзор
Инструментарий для систематического тестирования моделей LoRA по нескольким подсказкам и значениям силы с использованием локального сервера ComfyUI. Включает скрипт пакетного поколения и галерею на основе браузера для сравнения результатов. Создан для работы с Claude Code благодаря включенному навыку comfy local, но скрипт Python и галерея работают отдельно. - ComfyUI работает локально на порту 8188 - установлены файлы модели: - z image turbo bf16.safetensors (диффузионная модель) - qwen 3 4b.safetensors (CLIP текстовый кодер) - ae.safetensors (VAE) - Python 3.8+ (без зависимостей pip - использует только stdlib) Отредактируйте верхнюю часть lora test.py, чтобы установить ваши подсказки и по умолчанию LoRA: Откройте gallery.html в браузере и нажмите, чтобы выбрать сгенерированную папку проекта из проектов. Сервер не нужен - он работает полностью в браузере с использованием локального доступа к файлам. Сценарий представляет одну работу ComfyUI на (быструю, прочную) комбинацию с использованием конвейера Z-Image Turbo.
Обзор (машинный перевод)
Инструментарий для систематического тестирования моделей LoRA по нескольким подсказкам и значениям силы с использованием локального сервера ComfyUI. Включает скрипт пакетного поколения и галерею на основе браузера для сравнения результатов.
Создан для работы с Claude Code с помощью включённого навыка comfy_local, но скрипт Python и галерея работают отдельно.
Что в коробке
Файлы. Что он делает
[скрыто] [скрыто] [скрыто] [скрыто]
| lora_test.py | Файлы генерируют изображения через матрицу подсказок и сильных сторон LoRA через API ComfyUI |
| gallery.html | Однофайловое браузерное приложение для просмотра, сравнения и экспорта результатов |
| .claude/skills/comfy_local/skill.md | Клод Код навык для безголового взаимодействия ComfyUI (текст-изображение, изображение-видео, тестирование LoRA) |
Предпосылки
ComfyUI работает локально на порту 8188
- Z-Image Turbo установленные файлы моделей:
- [[Т4]] (диффузионная модель)
qwen_3_4b.safetensors(текстовый кодер CLIP)ae.safetensors(VAE) Python 3.8+ (без зависимостей pip — используется только stdlib)
Быстрый старт
###1 Настройка теста
Отредактируйте верхнюю часть lora_test.py, чтобы установить ваши подсказки и по умолчанию LoRA:
###2 Проведите тест
###3.Просмотреть результаты
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
LoRA Tester
A toolkit for systematically testing LoRA models across multiple prompts and strength values using a local ComfyUI server. Includes a batch generation script and a browser-based gallery for comparing results.
Built to work with Claude Code via the included comfy_local skill, but the Python script and gallery work standalone too.
What’s in the box
| File | What it does |
|---|---|
lora_test.py |
Batch-generates images across a matrix of prompts and LoRA strengths via the ComfyUI API |
gallery.html |
Single-file browser app for browsing, comparing, and exporting results |
.claude/skills/comfy_local/skill.md |
Claude Code skill for headless ComfyUI interaction (text-to-image, image-to-video, LoRA testing) |
Prerequisites
- ComfyUI running locally on port 8188
- Z-Image Turbo model files installed:
z_image_turbo_bf16.safetensors(diffusion model)qwen_3_4b.safetensors(CLIP text encoder)ae.safetensors(VAE)
- Python 3.8+ (no pip dependencies – uses only stdlib)
Quick Start
1. Configure your test
Edit the top of lora_test.py to set your prompts and default LoRA:
LORA = "z_image_turbo\\my-lora.safetensors"
PROMPTS = [
"a wizard casting a spell",
"a sunset over mountains",
"a cat sitting on a windowsill",
]
STRENGTHS = [0.0, 0.25, 0.5, 0.75, 1.0]
2. Run the test
# Use defaults from the script config:
python lora_test.py
# Or override via CLI:
python lora_test.py --lora "z_image_turbo\\my-lora.safetensors" --strengths "0,0.5,1.0" --name "my lora test"
# List available LoRAs on your ComfyUI server:
python lora_test.py --list-loras
3. Browse results
Open gallery.html in your browser and click Open Project to select the generated project folder from projects/.
No server needed – it runs entirely in the browser using local file access.
CLI Options
python lora_test.py [options]
--lora FILENAME LoRA file path (e.g. "z_image_turbo\\my-lora.safetensors")
--strengths LIST Comma-separated strength values (e.g. "0,0.25,0.5,0.75,1.0")
--name NAME Project name (defaults to LoRA filename slug)
--notes TEXT Optional notes saved to the manifest
--list-loras List all available LoRAs on the ComfyUI server and exit
How it works
The script submits one ComfyUI job per (prompt, strength) combination using the Z-Image Turbo pipeline. All jobs are queued at once and processed sequentially by ComfyUI (~2 seconds per image on an RTX 5090).
- Strength 0.00 generates a baseline image with no LoRA applied (the LoraLoader node is skipped entirely)
- The same seed is used per prompt across all strengths, so you get an apples-to-apples comparison of just the LoRA’s effect
Each run creates a self-contained project folder:
projects/
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add purzbeats/lora_tester