Проблема стандартного управления LoRA
Работа с множеством LoRA-моделей в ComfyUI часто превращается в ад из-за необходимости вручную создавать и поддерживать .txt файлы с триггерными словами для каждой модели. Это не только захламляет файловую систему, но и усложняет работу с промптами. Разработчик iiTzMYUNG представил решение — ComfyUI-LoraTags, который полностью меняет подход к загрузке и управлению адаптерами.
Ключевые технические особенности
Инструмент предлагает три главных преимущества, решающие основные боли пользователей:
- Бесконечная стекировка (Infinite Stacking): Вместо цепочки из множества узлов загрузки, можно добавить неограниченное количество LoRA в один узел. Каждую модель можно включить/выключить, изменить вес или удалить одним кликом.
- Автоматическая интеграция с Civitai: При нажатии на кнопку информации (Info) плагин вычисляет SHA256 хэш файла .safetensors, отправляет запрос к API Civitai и автоматически подтягивает официальное имя модели, оригинальные триггерные слова и до 4 превью-изображений.
- Централизованная база тегов: Все данные сохраняются в едином файле
lora_master_tags.jsonвнутри папки плагина. Теги делятся на «заблокированные» (зеленые, полученные из Civitai) и «пользовательские» (синие, введенные вручную). Файл структурирован по папкам моделей (например, SDXL), что упрощает бэкап и перенос настроек.
Визуальный интерфейс и UX
Разработчики отказались от стандартных виджетов LiteGraph в пользу кастомного HTML5 Canvas рендеринга. Это обеспечивает:
- Плавные переключатели в стиле iOS.
- Эффект стекломорфизма (glassmorphism) для панелей.
- Активные теги отображаются в виде «пузырей» прямо на холсте, что позволяет видеть контекст промпта без лишних окон.
Как это работает в пайплайне
Интеграция в рабочий процесс минимальна. Пользователю нужно добавить два узла: LoRA Loader (LoraTags) и CLIP Text Encode (Auto-Tags). Соединив выход TAGS первого узла с входом tags второго, вы получаете автоматическое добавление всех активных триггерных слов к базовому промпту. Также доступна функция копирования тегов в буфер обмена одной кнопкой для ручного редактирования.
Установка и совместимость
Плагин лицензирован под MIT License. На данный момент установка доступна через Git Clone или ручное скачивание ZIP-архива в папку ComfyUI/custom_nodes/. Ожидается скорое появление плагина в реестре ComfyUI Manager для установки в один клик. Проект открыт для контрибьюторов, желающих улучшить UI или добавить новые функции.
Источник: Github ↗
