18+ промпты: архитектура точных запросов для генерации взрослого контента

18+ промпты: архитектура точных запросов для генерации взрослого контента

Разбор структуры, параметров и паттернов, которые дают предсказуемый результат в Stable Diffusion, Midjourney и Pony Diffusion — без подбора десятков вариаций.

Структура промпта Негативные промпты Параметры генерации Этика и политика

Почему взрослые промпты требуют другой дисциплины

Общие промпты прощают неточность: «красивая девушка, пейзаж, кинематограф» выдаст что-то приемлемое. В 18+ генерации микро-детали — анатомия рук, симметрия глаз, текстура кожи, физика света на теле — становятся бинарным критерием: работает или ломает кадр. Модели (Pony Diffusion V6, SDXL-базированные чекпоинты, Illustrious) обучались на размеченных датасетах с тегами Danbooru. Их «язык» — это не натуральная речь, а иерархия токенов: character → series → general tags → meta tags → quality tags.

Игнорирование этой иерархии — главная причина «лотереи». Порядок токенов определяет внимание внимания (attention) в трансформере: первые 15-20 тегов получают максимальный вес, всё после 75 токенов — усекается или теряет влияние. Промпт — это не описание, а инструкция к весам внимания.

Правило 75 токенов: CLIP-кодировщик стандартных моделей режет контекст на чанки по 75 токенов. Всё, что не влезло в первый чанк, попадает во второй с нулевым крест-аттеншном к первому. Длинные простыни текста работают хуже компактных тег-листов.

Шесть блоков рабочего промпта: чек-лист сборки

Персонаж и серия

Точное имя персонажа (если есть в обучении) + тег серии. Для OCs: original character + детальные теги внешности. Порядок: 1girl, solo, character_name, series_name.

Поза и композиция

Камера + поза + ракурс. cowgirl position, from below, close up работает лучше описаний на русском/английском. Используйте теги Danbooru: spread legs, arched back, looking at viewer.

Освещение и материал

Свет определяет объём. volumetric lighting, subsurface scattering, wet skin, sweat, oil — ключевые модификаторы реализма. Указывайте источник: rim light, backlight, neon glow.

Качество и стиль

Мета-теги качества вешаются в конец: masterpiece, best quality, ultra high res, 8k, raw photo. Для иллюстраций: detailed anime, cel shading, thick lines. Не перегружайте — 5-7 тегов достаточно.

Технические теги

Разрешение и аспект: landscape, portrait, 16:9, 4:5. Для SDXL — 1024×1024, 1152×896, 896×1152. Теги highres, upscale триггерят встроенные апскейлеры некоторых чекпоинтов.

Негативный промпт

Отдельный энкодер. База: worst quality, low quality, bad anatomy, bad hands, extra digits, missing fingers, mutated hands, poorly drawn face, mutation, deformed, ugly, blurry, watermark, text, signature + эмбеддинги (bad-hands-5, easynegative, negative_hand-neg).

Весовые коэффициенты: точечное управление вниманием

Синтаксис (tag:1.2) умножает градиент внимания к токену. (tag:0.8) — подавляет. Работает в Automatic1111, ComfyUI, Fooocus. В Midjourney v6 — через ::weight.

Типичные приёмы для 18+:

  • (detailed pussy:1.3) — принудительная детализация зоны, которую модель часто размывает.
  • (penis:1.2), (erection:1.1) — стабилизирует мужскую анатомию.
  • (censored:1.5), (mosaic censoring:1.4) — если нужно имитировать японскую цензуру как стиль.
  • (clothed:0.3), (underwear:0.4) — мягкое снижение вероятности одежды без жёсткого запрета.

Шаблон взвешенного промпта (SDXL / Pony)

score_9, score_8_up, score_7_up, source_anime, rating_explicit,
1girl, solo, (character_name:1.1), (series_name:1.0),
(spread legs:1.2), (pussy:1.3), (wet:1.1), (arousal:1.1),
(cowgirl position:1.15), (from below:1.1), (close up:1.05),
(volumetric lighting:1.1), (subsurface scattering:1.05), (sweat:1.1), (oil skin:1.05),
masterpiece, best quality, ultra high res, 8k, raw photo,
(soft focus background:0.8), (depth of field:1.05)

Диапазон весов и их эффект (условная шкала)

1.3 — 1.5
Жёсткое требование
1.1 — 1.25
Усиление детали
1.0 (база)
Нейтрально
0.7 — 0.9
Мягкое подавление
0.3 — 0.6
Сильное подавление

Сэмплеры, шаги, CFG и разрешение: что действительно меняет картинку

Сэмплер (Sampler)

DPM++ 2M Karras — золотой стандарт для SDXL/Pony: быстрый, стабильный, предсказуем на 20-30 шагах. Euler a — стохастичный, даёт вариативность, полезен для поиска позы. DDIM — детерминированный, нужен для img2img и ControlNet. Избегайте старых LMS, Heun — они дают артефакты на высоких CFG.

Шаги (Steps)

20-25 шагов — насыщение для DPM++ 2M Karras. 30-40 — для Euler a. Больше 50 — убыточная отдача, риск «пережарки» (артефакты, посторонние детали). Для превью хватает 12-15. Hires. fix: 1-е прохождение 20 шагов на 512px, 2-е — 10-15 шагов на 1024+ с denoising 0.3-0.5.

CFG Scale (Guidance)

SDXL/Pony: 5.5 — 7.0. Ниже 5 — промпт игнорируется, выше 8 — «жжёт» контраст, рождает галлюцинации. Для реализма (checkpoints вроде Juggernaut XL) — 6.5-7.5. Для anime-стиля (Pony, Illustrious) — 5.5-6.5. CLIP skip: 1 для SDXL, 2 для Pony/animе-моделей.

Разрешение и Hires. fix

Нативное SDXL — 1024×1024. Неквадратные аспекты (1152×896, 896×1152, 1216×832) работают через bucketing. Генерация сразу на 2048+ ломает композицию. Правильный путь: базовый проход на 512-768px → Hires. fix (ESRGAN 4x / 4x-AnimeSharp / 4x-UltraSharp) с denoising 0.25-0.45 → итог 2048-3072px по длинной стороне.

ControlNet: жесткий контроль позы и глубины

Для 18+ контента ControlNet — не опция, а необходимость. Свободная генерация даёт <15% пригодных поз.

OpenPose / DWpose

Скелет 18/26 ключевых точек. DWpose точнее для рук и лиц. Вход: референс-фото илиPOSE-редактор (Poser, MagicPoser, Blender). Вес 0.8-1.0, старт 0.0, конец 1.0.

Depth (Midas / ZoeDepth)

Сохраняет объём и перспективу. Критично для поз «сзади», «сбоку», сложных ракурсов. Вес 0.5-0.7, конец 0.8-0.9 (освобождает детали в финале).

Canny / LineArt

Контурная карта. Полезна для повторения точной композиции референса без копирования стиля. Вес 0.6-0.8.

IP-Adapter (Face / Style)

Перенос лика персонажа или стиля. Для консистентности OCs. FaceID-порт — только лицо, Style — общий визуальный код. Вес 0.6-0.8.

Рабочий пайплайн: от идеи к финалу за 4 итерации

  1. 1

    Блокаут позы

    ControlNet (OpenPose) + минимальный промпт: только поза, камера, персонаж. 15 шагов, CFG 5.5. Цель — подтвердить геометрию, игнорируя детали.

  2. 2

    Навес анатомии

    Добавляем весовые теги зон: (detailed pussy:1.3), (penis:1.2). Включаем Depth ControlNet (weight 0.6). 20 шагов.

  3. 3

    Материалы и свет

    Вносим lighting, skin texture, fluids. Подкручиваем веса качества. Отключаем ControlNet (или оставляем Depth 0.3). 25 шагов, CFG 6.5. Ищем «тот самый» сид.

  4. 4

    Hires. fix + инпейнт

    Апскейл 2x (4x-AnimeSharp), denoising 0.3. Инпейнт рук, лица, зон с артефактами (mask blur 4-8, denoising 0.4-0.6). Финал — 3000+ px.

Типичные артефакты 18+ генерации и их лечение

Проблема

Искажённые гениталии / асимметрия

Модель не видела достаточно чётких примеров в обучении или тег перекрыт другими.

Фикс: (detailed pussy:1.35), (anatomically correct:1.2), (pussy juice:1.1), (labia:1.1), (clitoris:1.05) Neg: (bad genitals:1.4), (deformed pussy:1.3), (extra labia:1.2), (fused lips:1.2)

Проблема

Лишние конечности / слияние тел

Аттеншн «размазывает» внимание между двумя фигурами в позе контакта.

Фикс: (solo:1.2), (1girl:1.1), (1boy:1.1), (separate bodies:1.1), (no extra limbs:1.2) ControlNet: OpenPose с двумя скелетами, разделенными по слоям (ComfyUI)

Проблема

Пластиковая кожа / отсутствие текстуры

Слишком высокий CFG или мало шагов — модель не успевает отрендерить микрогеометрию.

Фикс: (skin texture:1.2), (pores:1.1), (subsurface scattering:1.15), (sweat:1.1), (oily skin:1.05), (freckles:0.8) CFG 6.0-6.5, steps 25-30

Проблема

Нежелательная одежда / цензура

Модель «доносит» до логического завершения: постель → пижама, душ → полотенце.

Промпт: (nude:1.3), (naked:1.2), (no clothes:1.2), (clothed:0.2), (underwear:0.1), (bikini:0.1) Neg: (clothed:1.3), (wearing clothes:1.2), (censored:1.4), (mosaic:1.3), (black bars:1.3)

Негативный промпт: база, эмбеддинги и специализированные наборы

Негативный промпт — это не «мусорная корзина», а второй руль управления. Он работает в отдельном CLIP-энкодере и вычитает направление в латентном пространстве.

Универсальная база (подходит 90% задач)

worst quality, low quality, normal quality,
bad anatomy, bad proportions, bad hands, bad feet,
extra digits, fewer digits, missing fingers, extra fingers,
mutated hands, poorly drawn hands, poorly drawn face,
mutation, deformed, ugly, blurry, out of focus,
watermark, text, signature, logo, username,
jpeg artifacts, compression artifacts, noise, grain,
censored, mosaic censoring, black bars, white bars,
clothed, wearing clothes, underwear, bikini, swimsuit,
skirt, pants, dress, shirt, bra, panties

Эмбеддинги (Textual Inversion) — подключаются как токены

bad-hands-5 easynegative negative_hand-neg deepnegative bad_prompt zpd-negative

Использование в промпте: , . Вес 1.0-1.2. Больше 1.3 — риск «вычитания» полезных деталей.

Сравнение стратегий негативного промпта

СтратегияКогда работаетРиск
Минимализм (только эмбеддинги)Хорошие чекпоинты (Pony, Illustrious), простые позыПропуск специфичных артефактов 18+
Полная база + эмбеддингиSDXL-реализм, сложные композиции, мульти-персонажПерегруженность, потеря деталей при высоком CFG
Специализированный (per-pose)Повторяемые серии, фиксированные персонажиТребует поддержки библиотеки негативов
Dynamic negative (ADetailer)Автоисправление лиц/рук/зон в инпейнтеДополнительный проход, +30-50% времени

Границы допустимого: политики платформ, правовые риски и этика

Политики генераторов

Midjourney v6: полный запрет на явный сексуальный контент, наготу, гениталии. Бан по промпту и по результату. Работают только мягкие намеки (implied nudity, tasteful artistic nude).

DALL-E 3: строгий фильтр на уровне промпта и пост-фильтр на выходе. Не обходится промпт-инъекциями.

Stable Diffusion (локально): без встроенной цензуры. Ответственность полностью на пользователе. Civitai, Hugging Face — фильтруют CSAM, неконсенсуальный дипфейк, экстремизм при хостинге.

Правовой ракурс

Генерация по фото реального человека (IP-Adapter, LoRA, DreamBooth) без согласия — нарушение прав на образ иوانين о дипфейках (есть в РФ, ЕС, UK, штатах США). Публикация таких материалов — криминал в большинстве юрисдикций.

CSAM (Child Sexual Abuse Material) — генерируемые изображения несовершеннолетних в сексуальном контексте — уголовно наказуемы во всём мире, независимо от реалистичности. Модели с тегами loli, shota, petite в явном контексте — красная зона.

Авторские права: обучение на чужих работах — серый зон. Генерация «в стиле художника Х» — правово неочевидно, но этически спорно. Безопаснее — обучать свои LoRA на своих/лицензированных данных.

Этические рефлексы

  • Не генерируйте реальных людей без письменного согласия.
  • Не публикуйте результат без пометки «AI-generated» там, где это требуется платформой или законом.
  • Не используйте модели, обучавшиеся на нелегальном контенте (проверяйте карточки на Civitai, читайте datacard).
  • Храните промпты и сиды приватно — они являются «рецептом» воспроизводства.
  • Уважайте лицензии чекпоинтов и LoRA (CreativeML OpenRAIL, CC-BY-NC, иные).

Четыре готовых шаблона под разные задачи

Копируйте, адаптируйте под свой чекпоинт, меняйте веса под результат.

Реалистичный соло (SDXL / Juggernaut / RealVis)

score_9, score_8_up, score_7_up, source_photo, rating_explicit,
1girl, solo, (detailed face:1.1), (masterpiece:1.1), (best quality:1.1),
(spread legs:1.2), (pussy:1.3), (wet:1.15), (arousal:1.1),
(lying on back:1.1), (from above:1.05), (close up:1.1),
(volumetric lighting:1.1), (subsurface scattering:1.1), (skin texture:1.2),
(pores:1.1), (sweat:1.05), (oily skin:1.0), (freckles:0.7),
(soft sunlight:1.05), (window light:1.0), (depth of field:1.05),
8k, raw photo, dslr, 35mm lens, f1.8, film grain
Negative: (worst quality:2), (low quality:2), (bad anatomy:1.3), ,
, (censored:1.5), (clothed:1.3), (underwear:1.2),
(mosaic:1.4), (watermark:1.5), (text:1.3)
Steps: 25, Sampler: DPM++ 2M Karras, CFG: 6.5, Size: 896x1152, Hires: 2x 4x-UltraSharp, Denoise: 0.35

Аниме / хентай стиль (Pony Diffusion V6 / Illustrious)

score_9, score_8_up, score_7_up, source_anime, rating_explicit,
1girl, solo, (character_name:1.1), (series_name:1.0),
(spread legs:1.25), (pussy:1.35), (wet:1.2), (arousal:1.15),
(cowgirl position:1.2), (from below:1.1), (looking at viewer:1.1),
(detailed anime:1.1), (cel shading:1.0), (thick lines:0.9),
(masterpiece:1.1), (best quality:1.1), (ultra high res:1.0),
(volumetric lighting:1.05), (rim light:1.1), (glow:0.9),
Negative: (worst quality:2), (low quality:2), (bad anatomy:1.4), ,
, (censored:1.5), (mosaic censoring:1.4), (white bars:1.3),
(clothed:1.2), (underwear:1.1), (watermark:1.5), (text:1.3),
(simple background:1.1), (gradient background:1.1)
Steps: 20, Sampler: DPM++ 2M Karras, CFG: 6.0, CLIP skip: 2, Size: 832x1216, Hires: 1.5x 4x-AnimeSharp, Denoise: 0.4

Парная интеракция (M/F, ControlNet OpenPose обязателен)

score_9, score_8_up, score_7_up, source_anime, rating_explicit,
1girl, 1boy, (character_female:1.1), (character_male:1.1),
(sex:1.3), (penetration:1.2), (vaginal:1.2), (missionary position:1.15),
(embrace:1.1), (kissing:1.05), (eye contact:1.1), (saliva:1.0),
(sweat:1.1), (fluids:1.1), (wet skin:1.05),
(volumetric lighting:1.1), (subsurface scattering:1.05),
(masterpiece:1.1), (best quality:1.1), (ultra detailed:1.0),
Negative: (worst quality:2), (low quality:2), (bad anatomy:1.4), ,
, (censored:1.5), (extra limbs:1.3), (fused bodies:1.3),
(bad proportions:1.2), (missing limbs:1.2), (watermark:1.5),
ControlNet: OpenPose (weight 0.9, end 1.0) + Depth (weight 0.5, end 0.8)
Steps: 25, Sampler: DPM++ 2M Karras, CFG: 6.0, Size: 1152x896, Hires: 2x, Denoise: 0.35

Консистентный персонаж (IP-Adapter FaceID + LoRA)

score_9, score_8_up, score_7_up, source_anime, rating_explicit,
, 1girl, solo, (OC_name:1.15),
(spread legs:1.2), (pussy:1.25), (wet:1.1),
(cowgirl position:1.1), (from side:1.05),
(volumetric lighting:1.1), (subsurface scattering:1.05),
(sweat:1.1), (skin texture:1.15), (masterpiece:1.1),
Negative: (worst quality:2), (low quality:2), , ,
(censored:1.5), (clothed:1.2), (bad face:1.3), (face asymmetry:1.2),
IP-Adapter FaceID: reference_image, weight 0.75, end 0.9
Steps: 25, Sampler: DPM++ 2M Karras, CFG: 6.0, CLIP skip: 2, Size: 896x1152
Hires: 2x 4x-AnimeSharp, Denoise: 0.3, Inpaint face (denoise 0.4) если нужно

Чек-лист перед нажатием Generate

Промпт — это код, а не магия

Каждый токен — инструкция весам внимания. Каждый параметр — гиперплоскость в латентном пространстве. 18+ генерация не прощает хаоса: она требует точной архитектуры запроса, дисциплины весов, понимания пайплайна и уважения границ.

Структура > Длина Веса > Надежда ControlNet > Удача Этика > Эго