ОСНОВНАЯ МЫСЛЬ

Сначала запустите минимальный workflow на стандартных узлах. Убедитесь, что основа работает, и только затем подключайте расширения и дополнительные модели.

01

Что такое ComfyUI и зачем ему модели

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

Файл, скачанный с Civitai, не является самостоятельной программой. ComfyUI загружает подходящие модели и выполняет описанный графом процесс. Поэтому перед скачиванием проверьте, что выбранная архитектура поддерживается вашим workflow и что вы берёте нужный тип ресурса, а не дополнение вместо основной модели.

Подготовьте актуальную установку ComfyUI по официальной инструкции для вашей системы. Варианты установки и расположение пользовательских данных могут различаться. Не угадывайте путь по чужому скриншоту: найдите каталог моделей именно своей установки или её настройку дополнительных путей.

02

Разложите ресурсы по назначению

Для стандартного checkpoint обычный каталог — models/checkpoints, для LoRA — models/loras. Некоторые современные процессы загружают компоненты отдельно: diffusion model, текстовый энкодер и VAE. Такие файлы нельзя считать единым checkpoint только потому, что все они относятся к одной модели.

Ориентиры для обычной структуры ComfyUI
СодержимоеТиповой каталог
Полный checkpointmodels/checkpoints
Дополнение LoRAmodels/loras
Отдельный VAEmodels/vae

После завершения копирования обновите список в интерфейсе или перезапустите приложение, если этого требует ваша версия. Проверьте фактическое имя файла в узле загрузки. Если workflow ссылается на отсутствующее имя, выберите свой совместимый ресурс.

03

Проследите путь от текста к изображению

В базовом процессе для совместимого Stable Diffusion checkpoint загрузчик выдаёт модель, CLIP и VAE. Узлы кодирования текста создают условия по описанию; пустой latent задаёт размер будущего кадра. KSampler выполняет генерацию в скрытом представлении, а VAE Decode превращает его в изображение.

Загрузка моделиКодирование текстаСемплированиеДекодированиеСохранение

Не соединяйте узлы только по расположению на экране: важен тип данных на входе и выходе. Для начала возьмите официальный пример стандартного workflow и разберите его соединения. У других архитектур состав узлов может отличаться, поэтому эта схема не универсальна для любых файлов из каталога.

ВИЗУАЛЬНЫЙ РАЗБОР

Один эффект — отдельный этап

AI-эксперимент / 05

Пушистый фантазийный объект в ролике помогает представить задачу преобразования фактуры. В собственном workflow полезно отделять создание основы от изменения материала. Этот ролик — результат исследования Video-As-Prompt, а не запись интерфейса ComfyUI и не результат описанной базовой схемы.

Источник: Video-As-Prompt
04

Как пользоваться готовым workflow: первый запуск

Используйте короткое описание одного объекта, небольшой пакет из одного изображения и настройки, соответствующие модели. До запуска проверьте выбранный файл, размеры latent и выход Save Image. Первый успешный результат нужен, чтобы подтвердить правильность подключения, а не сразу получить финальную иллюстрацию.

После выполнения сохраните workflow и результат в отдельную папку проекта. Официальные примеры ComfyUI могут содержать workflow в метаданных изображения; такой файл можно загрузить в интерфейс. Но изображения после пересохранения или обработки площадкой нередко теряют метаданные — отдельный JSON полезно хранить всегда.

Для стандартного процесса откройте совместимый пример, выберите свой checkpoint в загрузчике и замените текст описания. Проверьте размер кадра и выход сохранения, затем запустите выполнение кнопкой Run. Название и расположение команды могут отличаться между версиями интерфейса. Сохраните workflow вместе с результатом, чтобы повторить удачный запуск.

05

Ищите причину ошибки на конкретном этапе

Сообщение об отсутствующей модели означает, что сначала нужно проверить файл и путь. Ошибка типа данных указывает на соединение несовместимых входов. Отсутствующий custom node — отдельная зависимость, а не обязательно проблема checkpoint. Читайте первое содержательное сообщение в журнале, а не только красную рамку узла.

  • Модель не найдена: проверьте каталог, имя и завершение скачивания.
  • Не хватает памяти: уменьшите batch size и сложность теста.
  • Чужой workflow не запускается: сопоставьте архитектуру, список компонентов и необходимые узлы.

Когда минимальная схема заработала, сохраните её как контрольную. Подключайте LoRA, коррекцию или апскейлер по одному. При сбое сравнивайте последнюю рабочую версию с новой: так вы быстрее локализуете изменение и сохраните понятный процесс.

Документация по теме