Промты и гайды

ComfyUI для начинающих: установка, модели и первый workflow

Содержание
  1. Что такое ComfyUI и чем он отличается от Forge
  2. Системные требования (коротко)
  3. Установка: Portable для Windows, Desktop-версия, Linux
  4. Структура папок: checkpoints, loras, vae, upscale_models
  5. ComfyUI Manager: установка и недостающие ноды
  6. Первый workflow text-to-image: ноды по шагам
  7. Сохранение, загрузка и импорт workflow (JSON/PNG)
  8. Безопасность: какие custom nodes не ставить
  9. Полезные приёмы для первой недели
  10. Если не запускается — куда смотреть
  11. Частые вопросы

ComfyUI — бесплатный интерфейс для локальной генерации изображений и видео на вашем компьютере. Вместо привычных полей и вкладок в нём «граф» из блоков-нод, соединённых проводами: загрузка модели, промт, сэмплер, сохранение. Выглядит непривычно, но уже через вечер становится понятно, что это самый гибкий и быстро развивающийся способ работать со Stable Diffusion, Flux и видеомоделями. Ниже — установка ComfyUI пошагово, куда класть модели и LoRA, как включить ComfyUI Manager и собрать первый workflow. Все примеры — с вымышленными взрослыми персонажами (25+).

Коротко

  • Для Windows с видеокартой NVIDIA проще всего взять ComfyUI Portable или установщик Comfy Desktop.
  • Модели кладутся в ComfyUI/models/checkpoints, LoRA — в models/loras, VAE — в models/vae.
  • ComfyUI Manager теперь встроен в ядро: в Desktop он включён сразу, в Portable его включают флагом запуска.
  • Первый workflow — встроенный шаблон text-to-image: Load Checkpoint → промты → KSampler → VAE Decode → Save Image.
  • Устанавливайте только популярные custom nodes из менеджера: это код, который выполняется на вашем ПК.

Что такое ComfyUI и чем он отличается от Forge

ComfyUI — это нодовый интерфейс. Каждый этап генерации в нём — отдельный блок: один загружает модель, другой превращает текст промта в данные для модели, третий запускает сэмплер, четвёртый переводит результат в картинку и сохраняет её. Блоки соединяются проводами, и вы видите весь процесс целиком. Такой граф называют workflow, и его можно сохранить в файл, отправить другому человеку или загрузить из картинки.

Forge и классический AUTOMATIC1111 устроены иначе: там привычное окно с полем промта, ползунками и вкладками txt2img, img2img, Extras. Это проще для первого знакомства, но менее гибко. Коротко о различиях:

Критерий ComfyUI Forge
Интерфейс Граф из нод, всё видно и настраивается Классические поля и вкладки
Порог входа Выше: нужно понять логику нод Ниже: знакомо по большинству гайдов
Новые модели (Flux, видео) Поддержка появляется обычно раньше всех Зависит от форка и обновлений
Сложные процессы Апскейл в два прохода, ControlNet, видео — в одном графе Через расширения и отдельные вкладки
Повторяемость Workflow сохраняется в файл и в PNG Параметры сохраняются в PNG, но не весь процесс

Если вы ещё выбираете интерфейс, подробное сравнение ComfyUI, Forge, AUTOMATIC1111 и Fooocus — в статье какой интерфейс Stable Diffusion выбрать. Общий обзор локальной генерации 18+ и установки через Forge — в гайде Stable Diffusion 18+ локально. Здесь — только ComfyUI.

Системные требования (коротко)

ComfyUI сам по себе лёгкий: основную нагрузку создают модели. Ориентиры такие.

  • Видеокарта. Проще всего с NVIDIA: с ней меньше всего проблем и больше всего инструкций. Для моделей SD 1.5 хватает 4–6 ГБ видеопамяти, для SDXL комфортно от 8 ГБ, для тяжёлых моделей и видео — 12–16 ГБ и больше. Это ориентировочные цифры по документации и профильным гайдам: ComfyUI умеет выгружать части модели в оперативную память, поэтому запускается и на картах поскромнее, но медленнее.
  • Оперативная память. От 16 ГБ; для видео и крупных моделей лучше 32 ГБ.
  • Диск. SSD и запас места: один чекпойнт SDXL занимает несколько гигабайт, а коллекция моделей быстро растёт до десятков гигабайт.
  • Система. Windows 10/11, Linux, macOS на Apple Silicon (через Desktop-версию). Для видеокарт AMD есть отдельные варианты установки.

Подробные таблицы по объёму видеопамяти, выбор видеокарты и работа на слабом ноутбуке — в статье видеокарта для Stable Diffusion.

Нет подходящей видеокарты или не хочется разбираться с установкой? Облачный генератор работает в браузере на любом устройстве: модели, LoRA и настройки там уже подготовлены.

Pornworks

Лучший для генерации по тексту

Изображения, GIF и короткие видео по текстовому описанию

  • Генерация изображений по тексту: реализм, аниме, арт
  • Видео и анимация по описанию сцены
  • Апскейл до 4K и готовые шаблоны промтов
  • Можно начать бесплатно, без долгой регистрации
Лучше всего для
Картинки и видео с нуля по промту
Бесплатно
Есть бесплатный старт (лимит генераций)
Цена
Тарифы — в обзоре тарифов

Партнёрская ссылка · 18+ · только генерация с нуля

Установка: Portable для Windows, Desktop-версия, Linux

Вариант 1. ComfyUI Portable (Windows)

Portable — это архив, в котором уже есть ComfyUI и собственный Python со всеми зависимостями. Ничего не нужно ставить в систему, а всю папку можно перенести на другой диск или скопировать перед обновлением.

  1. Обновите драйвер видеокарты NVIDIA до актуальной версии.
  2. Скачайте портативную сборку со страницы релизов официального репозитория ComfyUI на GitHub. Берите сборку для своей видеокарты и не скачивайте «готовые сборки с моделями» с форумов и файлообменников.
  3. Распакуйте архив в папку без кириллицы и пробелов в пути, например C:\AI\ComfyUI. Длинные пути с русскими буквами — частая причина ошибок.
  4. Положите хотя бы одну модель в формате .safetensors в папку ComfyUI\models\checkpoints.
  5. Запустите файл запуска для видеокарты NVIDIA из корня сборки. Откроется консоль, а затем интерфейс в браузере по локальному адресу.

Консольное окно не закрывайте: это и есть работающий ComfyUI. В нём же выводятся сообщения об ошибках, если что-то пошло не так.

Вариант 2. Comfy Desktop

Desktop — установщик для Windows и macOS. Он сам создаёт окружение, скачивает нужные компоненты, предлагает выбрать папку для моделей и обновляется по стабильному каналу. Для новичка это самый простой путь: меньше ручных действий, а ComfyUI Manager в нём уже включён. Минус — чуть меньше контроля над окружением, чем в Portable, и другая структура папок: путь к моделям вы задаёте при установке.

Вариант 3. Linux и ручная установка

На Linux ComfyUI обычно ставят вручную: клонируют репозиторий, создают виртуальное окружение Python, устанавливают PyTorch под свою видеокарту и зависимости из файла requirements, затем запускают main.py. Порядок команд и версии PyTorch лучше брать из официального README: они меняются вместе с выходом новых версий CUDA и ROCm. Есть и консольная утилита comfy-cli, которая автоматизирует установку и управление.

После первого запуска

  • Откройте меню шаблонов и загрузите базовый шаблон генерации изображения по тексту.
  • В ноде загрузки модели выберите ваш чекпойнт.
  • Введите промт и нажмите кнопку запуска (Run / Queue). Картинка появится в ноде сохранения и в папке output.

Структура папок: checkpoints, loras, vae, upscale_models

Половина вопросов новичков звучит как «ComfyUI не видит модель». Почти всегда файл лежит не в той папке. В Portable-сборке всё находится внутри ComfyUI\models:

Папка Что туда класть Какая нода это загружает
models/checkpoints Полные модели (чекпойнты) SD 1.5, SDXL и производных Load Checkpoint
models/diffusion_models Отдельные диффузионные модели новых семейств (Flux, Z-Image, видеомодели) Load Diffusion Model
models/text_encoders Текстовые энкодеры для моделей, которые поставляются частями Load CLIP / DualCLIP
models/loras LoRA-адаптеры стилей и персонажей Load LoRA
models/vae Отдельные VAE, если их требует модель Load VAE
models/upscale_models Модели апскейла (4x и др.) Load Upscale Model
models/embeddings Эмбеддинги (textual inversion) Подключаются словом в промте
models/controlnet Модели ControlNet Load ControlNet Model

После того как вы положили новый файл, обновите список моделей в интерфейсе (или перезапустите ComfyUI). Если модели уже скачаны для Forge или другого интерфейса, не копируйте гигабайты второй раз: у ComfyUI есть файл extra_model_paths.yaml (пример поставляется со сборкой под именем extra_model_paths.yaml.example), в котором можно указать дополнительные папки. Как подключать и настраивать LoRA — в отдельном гайде LoRA для Stable Diffusion.

ComfyUI Manager: установка и недостающие ноды

ComfyUI Manager — менеджер расширений: он ищет, устанавливает и обновляет пользовательские ноды (custom nodes), а также находит ноды, которых не хватает для загруженного чужого workflow. Раньше его ставили отдельно, клонируя репозиторий в папку custom_nodes. Теперь менеджер официально встроен в ядро ComfyUI, но включается по-разному.

  • Comfy Desktop. Менеджер уже включён. Он открывается через значок расширений или пункт меню управления расширениями.
  • Portable. Один раз установите зависимости менеджера командой из корня сборки: .\python_embeded\python.exe -m pip install -r ComfyUI\manager_requirements.txt. Затем сделайте копию файла запуска и добавьте в строку с main.py флаг —enable-manager. Если нужен прежний интерфейс менеджера, добавьте ещё —enable-manager-legacy-ui.
  • Ручная установка. Активируйте окружение, установите зависимости менеджера и запускайте с тем же флагом.

Так описано в официальной документации ComfyUI на сентябрь 2026 года. Процедура менялась уже несколько раз, поэтому, если что-то не совпадает, сверяйтесь с разделом о менеджере в документации.

ComfyUI custom nodes: что это и где они лежат

ComfyUI custom nodes — это дополнительные ноды от сообщества: новые модели, детейлеры, апскейлеры, управление позой, видео. Когда говорят «ноды для ComfyUI» или «comfyui ноды», чаще всего имеют в виду именно их, а не встроенные ноды ядра. Самый безопасный путь comfyui custom nodes install — через менеджер: поиск, установка, перезапуск. Вручную пакет нод кладут в папку custom_nodes внутри папки ComfyUI и перезапускают программу.

Где custom nodes в ComfyUI Desktop? Не в папке с самим приложением, а в рабочей папке, которую вы выбрали при установке (базовый путь). Путь к ней записан в файле настроек Desktop: на Windows он лежит в %APPDATA%\ComfyUI, на macOS — в ~/Library/Application Support/ComfyUI; в новых версиях путь также виден в настройках приложения в разделе системных путей. Внутри рабочей папки и находится custom_nodes.

Как установить недостающие ноды

  1. Загрузите чужой workflow. Если каких-то нод нет, ComfyUI подсветит их красным и покажет предупреждение.
  2. Откройте менеджер и выберите поиск недостающих нод.
  3. Посмотрите, что именно предлагается установить: название, автора, популярность, дату обновления.
  4. Установите и перезапустите ComfyUI.

Не ставьте всё подряд «на всякий случай». Каждая нода добавляет зависимости, может конфликтовать с другими и замедляет запуск.

Первый workflow text-to-image: ноды по шагам

Базовый шаблон генерации по тексту состоит из семи нод. Разберём, что делает каждая, чтобы дальше собирать любые схемы осознанно. Значения терминов — сэмплер, CFG, seed, VAE — есть в словаре терминов ИИ-генерации.

Нода Что делает Что настроить
Load Checkpoint Загружает модель, её текстовый энкодер и VAE Выбрать чекпойнт
CLIP Text Encode (позитивный) Переводит промт в данные для модели Текст промта
CLIP Text Encode (негативный) То же для негативного промта Что исключить
Empty Latent Image Создаёт «пустой холст» нужного размера Ширина, высота, количество картинок
KSampler Проявляет картинку из шума Seed, шаги, CFG, сэмплер, планировщик
VAE Decode Переводит результат в обычное изображение Обычно ничего
Save Image Показывает и сохраняет картинку в output Префикс имени файла

Пример первой генерации

  • Промт: «photo of an adult woman, 30 years old, long auburn hair, emerald silk dress, standing by a tall window, evening city lights, soft warm light, 85mm lens, detailed skin».
  • Негативный промт: «lowres, blurry, bad anatomy, extra fingers, deformed hands, watermark, text».
  • Размер: родное разрешение модели. Для SDXL — около мегапикселя, например 832×1216 в портретной ориентации; для SD 1.5 — около 512×768.
  • KSampler: начните с рекомендаций из карточки модели. Если их нет, разумный старт — 20–30 шагов, CFG 5–7, сэмплер dpmpp_2m с планировщиком karras или euler.

Сгенерируйте несколько вариантов со случайным seed. Когда появится удачный, зафиксируйте seed в KSampler и меняйте по одной детали промта: так вы увидите, как именно слова влияют на результат.

Как добавить LoRA

Добавьте ноду Load LoRA между Load Checkpoint и нодами промта: провода MODEL и CLIP идут из чекпойнта в LoRA, а уже из LoRA — дальше в KSampler и текстовые энкодеры. Сила LoRA задаётся двумя параметрами, для модели и для текста. Начинайте с умеренных значений и повышайте постепенно.

Сохранение, загрузка и импорт workflow (JSON/PNG)

Одна из самых удобных особенностей ComfyUI — workflow никогда не теряется.

  • Сохранение в файл. Через меню Workflow → Save или Export граф сохраняется в JSON-файл. Такие файлы удобно хранить в отдельной папке со своими схемами.
  • Сохранение в картинке. Каждое изображение, созданное нодой Save Image, содержит внутри весь граф. Перетащите PNG из папки output в окно ComfyUI — и схема загрузится вместе с промтом, seed и настройками.
  • Загрузка чужих workflow. JSON или PNG перетаскиваются в окно так же. Недостающие ноды ставятся через менеджер, недостающие модели нужно скачать вручную и положить в правильную папку.
  • Шаблоны. Во встроенном браузере шаблонов есть официальные схемы для популярных моделей: text-to-image, апскейл, Flux, видео. Начинайте с них, а не со случайных схем из интернета.

Обратная сторона: раз PNG хранит граф и промт, любой, кому вы отправите такую картинку, увидит ваш промт и настройки. Перед отправкой пересохраняйте изображение без метаданных.

Безопасность: какие custom nodes не ставить

Пользовательские ноды — это программы на Python с полным доступом к вашему компьютеру. Экосистема огромная и в основном добросовестная, но случаи с вредоносным кодом в расширениях уже были. Несколько правил:

  • Ставьте ноды через менеджер и смотрите на популярность, число звёзд и дату последнего обновления. Заброшенные узкоспециализированные расширения от неизвестных авторов — повышенный риск.
  • Не устанавливайте ноды по ссылкам из комментариев, чатов и «сборок» с файлообменников.
  • Модели скачивайте только в формате .safetensors. Старый формат .ckpt способен выполнить код при загрузке.
  • Не запускайте ComfyUI с доступом из интернета: параметры, открывающие интерфейс для сети, используйте только в своей локальной сети и только при необходимости.
  • Не ставьте ноды, которые предназначены для обработки фотографий реальных людей: перенос лица и подобные инструменты. Это нарушение закона и чужих прав, и мы такие инструменты не рассматриваем.
  • Перед крупным обновлением делайте копию рабочей папки Portable.

Полезные приёмы для первой недели

Горячие клавиши и навигация

  • Двойной клик по пустому месту открывает поиск нод: начните вводить название, например «LoRA» или «upscale», и выберите ноду из списка.
  • Колесо мыши масштабирует холст, зажатая левая кнопка на пустом месте двигает его.
  • Ctrl+Enter ставит текущий workflow в очередь на генерацию.
  • Выделение рамкой и группировка. Выделите несколько нод и объедините их в группу с подписью: большие графы так гораздо проще читать.
  • Отключение нод. Ноду можно временно выключить (режим bypass), не удаляя её. Удобно, чтобы сравнить результат с LoRA и без неё.

Очередь и пакетная генерация

ComfyUI работает через очередь: каждое нажатие кнопки запуска добавляет задание, и они выполняются по порядку. Это удобно, когда нужно сравнить несколько вариантов. Поставьте в очередь пять заданий с разными промтами и займитесь своими делами — результаты появятся в папке output. Параметр batch_size в ноде Empty Latent Image создаёт несколько картинок за один проход, но расходует больше видеопамяти; на слабых картах лучше ставить в очередь несколько заданий по одной картинке.

ComfyUI пересчитывает только то, что изменилось. Если вы поменяли лишь seed, модель не загружается заново, поэтому повторные генерации идут быстрее первой.

Как обновлять ComfyUI

В Desktop-версии обновления приходят автоматически по стабильному каналу. В Portable в папке сборки есть скрипты обновления — одни обновляют только сам ComfyUI, другие ещё и зависимости Python. Перед обновлением сделайте копию рабочей папки: новые версии иногда ломают совместимость с отдельными custom nodes. Если после обновления что-то перестало работать, вы просто вернётесь к копии и спокойно разберётесь, какая нода виновата.

Как держать порядок

  • Храните свои workflow в отдельной папке с понятными именами: «SDXL портрет + апскейл», «Flux базовый».
  • Записывайте, какая модель, LoRA и настройки дали удачный результат, — карточки на сайтах со временем исчезают.
  • Удаляйте модели, которыми не пользуетесь: один чекпойнт весит несколько гигабайт.
  • Следите, чтобы папка output не синхронизировалась с общим облачным хранилищем, если вам важна приватность.

Приватность локальной генерации

Главное преимущество ComfyUI — промты и изображения не покидают ваш компьютер: нет чужих серверов, публичных лент и модерации. Но отсутствие фильтров не отменяет правил: создавайте только вымышленных взрослых персонажей, не используйте внешность реальных людей и помните, что распространение откровенных материалов регулируется законом. Подробнее о правовой стороне — в гайде по локальной генерации 18+.

Типичные ошибки новичков в ComfyUI

  • Модель не того семейства. LoRA для SD 1.5 не работает с SDXL, а чекпойнт Flux не загрузится обычной нодой Load Checkpoint, если он поставляется частями. Всегда смотрите, на какой базовой модели основан файл.
  • Слишком большое разрешение сразу. Генерация в размере намного больше родного даёт двойные фигуры и лишние конечности. Генерируйте в родном размере, а увеличивайте отдельным проходом апскейла.
  • Провод не туда. Негативный промт, подключённый к позитивному входу KSampler, — классика. Если результат странный, проследите провода от каждого текстового энкодера.
  • Десятки нод «на всякий случай». Каждое расширение замедляет запуск и может конфликтовать с другими. Ставьте только то, что нужно для конкретной задачи.
  • Чужой сложный workflow как первый опыт. Граф из сотни нод с десятком расширений трудно понять и починить. Начните со встроенных шаблонов и усложняйте постепенно.

Эти ошибки совершает почти каждый, и все они исправляются за минуты, если знать, куда смотреть. Главное — менять одну вещь за раз и проверять результат.

Если не запускается — куда смотреть

Первое место, куда стоит смотреть, — консольное окно. Там всегда есть текст ошибки, и по нему почти любую проблему можно найти за пару минут.

  • Интерфейс не открывается — посмотрите последние строки консоли: часто это ошибка импорта какой-то custom node. Временно переименуйте её папку в custom_nodes и запустите снова.
  • «Torch not compiled with CUDA enabled» — установлена версия PyTorch без поддержки видеокарты или запущен не тот файл запуска.
  • Нехватка видеопамяти — уменьшите разрешение и количество картинок в пачке или выберите более лёгкую модель.
  • Модель не в списке — проверьте папку и формат файла, обновите список моделей.

Подробный справочник по конкретным текстам ошибок — в статье ComfyUI или Stable Diffusion не запускается.

Что изучать дальше

Когда базовая генерация работает, логичные следующие шаги — подключение LoRA, двухпроходный апскейл в высоком разрешении, исправление лиц и рук через детейлер и inpaint, ControlNet для управления позой. Каждый из этих приёмов — это просто несколько дополнительных нод в графе. Собирайте их по одному и сохраняйте удачные схемы: через пару недель у вас будет собственная библиотека workflow под любые задачи.

Если же локальная установка оказалась не для вас, ту же генерацию по тексту с готовыми моделями и LoRA можно делать в браузере — попробовать облачный генератор Pornworks.

Частые вопросы

ComfyUI бесплатный?

Да, ComfyUI — бесплатная программа с открытым исходным кодом. Платить нужно только за железо и электричество; модели в каталогах тоже в основном бесплатные, но у каждой своя лицензия.

Что выбрать новичку: Portable или Desktop?

Desktop проще: он сам ставит окружение и уже содержит ComfyUI Manager. Portable даёт больше контроля, его удобно копировать перед обновлением и переносить между дисками. Для Windows с NVIDIA подходят оба варианта.

Куда загружать модели в ComfyUI?

Полные чекпойнты — в ComfyUI/models/checkpoints, LoRA — в models/loras, VAE — в models/vae, модели апскейла — в models/upscale_models. Модели новых семейств, которые поставляются частями, кладутся в diffusion_models и text_encoders.

Как установить менеджер в ComfyUI?

В Comfy Desktop менеджер уже включён. В Portable один раз установите его зависимости из manager_requirements.txt и запускайте ComfyUI с флагом --enable-manager. Процедура описана в официальной документации и иногда меняется.

Как сохранить workflow в ComfyUI?

Через меню Workflow → Save или Export в JSON-файл. Кроме того, каждая картинка из ноды Save Image содержит граф внутри: перетащите PNG в окно, и схема загрузится.

Можно ли запустить ComfyUI без видеокарты?

Технически можно на процессоре, но генерация будет очень медленной. Для комфортной работы нужна видеокарта; если её нет, проще пользоваться облачным генератором в браузере.

Редакция NeuraGirl

Редакция NeuraGirl тестирует ИИ-генераторы и ИИ-компаньонов для взрослых по единой методике: одинаковые промты, проверка бесплатных лимитов, цен, способов оплаты и настроек приватности. Пишем только о генерации с нуля и вымышленных взрослых персонажах.