Урок 3. Negative prompt: как объяснить AI, чего не должно быть на изображении
AI-изображения часто содержат деформированные руки, неестественные лица, водяные знаки или низкое качество. Negative prompt — главный инструмент против этих проблем. Один хороший блок negative prompt поднимает качество изображений на несколько уровней.
О теме
Negative prompt — это указание AI, чего не должно быть на изображении. Основной промпт говорит 'что нужно', negative prompt говорит 'чего не нужно'.
Stable Diffusion и большинство интерфейсов Leonardo.ai имеют отдельное поле для negative prompt. В Midjourney используется параметр '--no [элемент]'. В DALL·E негативные концепции добавляются в основной промпт через 'without X'.
Существует стандартный базовый блок negative prompt: низкое качество, анатомические ошибки, водяные знаки, лишние суставы и т.д. Его можно копировать и использовать в каждом проекте.
Дополнительно нужно блокировать специфические элементы по контексту: в портрете — 'glasses' (если очки не нужны), в архитектуре — 'people, cars' (если нужно только здание).
Что вы получите из этого урока
- Понять принцип работы negative prompt
- Знать синтаксис negative prompt для разных моделей
- Освоить стандартные блоки качества и использовать их постоянно
- Выбирать специфические negative элементы в зависимости от контекста
Более глубокое объяснение
Negative prompt стоит воспринимать не как магию, которая создаёт красивую картинку, а как слой очистки. Он стабилизирует сцену, которую создаёт основной промпт, и снижает количество типовых артефактов.
Лучше всего хранить универсальный блок negative prompt отдельно от контекстных блоков. Например, общий блок качества для всех задач, блок анатомии для портретов и блок text/logo для предметных изображений.
Если negative prompt становится слишком длинным, он начинает конкурировать с основным промптом. Поэтому держите в постоянной части только 6-10 самых частых проблем, а остальное добавляйте по ситуации.
План урока
Как работает negative prompt
Диффузионные модели учитывают основной и negative промпт одновременно в процессе генерации. Нежелательные элементы постоянно 'отталкиваются'.
Синтаксис по моделям
SD/Leonardo: отдельное поле negative prompt. Midjourney: '--no element1, element2' в конце промпта. DALL·E: 'without X, avoid Y' в основном промпте.
Стандартный базовый блок
Большинство профессиональных пользователей используют один и тот же базовый блок negative prompt. Сохраните его и используйте как отправную точку в каждом новом проекте.
Стратегия специфической блокировки
Для каждого проекта добавляйте специфические элементы к базовому блоку: для предметных фото — 'people', для архитектуры — 'modern elements', для портретов — 'artifacts, noise'.
Сравнение слабого и сильного промпта
beautiful portrait of a man, professional photo (negative: nothing)
portrait of a man in his 40s, professional headshot, soft studio lighting, sharp focus, photorealistic --no blurry, bad anatomy, extra fingers, deformed face, watermark, low quality, pixelated, noise
Negative prompt блокирует анатомические ошибки, низкое качество и артефакты. Особенно заметно в изображениях рук и лиц.
Разобранный пример
Очистка портрета от артефактов
Для HR-лендинга нужен профессиональный headshot, но в генерациях ломаются пальцы и кожа выглядит неестественно. Чистим результат через negative block, не меняя основной смысл prompt.
Готовый промпт
Практический кейсportrait of a female team lead, soft studio lighting, neutral background, professional corporate headshot, natural expression --no blurry, bad anatomy, extra fingers, deformed hands, plastic skin, watermark, text, low quality, oversharpened
Для корпоративного портрета добавлены watermark и text, потому что нужен чистый финальный asset.
Plastic skin и oversharpened снижают эффект искусственного beauty-фильтра.
Negative block не заменяет основной prompt, а удерживает чистоту и качество сцены.
Готовый шаблон визуального промпта
Скопируйте и адаптируйтеБазовый блок negative prompt (SD/Leonardo): blurry, low quality, low resolution, bad anatomy, deformed, ugly, extra limbs, missing fingers, watermark, text, logo, cropped, out of frame, duplicate
Почему работает
'blurry, low quality, low resolution' — важнейшие блоки качества, добавляйте всегда.
'bad anatomy, deformed, extra limbs, missing fingers' — обязательны для портретов и изображений людей.
'watermark, text, logo, signature' — если нужно чистое изображение.
'cropped, out of frame' — когда объект должен быть виден полностью.
Специфическая блокировка: 'glasses' (нет очков), 'cars' (нет транспорта), 'modern buildings' (историческая сцена).
Практическое задание
- Напишите портретный промпт: 'young woman, outdoor portrait, natural light, photography'.
- Сначала сгенерируйте без negative prompt и оцените результаты.
- Теперь добавьте negative prompt: 'blurry, bad anatomy, deformed, extra fingers, watermark, low quality'.
- Сравните оба результата: обратите внимание на руки, лицо, качество фона.
Мини-проект
Мини-проект: персональная библиотека negative prompt
Создайте три блока negative prompt под свои задачи: для портретов, предметной съёмки и пейзажей.
Что нужно сделать
- Для портрета: фокус на анатомии и качестве.
- Для предметной съёмки: блокируйте людей, артефакты теней и дисторсию.
- Для пейзажа: блокируйте людей (если не нужны), современные постройки, артефакты.
- Протестируйте каждый и определите, какие элементы помогают больше всего.
Что будет готово в итоге
- 3 готовых блока negative prompt (портрет/предмет/пейзаж)
- Тестовое изображение по каждому
- Сравнение с negative prompt и без
Контрольный список
Типичные ошибки
- использовать 'хорошие' слова в negative prompt: пишите не 'no blur', а просто 'blur'
- слишком короткий negative prompt: только 'low quality' недостаточно
- добавлять в negative prompt элементы из основного промпта (взаимная блокировка)
- в Midjourney искать отдельное поле вместо параметра '--no'
Вопросы по уроку
Насколько длинным должен быть negative prompt?
20-40 ключевых слов оптимально. Слишком длинный negative prompt может снизить силу основного промпта. Фокусируйтесь на самых важных элементах.
Как использовать negative prompt в DALL·E?
В DALL·E нет специального поля для negative prompt. Вместо этого добавляйте в основной промпт 'without X', 'no Y', 'avoid Z'. Например: 'a clean product shot, white background, no shadows, no people'.