ComfyUI — это бесплатный инструмент для генерации изображений с помощью нейросетей прямо на вашем компьютере. В отличие от Midjourney или DALL-E, вы не платите за каждую картинку — всё работает на вашей видеокарте. Звучит сложно? На самом деле установка занимает 10-15 минут, а первую картинку вы получите ещё через 5. Давайте разберёмся.
Что такое ComfyUI простыми словами
ComfyUI — это визуальный редактор для работы с моделями генерации изображений (Stable Diffusion, Flux, SDXL и другие). Вместо того чтобы писать код или использовать командную строку, вы собираете «конвейер» (воркфлоу) из блоков — как конструктор LEGO.
Каждый блок делает что-то одно:
- Load Checkpoint — загружает модель нейросети
- CLIP Text Encode — преобразует ваш текстовый промпт в формат, понятный модели
- KSampler — генерирует изображение
- VAE Decode — конвертирует результат в обычную картинку
- Save Image — сохраняет на диск
Вы соединяете блоки линиями — и получаете конвейер, на выходе которого картинка. Можно добавить блоки для ControlNet, LoRA, img2img, inpainting и десятков других техник.
Почему ComfyUI, а не Automatic1111?
| Критерий | ComfyUI | Automatic1111 (A1111) |
|---|---|---|
| Интерфейс | Визуальный конструктор (node-based) | Традиционный веб-интерфейс |
| Скорость | Быстрее на 20-40% | Медленнее из-за архитектуры |
| Использование VRAM | Оптимизировано (6 GB хватает) | Требует больше памяти |
| Гибкость | Максимальная — любые комбинации | Ограничена UI |
| Поддержка Flux | Полная | Через расширения |
| Кривая обучения | Круче на старте | Проще для первого знакомства |
| Сообщество | Растёт быстрее (2024-2026) | Стабильное, но замедлилось |
Вердикт: ComfyUI сложнее на старте, но даёт больше возможностей. Если вы планируете серьёзно работать с генерацией — начните сразу с ComfyUI.
Системные требования
ComfyUI работает на вашем компьютере, используя видеокарту (GPU) для генерации. Вот минимальные и рекомендуемые требования:
Видеокарта (самое важное)
| GPU | VRAM | Подходит для | Скорость (512×512) | Вердикт |
|---|---|---|---|---|
| NVIDIA RTX 4090 | 24 GB | Всё, включая видео | 2-3 сек | Идеал |
| NVIDIA RTX 4070 Ti | 12 GB | SDXL, Flux, ControlNet | 5-8 сек | Рекомендуем |
| NVIDIA RTX 3060 | 12 GB | SDXL, Flux (медленнее) | 10-15 сек | Хороший старт |
| NVIDIA RTX 3060 | 8 GB | SD 1.5, базовый SDXL | 15-20 сек | Минимум |
| NVIDIA GTX 1660 | 6 GB | Только SD 1.5 | 30-45 сек | Терпимо |
| AMD RX 7900 XT | 20 GB | Большинство моделей | 8-12 сек | Работает через ROCm |
| Apple M2/M3 | 16-32 GB (общая) | SD 1.5, SDXL | 15-30 сек | Работает через MPS |
| Без GPU (CPU) | — | Только тесты | 5-15 мин | Не рекомендуем |
Минимум для комфортной работы: NVIDIA с 8+ GB VRAM. Оптимально: 12 GB VRAM.
Остальные требования
| Компонент | Минимум | Рекомендуемо |
|---|---|---|
| ОЗУ | 8 GB | 16-32 GB |
| Место на диске | 10 GB (с одной моделью) | 50+ GB (несколько моделей) |
| ОС | Windows 10/11, macOS 12+, Ubuntu 22+ | Windows 11, Ubuntu 24 |
| Python | 3.10+ | 3.11 (ставится автоматически) |
Установка ComfyUI: пошаговая инструкция
Windows (самый популярный вариант)
- Скачайте ComfyUI — перейдите на GitHub ComfyUI и скачайте последний релиз (раздел Releases → Direct Link to download). Это ZIP-архив со всем необходимым, включая портативный Python
- Распакуйте архив — например, в
C:\ComfyUI. Избегайте путей с кириллицей и пробелами! - Установите драйверы NVIDIA — скачайте последнюю версию с nvidia.com/drivers. CUDA устанавливается автоматически
- Скачайте модель — начните с Stable Diffusion XL (SDXL). Скачайте файл
sd_xl_base_1.0.safetensors(~6.5 GB) с HuggingFace - Поместите модель — положите скачанный файл в папку
ComfyUI\models\checkpoints\ - Запустите — дважды кликните на
run_nvidia_gpu.bat. Откроется консоль, а через 10-30 секунд — браузер с интерфейсом ComfyUI
macOS (Apple Silicon M1/M2/M3)
- Установите Homebrew, если ещё не установлен:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" - Установите Python 3.11:
brew install python@3.11 - Склонируйте репозиторий:
git clone https://github.com/comfyanonymous/ComfyUI.git - Перейдите в папку:
cd ComfyUI - Установите зависимости:
pip3 install -r requirements.txt - Скачайте модель (см. шаг 4 для Windows) и поместите в
models/checkpoints/ - Запустите:
python3 main.py --force-fp16
Linux (Ubuntu/Debian)
- Установите NVIDIA-драйверы и CUDA:
sudo apt install nvidia-driver-535 nvidia-cuda-toolkit - Установите Python 3.11:
sudo apt install python3.11 python3.11-venv - Склонируйте:
git clone https://github.com/comfyanonymous/ComfyUI.git && cd ComfyUI - Создайте виртуальное окружение:
python3.11 -m venv venv && source venv/bin/activate - Установите PyTorch с CUDA:
pip install torch torchvision --index-url https://download.pytorch.org/whl/cu121 - Установите зависимости:
pip install -r requirements.txt - Скачайте модель и поместите в
models/checkpoints/ - Запустите:
python main.py
Первый воркфлоу: генерируем картинку
После запуска ComfyUI вы увидите интерфейс с несколькими блоками, уже соединёнными между собой. Это стандартный воркфлоу text-to-image. Давайте разберём каждый блок:
Шаг 1: Выберите модель
Найдите блок Load Checkpoint (обычно в левом верхнем углу). В выпадающем списке выберите скачанную модель — например, sd_xl_base_1.0.safetensors. Если список пустой — вы положили модель не в ту папку.
Шаг 2: Напишите промпт
Найдите блок CLIP Text Encode (Prompt). Их два — позитивный (что нарисовать) и негативный (чего избегать).
В позитивный промпт напишите:
a beautiful mountain landscape at sunset, golden light, photorealistic, 8k, detailed
В негативный:
ugly, blurry, low quality, watermark, text, deformed
Шаг 3: Настройте параметры
В блоке KSampler:
- Steps: 20 (для начала достаточно; больше = детальнее, но медленнее)
- CFG: 7.0 (степень следования промпту; 5-8 для SDXL)
- Sampler: euler (быстрый и качественный)
- Scheduler: normal
- Seed: random (или фиксированный для воспроизводимости)
В блоке Empty Latent Image:
- Width: 1024
- Height: 1024
- Batch size: 1
Шаг 4: Генерируйте!
Нажмите кнопку Queue Prompt (в правой панели или Ctrl+Enter). Прогресс отображается на блоке KSampler. Через 5-30 секунд (зависит от GPU) вы увидите результат в блоке Preview Image или Save Image.
Полезные расширения для новичков
ComfyUI поддерживает расширения (custom nodes), которые добавляют новые блоки. Вот must-have для старта:
| Расширение | Что делает | Зачем нужно |
|---|---|---|
| ComfyUI Manager | Менеджер расширений | Установка других расширений в 1 клик |
| WAS Node Suite | 100+ полезных блоков | Работа с текстом, изображениями, утилиты |
| ControlNet Aux | Препроцессоры ControlNet | Генерация по позе, контуру, глубине |
| Impact Pack | Детекторы и улучшатели | Автоматическое улучшение лиц, деталей |
| Efficiency Nodes | Оптимизированные блоки | Быстрее работа, меньше VRAM |
Как установить ComfyUI Manager
- Откройте папку
ComfyUI/custom_nodes/ - Откройте терминал (cmd) в этой папке
- Выполните:
git clone https://github.com/ltdrdata/ComfyUI-Manager.git - Перезапустите ComfyUI
- В интерфейсе появится кнопка «Manager» — через неё можно устанавливать любые расширения
Где брать модели
| Модель | Тип | Размер | Качество | Где скачать |
|---|---|---|---|---|
| SDXL Base 1.0 | Checkpoint | 6.5 GB | Хорошее (универсальное) | HuggingFace |
| Flux.1 Dev | Checkpoint | 23 GB | Отличное (фотореализм) | HuggingFace |
| Juggernaut XL | Checkpoint | 6.5 GB | Отличное (фото) | CivitAI |
| DreamShaper XL | Checkpoint | 6.5 GB | Отличное (арт) | CivitAI |
| RealVisXL | Checkpoint | 6.5 GB | Отличное (реализм) | CivitAI |
Все модели бесплатны. Скачивайте с HuggingFace или CivitAI.
Частые ошибки новичков и решения
| Ошибка | Причина | Решение |
|---|---|---|
| CUDA out of memory | Не хватает VRAM | Уменьшите разрешение до 768×768 или добавьте --lowvram в параметры запуска |
| Checkpoint not found | Модель не в той папке | Убедитесь, что файл в models/checkpoints/ |
| Чёрная картинка | Проблема с VAE или FP16 | Добавьте блок VAE Decode и подключите VAE из checkpoint |
| Очень медленная генерация | Работает на CPU вместо GPU | Проверьте драйверы NVIDIA, используйте run_nvidia_gpu.bat |
| Ошибка при запуске (Python) | Неправильная версия Python | Используйте портативную версию из архива (Windows) или Python 3.11 |
| Кириллица в пути | ComfyUI не поддерживает | Переместите папку в C:\ComfyUI — без русских букв |
Что дальше: куда расти
Освоив базовую генерацию, переходите к продвинутым техникам:
- ControlNet — генерация по позе человека, контуру, карте глубины
- LoRA — дообученные модели для конкретных стилей и персонажей
- img2img — переработка существующих изображений
- Inpainting — замена частей изображения
- Upscale — увеличение разрешения с сохранением качества
- AnimateDiff — генерация коротких анимаций
Подробнее о возможностях ComfyUI — в нашем каталоге.
FAQ для новичков
Нужна ли мне NVIDIA? Можно на AMD?
NVIDIA — рекомендуемый вариант, всё работает из коробки. AMD поддерживается через ROCm (Linux) и DirectML (Windows), но производительность ниже на 30-50%, а некоторые расширения не работают.
Сколько стоит ComfyUI?
ComfyUI полностью бесплатен и с открытым исходным кодом. Модели тоже бесплатны. Вы платите только за электричество и своё время.
Можно ли использовать ComfyUI в облаке?
Да. Сервисы вроде RunPod, Vast.ai и Google Colab позволяют запускать ComfyUI на арендованных GPU. Стоимость — от 0.2$/час за RTX 3090.
ComfyUI vs Midjourney — что лучше?
Midjourney проще (промпт → картинка), но платный (10$/мес минимум) и без контроля над процессом. ComfyUI бесплатный, даёт полный контроль, но требует настройки и видеокарту. Для профессиональной работы ComfyUI выигрывает по гибкости.
Заключение
ComfyUI — мощный бесплатный инструмент для генерации изображений, который при правильной настройке не уступает платным сервисам. Установка занимает 15 минут, а первая картинка появится ещё через 5. Начните с SDXL, освойте базовый воркфлоу, а потом постепенно добавляйте ControlNet, LoRA и другие техники.
Все подробности о ComfyUI: ComfyUI в каталоге НейроСкоп →