Уроки
В режиме «Учиться» 79 встроенных уроков в 12 группах, а после них группа Мои уроки с уроками, которые вы сделали или импортировали. В этой главе по странице на каждый встроенный урок, в том порядке, в каком их показывает список в приложении.
Что такое режим «Учиться»
В режиме «Учиться» вы сами собираете настоящие графы на холсте, а приложение ведёт по шагам: что сделать, зачем и где это на холсте. Оно по холсту видит, что шаг сделан. Модель помощника не нужна. Уроки берут только те ноды, что есть в вашем ComfyUI, и никогда не скачивают файлы моделей: их вы кладёте в ComfyUI сами. Как всё устроено: Как устроены уроки.
Карточка урока может сказать, что он продолжает другой урок. Это подсказка, а не замок: любой урок можно начать сам по себе.
Уроки по группам
Основы ComfyUI
- Как устроен ComfyUI: урок «comfy-basics». Вы узнаете, что такое граф, очередь и папка models, и сами найдёте ноду, вывод и файл модели.
- Как читать чужой workflow: урок «read-workflow». Вы научитесь читать группы, заметки, точки перенаправления, примитивы, Set и Get, ноды в обходе и субграфы и дадите двум полям одно значение.
- Когда граф не помещается в видеокарту: урок «vram». Вы узнаете, почему графу не хватает памяти и что менять, и настроите граф картинки так, чтобы ему нужно было меньше.
Картинки: первые шаги
- Первая картинка из текста: урок «image». Соберёте граф из семи нод, который рисует картинку по промпту.
- Промпт: как модель его читает: урок «prompt». Поймёте, что модель делает с текстом, и научитесь управлять картинкой словами.
- Настройки сэмплера: урок «sampler-fields». Вы ставите поля сэмплера так, как их ставит собственный шаблон SDXL у ComfyUI, и узнаёте, что делает каждое.
- Доводка второй моделью: урок «refine». Готовую картинку перерисует вторая модель: композиция от первой, фактура и стиль от второй.
Видео
- Видео из текста: урок «video-text». Соберёте граф Wan 2.2, который делает ролик на пять секунд по промпту.
- Промпт для видео: урок «prompt-video». Научитесь описывать ролик так, чтобы модель поняла движение и камеру.
- Видео из картинки: урок «video-image». Оживите готовую картинку: она станет первым кадром ролика.
- LoRA: добавить стиль или тему: урок «lora». Подключите LoRA к обеим моделям и впишете её слова в промпт.
- Быстрое видео за четыре шага: урок «video-fast». Сократите двадцать шагов до четырёх с помощью ускоряющей LoRA.
- Две модели в одном графе: урок «two-models». Первый кадр рисует модель для картинок, а оживляет его Wan. У каждой свои LoRA и свой промпт.
- Видео на скромной видеокарте: Wan 2.2 5B: урок «video-small». Соберёте граф Wan 2.2 из одной модели, который делает пятисекундный ролик 720p из промпта или из картинки.
- Когда видео не помещается в память: урок «video-memory». Переделаете граф малой модели Wan так, чтобы ему хватало меньше видеопамяти, и узнаете, чего стоит каждое изменение.
- Видео по движению другого видео: Wan 2.2 Fun Control: урок «video-control». Ваша картинка оживает с движением другого видео: по его глубине, позе или контурам.
- Портрет, который говорит: HuMo: урок «video-speech». Человек с картинки произносит слова из звукового файла, на нодах самого ComfyUI, без пака.
- Видео со звуком: LTX-2.5: урок «video-ltx». Один запуск рисует ролик и звук к нему вместе, по промпту.
- Видео из текста: HunyuanVideo 1.5: урок «video-hunyuan». Соберёте граф HunyuanVideo 1.5 с составным сэмплером и получите пятисекундный ролик 720p.
- Видео из текста: Kandinsky 5 Lite: урок «video-kandinsky». Соберёте лёгкий граф из одной модели, который делает пятисекундный ролик по промпту.
- Плавнее движение: кадры между кадрами: урок «video-interpolate». В готовом ролике становится вдвое больше кадров, и он плавно идёт с вдвое большей частотой.
WanVideoWrapper
- Видео на WanVideoWrapper: урок «wrapper». Соберёте граф Wan 2.2 на нодах пака WanVideoWrapper и поймёте, чем он отличается от встроенного.
- Видео из картинки на WanVideoWrapper: урок «wrapper-image». Ролик на нодах WanVideoWrapper начнётся с вашей картинки.
- VACE: движение из другого видео: урок «wrapper-vace». Ролик на WanVideoWrapper повторит движение, глубину или контуры другого видео.
- Анимация по позе: Wan Animate: урок «wrapper-animate». Герой с вашей картинки повторит движения и мимику человека из видео.
- Анимация по позе: UniAnimate: урок «wrapper-unianimate». Герой с картинки повторит движения человека из видео. Хватит модели Wan 2.1 и одной LoRA.
- Говорящее видео: InfiniteTalk: урок «wrapper-talk». Портрет произнесёт текст из звукового файла, губы в такт словам.
- Разговор двоих: InfiniteTalk: урок «wrapper-duo». Два человека на одной картинке говорят, каждый своим голосом.
- Говорящий портрет: FantasyTalking: урок «wrapper-fantasy». Портрет произнесёт короткую запись голоса. Граф проще, чем у InfiniteTalk, ролик короче.
- Видео со звуком: Ovi: урок «wrapper-ovi». Один запуск рисует ролик и сразу его звук: речь героя, шаги, шум улицы.
- Другая камера: ReCamMaster: урок «wrapper-recam». Готовое видео перерисуется так, будто камера двигалась по-другому.
Картинки: модели
- SDXL как следует: урок «sdxl». Настроите граф SDXL на тот размер и те настройки, на которых училось это семейство.
- Pony и Illustrious: теги вместо предложений: урок «tags». Напишете промпт тегами со словами качества со страницы модели и поставите размер и сэмплер, с которыми такие модели используют.
- Как выбрать сэмплер и планировщик: урок «samplers». Поставите рядом два сэмплера, которые отличаются одной настройкой, и научитесь выбирать сравнением.
- Какой загрузчик для какого файла: урок «loaders». Найдёте нужный загрузчик для четырёх видов файлов моделей и узнаете, где ComfyUI ищет каждый.
- Flux.1: картинка из отдельных файлов: урок «flux». Соберёте граф Flux из десяти нод, где модель, два текстовых энкодера и VAE загружаются каждый своей нодой.
- Z-Image Turbo: картинка за восемь шагов: урок «zimage-turbo». Соберёте граф для дистиллированной модели, которая рисует за 8 шагов при cfg 1, и узнаете, почему негативный промпт ей не нужен.
- Qwen-Image: надписи на картинке: урок «qwen-image». Соберёте граф Qwen-Image с настоящим негативным промптом, сдвигом этого семейства и его собственным размером.
- Flux.2 Klein: сэмплер из частей: урок «flux2-klein». Соберёте граф маленькой модели Flux.2, где сэмплер составлен из пяти нод.
- SD 3.5: один файл и новый пустой латент: урок «sd35». Соберёте граф SD 3.5 из одного чекпойнта с пустым латентом и настройками этого семейства.
- Квантованная модель: GGUF: урок «gguf». Поставите модель GGUF в граф из отдельных файлов, чтобы большая модель поместилась в видеокарту поменьше.
Видео: опорная картинка
- Стартовая картинка как опора: урок «anchor-start». Ваша картинка становится первым кадром ролика, и вы знаете, как менять движение на сходство.
- Две опоры: первый и последний кадр: урок «video-flf». Даёте две картинки, и модель рисует ролик, который идёт от первой к последней.
- Образец на весь ролик: Wan VACE: урок «anchor-reference». Человек или предмет с вашей картинки остаётся собой в каждом кадре, а не только в первом.
- Длинное видео частями: урок «anchor-parts». Две части ролика соединяются через общий опорный кадр в одно длинное видео.
Паки и инструменты
- Загрузить, обрезать и сохранить видео: VideoHelperSuite: урок «video-vhs». Загрузите кусок видео с нужной частотой кадров и сохраните его вместе со звуком.
- Видео крупнее и чётче: SeedVR2: урок «video-upscale». Ролик низкого разрешения перерисовывается в 1080p с восстановленными деталями.
- Убрать предмет из видео: ProPainter: урок «video-remove». Предмет, отмеченный видеомаской, исчезает, а фон за ним дорисовывается по соседним кадрам.
- ControlNet по карте глубины: урок «controlnet-depth». Пак comfyui_controlnet_aux превращает картинку в карту глубины, и модель рисует новую сцену в том же пространстве.
- Картинка-образец через IP-Adapter: урок «ipadapter». Модель SD 1.5 или SDXL берёт стиль картинки-образца через пак ComfyUI_IPAdapter_plus.
- Исправление лиц и рук детейлером: урок «detailer». Impact Pack находит лица на готовой картинке и рисует каждое заново в большем размере, так что мелкие лица выходят чёткими.
- Два варианта промпта и один переключатель: урок «switch». Вы держите в одном графе два промпта и выбираете между ними одним значением «да или нет», как это делают шаблоны ComfyUI.
- Промпт пишет языковая модель: урок «llm-prompt». Языковая модель внутри ComfyUI превращает короткую идею в подробный промпт, а переключатель сравнивает его с вашим.
Картинки: приёмы
- Картинка из картинки: урок «img2img». Ваша картинка становится новой: та же композиция, заново нарисованная моделью по описанию.
- Инпейнтинг: перерисовать часть картинки: урок «inpaint». Вы закрашиваете маской часть картинки, и модель перерисовывает только её, по новому описанию.
- Аутпейнтинг: картинка за своими краями: урок «outpaint». Картинка получает новую полосу с одной стороны, и модель дорисовывает, что за рамкой.
- Маска по словам: урок «mask-text». ComfyUI находит предмет по названию и отдаёт его маску ноде инпейнтинга, рисовать рукой не нужно.
- Увеличение моделью: урок «upscale». Готовую картинку увеличивает модель, которая дорисовывает чёткие детали, а не растягивает пиксели.
- Второй проход после увеличения (hires fix): урок «hires-fix». Увеличенную картинку модель рисует ещё раз: чёткие детали в размере, который ей не нарисовать за один раз.
- ControlNet: рисунок по контурам картинки: урок «controlnet». Модель рисует новую картинку, сохраняя контуры картинки-образца.
- LoRA для картинок: урок «lora-image». Две LoRA цепочкой меняют стиль и предмет у модели для картинок, каждая со своей силой.
- LoRA для персонажа: лицо, тело, одежда, поза: урок «lora-character». Три LoRA на одной картинке, каждая настроена отдельно, и лицо держится, пока работает LoRA тела или одежды.
- Правка картинки словами: урок «edit-words». Модель для правки меняет картинку так, как сказано в указании: «сделай диван зелёным», «убери чашку».
- Картинка-образец для стиля (Flux Redux): урок «style-reference». Картинка Flux.1 берёт облик у картинки-образца: цвета, материалы, настроение.
- Удаление фона: урок «remove-background». Картинка с прозрачным фоном, сохранённая в PNG.
Звук и речь
- Музыка из текста: ACE-Step 1.5: урок «audio-music». Вы соберёте граф, который пишет песню по списку стилей и вашему тексту.
- Звук из текста: Stable Audio: урок «audio-sound». Вы соберёте граф, который делает звуковой эффект или короткий кусок музыки по описанию.
- Речь из текста: Chatterbox: урок «audio-speech». Вы соберёте граф, который читает ваш текст вслух голосом с короткой записи.
- Звук для немого видео: MMAudio: урок «audio-foley». Вы соберёте граф, который смотрит кадры немого ролика и даёт ему звук в такт с ними.
- Речь в текст: Whisper: урок «audio-transcribe». Вы соберёте граф, который записывает сказанное в записи и сохраняет субтитры.
3D
- Картинка в 3D-модель: Hunyuan3D 2: урок «3d-image». Вы соберёте граф, который превращает одну картинку предмета в 3D-модель, которую можно открыть в других программах.
Лица и персонажи
- Тот же персонаж на новой картинке: FLUX.1 Kontext: урок «character-kontext». Вы соберёте граф, который снова рисует придуманного вами героя, в новом месте или позе, с тем же лицом и одеждой.
- Один персонаж на многих картинках: урок «character-series». Вы узнаете, что держит облик героя, и поменяете ему позу и одежду, сохранив лицо.
- То же лицо по одному фото: IP-Adapter FaceID: урок «face-same-photo». Вы добавите IP-Adapter FaceID в граф первой картинки, и лицо с фото поведёт лицо на новой картинке.
- Перенести лицо на картинку: ReActor: урок «face-swap». Вы соберёте граф, который переносит лицо с одной картинки на человека на другой, уже готовой картинке.
- Восстановить лицо на старой картинке: ReActor: урок «face-restore». Вы соберёте граф, который перерисовывает размытые или повреждённые лица на картинке моделью восстановления лиц.
Для взрослых (18+)
Закрыта, пока не включён переключатель Содержимое для взрослых (18+) в Настройки ▸ Приватность. Техника общими словами для законной работы для взрослых (18+) с согласия; см. Правила содержимого.
- Картинки для взрослых: что меняется: урок «adult-image». Разберётесь, от чего зависит содержимое картинки, и проверите свой граф.
- LoRA для взрослых: как подключать и уравновешивать: урок «adult-lora». Подключите свою LoRA, проверите, к какой модели она подходит, и научитесь уравновешивать две LoRA.
- Видео для взрослых: что меняется: урок «adult». Разберётесь, от чего зависит содержимое ролика, и проверите свой граф.
Мои уроки
- Мои уроки: сделать урок из графа, попробовать, сохранить, импортировать и экспортировать уроки.
- Формат файла урока: что лежит в файле
.lesson.json.
Об уроках
- Как устроены уроки: выбор, шаги, «Показать, где это», «Сделать за меня», следующий урок.
Идеи, на которых стоят шаги, объясняет глава Понятия ComfyUI.