Запуск Stable Diffusion с базовой моделью почти всегда заканчивается одинаково: вместо ожидаемой картинки пользователь получает размытые лица, лишние пальцы и «пластиковую» кожу. Причина чаще всего не в железе и не в промпте, а в отсутствии подходящего мода — файла, который меняет стиль, качество или поведение нейросети. Под словом «мод» в сообществе Stable Diffusion понимают сразу несколько типов дополнений: чекпоинты, LoRA, VAE, эмбеддинги и расширения интерфейса.
В этой статье разберём, чем отличаются эти типы, куда их копировать, почему мод может не отображаться в списке и как не навредить системе при установке сторонних файлов. Материал ориентирован на пользователей Automatic1111 WebUI и ComfyUI — двух самых распространённых интерфейсов для локальной генерации.
Что считается модом в Stable Diffusion
Термин «мод» пришёл из игровой среды, но в контексте Stable Diffusion он объединяет несколько разных сущностей. Чекпоинт (checkpoint) — это полноценная обученная модель весом в несколько гигабайт, которая определяет базовый стиль генерации: реализм, аниме, живопись и так далее. LoRA — небольшой файл-довесок, который тонко подстраивает чекпоинт под конкретного персонажа, стиль или объект.
Отдельно стоят VAE (вариационный автоэнкодер, отвечает за цветопередачу и детализацию), эмбеддинги (текстуальные инверсии, влияющие на качество негативных промптов) и расширения — плагины для веб-интерфейса, добавляющие новые функции вроде ControlNet или апскейлеров.
Новичку важно понять простую иерархию: чекпоинт — фундамент, LoRA и VAE — настройка, расширения — инструменты. Без правильно подобранного фундамента никакие довески не вытянут результат.
Типы модов и их назначение
Прежде чем что-то скачивать, стоит разобраться, какой тип файла решает вашу задачу. Таблица ниже помогает сориентироваться.
| Тип мода | Типичный размер | Формат | Что делает |
|---|---|---|---|
| Чекпоинт | 2–7 ГБ | .safetensors, .ckpt | Задаёт базовый стиль генерации |
| LoRA / LyCORIS | 10–500 МБ | .safetensors | Добавляет персонажа, стиль, одежду |
| VAE | 100–350 МБ | .pt, .safetensors | Улучшает цвет и детализацию |
| Эмбеддинг | до 100 КБ | .pt | Ключевые слова для негативных промптов |
| Расширение | разный | git-репозиторий | Новые функции интерфейса |
Обратите внимание на формат: предпочтительнее скачивать файлы .safetensors, а не .ckpt или .pickle — формат safetensors по своей структуре не выполняет произвольный код при загрузке, что снижает риск запуска вредоносного содержимого.
Куда устанавливать моды в Automatic1111
Каждый тип файла кладётся в свою папку внутри каталога stable-diffusion-webui. Если положить LoRA в папку чекпоинтов, интерфейс её просто не увидит — это одна из самых частых причин «неработающего» мода.
- 📁 Чекпоинты →
models/Stable-diffusion - 🎨 LoRA и LyCORIS →
models/Lora - 🌈 VAE →
models/VAE - 🔤 Эмбеддинги →
embeddings - 🧩 Расширения → вкладка
Extensions → Install from URLили папкаextensions
После копирования файлов обязательно нажмите кнопку обновления (значок со стрелками) рядом с выпадающим списком моделей — перезапускать весь интерфейс не требуется. Если файл не появился, проверьте расширение: архивы .zip и .rar нужно предварительно распаковать.
☑️ Проверка установки мода
Как активировать LoRA и VAE
Просто положить LoRA в папку недостаточно — её нужно вызвать в промпте. В Automatic1111 синтаксис выглядит так:
<lora:имя_файла:0.8>
Число после двоеточия — вес воздействия от 0 до 1. Слишком высокий вес часто «ломает» картинку, поэтому разумно начинать с 0.5–0.7 и подбирать значение экспериментально. У многих LoRA есть триггерные слова — обязательные теги, без которых мод не сработает; они указаны на странице скачивания.
С VAE проще: файл выбирается в Settings → Stable Diffusion → SD VAE. Признак того, что VAE не подключён или не подходит — выбеленные, серые или перенасыщенные цвета при генерации. Некоторые чекпоинты уже содержат встроенный VAE, тогда отдельный файл не нужен.
⚠️ Внимание: не смешивайте моды, обученные под разные поколения Stable Diffusion. LoRA для SD 1.5 не будет корректно работать с чекпоинтом SDXL — в лучшем случае получите артефакты, в худшем интерфейс выдаст ошибку загрузки тензоров.
Расширения: ControlNet и не только
Расширения устанавливаются через вкладку Extensions веб-интерфейса. Самое востребованное — ControlNet, позволяющее управлять позой, композицией и глубиной изображения по референсу. Для него дополнительно скачиваются файлы управляющих моделей, которые размещаются в папке расширения.
Устанавливайте расширения по одному и проверяйте работу после каждого. Конфликты между плагинами — частая причина падений WebUI, и при массовой установке найти виновника сложно. Если интерфейс перестал запускаться после добавления расширения, удалите его папку из extensions и перезапустите.
Типичные ошибки и их решение
Что делать, если мод установлен, но результат не меняется? Начните с простого: убедитесь, что чекпоинт реально выбран в выпадающем списке в левом верхнем углу — после обновления интерфейса выбор иногда сбрасывается на модель по умолчанию.
Ошибка OutOfMemoryError при загрузке крупного чекпоинта указывает на нехватку видеопамяти. Помогает запуск с параметрами командной строки:
--medvram --xformers
Точный набор флагов зависит от вашей видеокарты и версии интерфейса, поэтому сверяйтесь с документацией вашей сборки. Ещё один симптом — чёрный квадрат вместо изображения: возможная причина кроется в конфликте VAE или в генерации с включённым --no-half на определённых картах.
⚠️ Внимание: скачивайте моды только с известных площадок вроде Civitai или Hugging Face и проверяйте файлы антивирусом. Форматы на базе pickle (.ckpt, .pt) теоретически могут содержать исполняемый код — отдавайте предпочтение .safetensors.
Почему генерация стала медленнее после установки модов
Большое количество LoRA в папке само по себе не замедляет работу — файлы загружаются только при вызове. Однако тяжёлые расширения (например, с предпросмотром всех моделей) могут тормозить интерфейс. Также проверьте, не заполнен ли диск: кэш и временные файлы генерации требуют свободного места.
Где искать моды и как оценивать их качество
Основные источники — Civitai и Hugging Face. На странице мода обращайте внимание на примеры генераций с указанными промптами и настройками: авторы часто публикуют готовые параметры, которые можно скопировать в интерфейс кнопкой импорта.
- 🔍 Смотрите дату обновления — заброшенные моды могут конфликтовать с новыми версиями WebUI
- 📊 Читайте комментарии: там быстро всплывают проблемы с конкретными файлами
- 🏷️ Проверяйте базовую модель (SD 1.5, SDXL, Pony) в описании
- 💾 Сравнивайте размер файла с заявленным — обрезанная загрузка даёт ошибку чтения
Не гонитесь за количеством: десяток проверенных чекпоинтов и LoRA под ваши задачи полезнее сотни гигабайт неотсортированных файлов, среди которых сложно найти нужный.
FAQ: частые вопросы о модах Stable Diffusion
Можно ли использовать несколько LoRA одновременно?
Да, в промпте допустимо несколько тегов <lora:...> с разными весами. Однако каждая дополнительная LoRA повышает риск конфликта стилей — начинайте с двух и снижайте веса, если картинка «рассыпается».
Почему LoRA не появляется в списке после копирования?
Чаще всего файл лежит не в той папке, имеет неподдерживаемое расширение или не распакован из архива. Нажмите кнопку обновления списка и проверьте путь models/Lora.
Нужен ли отдельный VAE к каждому чекпоинту?
Не всегда. Многие современные чекпоинты содержат встроенный VAE. Отдельный файл имеет смысл подключать, если цвета на выходе выглядят блеклыми или автор модели прямо рекомендует конкретный VAE в описании.
Безопасно ли ставить расширения из GitHub?
Расширения — это код, который выполняется на вашем компьютере, поэтому устанавливайте только проекты с историей поддержки и положительными отзывами сообщества. Перед обновлением расширений полезно делать резервную копию папки extensions.
Моды от SD 1.5 подойдут для SDXL?
Нет, архитектуры несовместимы. LoRA, эмбеддинги и VAE обучаются под конкретную базовую модель, и файлы для SD 1.5 не будут корректно работать с SDXL, и наоборот. Всегда проверяйте пометку базовой модели на странице скачивания.