Три уровня консистентности
- Лицо — LoRA + identity prompt (база, разобрана в предыдущих статьях).
- Тело и пропорции — ControlNet-позы и аккуратные промпты телосложения.
- Стиль вселенной — единая цветовая гамма, «фирменные» локации, повторяющиеся детали (украшение, татуировка, питомец).
Аудитория подсознательно считывает третий уровень — именно он отличает «живого» персонажа от потока красивых картинок.
IP-Adapter: якорь между сетами
Даже с LoRA полезно подавать hero image через IP-Adapter (вес 0.3–0.5):
- страхует от дрейфа лица на сложных сценах;
- позволяет «переносить» причёску и макияж между сетами;
- в связке с ControlNet даёт управляемые позы с тем же лицом.
ControlNet: позы и композиция
- OpenPose — скелет позы: бери референсы из стоков, строй библиотеку из 30–50 поз под свою вертикаль (фитнес, лайфстайл).
- Depth — для повторения композиции кадра-референса.
- Комбинируй с низким весом (0.5–0.7), чтобы не задушить естественность.
Identity prompt: паспорт персонажа
Прежде чем крутить веса адаптеров, зафиксируй словесное описание внешности — identity prompt. Это 30–60 токенов, которые вставляются в каждую генерацию без изменений: возраст-типаж, форма лица, цвет и длина волос, цвет глаз, оттенок кожи, 2–3 неизменные детали («small beauty mark above lip, thin gold nose ring»). Держи его отдельным текстовым блоком и никогда не редактируй «по настроению» — половина дрейфа внешности у новичков происходит от того, что промпт переписывается на каждом сете.
Тот же паспорт используется за пределами генерации: в подписях к постам, в system prompt чат-бота, в брифах для видео — персонаж описан одинаково везде. В нише это называют «library of truth»: один документ, из которого копируют все, кто (или что) производит контент.
Свет и «камера»: четвёртый уровень, о котором забывают
Реальный блогер снимает на один телефон — у его ленты одинаковая «оптика». Генерации по умолчанию выглядят как съёмки десяти разных фотографов:
- добавь в промпт постоянный блок камеры: «shot on iPhone, natural light, slightly grainy» — и не меняй его между сетами;
- фиксируй время суток в рамках сета: смешанные «золотой час» и «полдень» в одной карусели выдают синтетику;
- избегай студийного света по умолчанию — бытовой контент с «неидеальным» светом достовернее и собирает больше доверия.
Смена аутфитов и локаций
- Аутфит описывай в промпте максимально конкретно и одинаково в рамках сета: «black oversized hoodie, silver necklace».
- Локации: собери 10 «домашних» локаций персонажа (квартира, спортзал, кафе, набережная) и переиспользуй — у реальных блогеров локации тоже повторяются, это добавляет правдоподобия.
- Inpainting — для точечной смены одежды на готовом кадре без перегенерации лица.
Face Detailer и постобработка
- Face Detailer (ADetailer) — на каждом кадре, особенно в полный рост.
- Руки: негативные промпты + inpainting проблемных кистей; в крайнем случае — кроп кадра.
- Финальный проход: лёгкий grain и одинаковая цветокоррекция на весь сет — «телефонная» достоверность и единый стиль ленты.
Когда LoRA пора перетренировать
LoRA — не «раз и навсегда». Сигналы, что пора собирать новый датасет и тренировать заново (процесс — в «Тренировке LoRA на RunPod»):
- лицо стабильно «плывёт» на углах и дальних планах даже с face detailer;
- ты сменил базовую модель (например, перешёл на новую версию Flux) — старая LoRA на новой базе почти всегда деградирует;
- в датасете было меньше 15–20 разнообразных кадров — типичная причина, почему персонаж живёт только в анфас;
- накопился материал получше: лучшие кадры из опубликованных сетов — идеальное сырьё для второй версии LoRA (она получается заметно стабильнее первой).
Чек-лист сета перед публикацией
- Лицо идентично hero image на всех кадрах?
- Нет шести пальцев, «плывущих» украшений, битого текста на фоне?
- Кадры выглядят как снятые одним устройством в один день?
- Метаданные и стиль соответствуют легенде персонажа?
Дальше — оживление: «AI-видео для Reels».