Читать книгу Создание AI изображений и видео с помощью ComfyUI - - Страница 3

Глава 2. Интерфейс и базовые понятия

Оглавление

2.1. Обзор главного окна и панели инструментов

После запуска ComfyUI вы видите главное окно, состоящее из нескольких ключевых зон:

1. Рабочее пространство (Workspace) – центральная область с сеткой, где размещаются и соединяются узлы (nodes). Поддерживает:

– масштабирование (колесико мыши);

– перемещение (удерживание средней кнопки мыши или пробела);

– бесконечную прокрутку.

2. Верхняя панель инструментов (Top Toolbar) – кнопки:

– Load Workflow – загрузка сохранённого рабочего процесса;

– Save – сохранение текущего workflow в JSON;

– Clear – очистка рабочего пространства;

– Queue Prompt – запуск генерации;

– History – просмотр истории выполненных задач.

3. Левая боковая панель (Left Sidebar) – быстрый доступ к узлам:

– Load Checkpoint (загрузка модели);

– CLIP Text Encode (кодирование текста);

– KSampler (генерация изображения);

– поиск узлов по ключевым словам.

4. Правая панель (Right Panel) – два режима:

– Node Properties – настройки выбранного узла;

– Queue Manager – мониторинг очереди задач.

5. Вкладки в левом верхнем углу – переключение между:

– Assets (загруженные изображения и результаты);

– Queue (история генераций);

– Workflows (сохранённые шаблоны);

– Templates (готовые рабочие процессы).

2.2. Что такое узлы (nodes) и края (edges)

Узлы (nodes) – это функциональные блоки, выполняющие конкретные операции. Каждый узел имеет:

– входные порты (слева) – принимают данные;

– выходные порты (справа) – передают результаты;

– настройки (в правой панели) – параметры работы.

Примеры узлов:

– Load Checkpoint – загружает модель Stable Diffusion;

– CLIP Text Encode – преобразует текст в числовые векторы;

– KSampler – генерирует изображение из шума.

Края (edges) – линии, соединяющие выходы одного узла со входами другого. Они:

– передают данные между узлами;

– определяют последовательность операций;

– окрашены в разные цвета (например, зелёный – модели, синий – изображения).

2.3. Основные типы узлов

1. Загрузка моделей

– Load Checkpoint – подключает основную модель (например, `sdxl_1.0.safetensors`).

– Load LoRA – добавляет адаптеры для стилизации.

2. Кодирование текста

– CLIP Text Encode (Positive) – вводит желаемый контент (промпт).

– CLIP Text Encode (Negative) – исключает нежелательные элементы.

3. Генерация

– KSampler – основной узел для создания изображения. Настраивается:

– steps (число шагов диффузии);

– CFG scale (сила влияния промпта);

– seed (инициализатор шума).

4. VAE (Variational Autoencoder)

– VAE Decode – преобразует латентное представление в пиксельное изображение;

– VAE Encode – сжимает изображение в латентное пространство.

5. Работа с изображениями

– Load Image – импорт исходного файла;

– Save Image – экспорт результата;

– Upscale Model – повышение разрешения.

6. Контроль композиции

– ControlNet – добавляет позы, контуры или стили через референс.

2.4. Создание простейшего соединения между узлами

Пошаговая инструкция для базовой генерации:

1. Добавьте узлы:

– Двойной клик по рабочему пространству → введите Load Checkpoint → выберите модель.

– Добавьте CLIP Text Encode (Positive) и CLIP Text Encode (Negative).

– Разместите KSampler и VAE Decode.

– Подключите Save Image.

2. Соедините узлы:

– Выход MODEL из Load Checkpoint → вход MODEL у KSampler.

– Выход COND из CLIP Text Encode (Positive) → вход POSITIVE у KSampler.

– Выход LATENT из KSampler → вход LATENT у VAE Decode.

– Выход IMAGE из VAE Decode → вход IMAGE у Save Image.

3. Настройте параметры:

– В CLIP Text Encode (Positive) введите: `a cat sitting on a bench`.

– В KSampler установите: steps=20, CFG scale=7.5.

4. Запустите генерацию:

– Нажмите Queue Prompt на верхней панели.

– Результат появится в узле Save Image.

2.5. Масштабирование, перемещение и организация рабочего пространства

Масштабирование:

– Колесико мыши – увеличение/уменьшение масштаба.

– Reset View (в верхней панели) – возвращение к исходному виду.

Перемещение:

– Удерживайте среднюю кнопку мыши или пробел – перетаскивайте рабочую область.

– Клавиши стрелок – точное позиционирование.

Организация узлов:

– Перетаскивайте узлы за заголовок для перемещения.

– Правый клик по узлу → Collapse (свернуть) или Delete (удалить).

– Группируйте связанные узлы визуально (например, блок промпта отдельно от генерации).

– Используйте Comment‑узлы для пометок.

Советы по удобству:

– Сохраняйте часто используемые workflows как шаблоны.

– Для сложных процессов разделяйте рабочее пространство на логические блоки.

– Включайте Grid (в настройках правой панели) для выравнивания узлов.

Создание AI изображений и видео с помощью ComfyUI

Подняться наверх