Промты для 18+ в нейросетях: как получать результат, а не бан

Промты для 18+ в нейросетях: как получать результат, а не бан

Разбор механики фильтров, структура рабочего промта, параметры сэмплинга и шаблоны для Stable Diffusion, Midjourney и DALL·E — без воды и риска блокировки аккаунта.

Stable Diffusion Midjourney v6 DALL·E 3 Локальные модели

Почему 90% промтов на 18+ выдают мусор или бан

Большинство пользователей пишут промты как запросы в поисковик: перечисляют части тела, позы, фетчи. Нейросеть не «понимает» смысл — она навигирует по латентному пространству. Прямые описаний триггерят 안전-фильтры (safety filters) до генерации или на этапе пост-проверки.

Работающий подход — описать визуальный код образа: освещение, композицию, стиль, текстуру, цветовую температуру. Фильтры пропускают «художественный ну», блокируют «портрет обнаженной женщины». Разница в лексике, не в намерении.

Два уровня защиты

  • Пре-фильтр (CLIP/текстовый энкодер) — блокирует промт до генерации по запрещённым токенам.
  • Пост-фильтр (NSFW-классификатор) — анализирует сгенерированное изображение, бьет по коже, формам, композиции.
  • Локальные модели (SDXL, Pony, Illustrious) — нет пре-фильтра, пост-фильтр отключается флагом.

Анатомия промта, который проходит фильтры

1. Субъект через стиль

Не «naked woman», а «figure study in the manner of Helmut Newton, high contrast bw photography, dramatic shadows, film grain Kodak Tri-X 400». Стиль задаёт контекст: искусство, мода, эротика как жанр.

2. Освещение как маска

Chiaroscuro, rim light, volumetric fog, god rays, neon noir — свет скрывает или раскрывает форму. Жёсткий боковой свет (split lighting) рисует силуэт, не детализируя анатомию. Это обходит пост-фильтр по коже.

3. Композиция и ракурс

Low angle, dutch angle, close-up на ключицах/плечах/губах, negative space 60% кадра. Кадр, где «действие» вне поля зрения, безопаснее и кинематографичнее. Правило третей работает лучше центрирования.

4. Текстура и материал

Wet skin, oil sheen, silk sheets, velvet, latex, water droplets, condensation. Материалы ломят гладкость «пластиковой кожи» базовых моделей и дают классификатору шум, который он читает как художественную текстуру.

5. Цветовая температура

Monochrome, split toning (teal/orange), single source gel, infrared aesthetic. Цвет переносит фокус с анатомии на настроение. Чёрно-белое + зёрнистость = классика акта. Теплый коралловый = интимность.

6. Технические токены

—ar 2:3 —style raw —stylize 250 —v 6.0 (MJ) | steps: 30, cfg: 7, sampler: DPM++ 2M Karras, hires fix 1.5x (SD). Параметры важнее слов: они определяют детализацию, следование промту и артефакты.

Прямой промт — это ловушка. Работает обходной путь.

Запрос «nude woman, legs spread» — гарантированный бан в MJ и DALL·E, шум в SD. Тот же образ через «boudoir photography, implied nude, sheer lace robe slipping off shoulder, cinematic lighting, shot on Hasselblad X1D, 80mm lens, f/1.8» — проходит везде и выглядит дороже.

Правило: описывайте как снимает камера, а не что снято.

Модели: где что работает (условная схема)

Stable Diffusion (SDXL / Pony / Illustrious)

  • Полный контроль: нет текстового фильтра, можно отключить NSFW-классификатор (—no-half-vae, safety_checker=None).
  • Работают эмбеддинги (Textual Inversion), LoRA для поз, стилей, анатомии. Вес LoRA 0.6–0.9.
  • Hires Fix обязателен: 1.5–2x, denoising 0.3–0.5, ControlNet (openpose/canny) для поз.

Midjourney v6 / v6.1

  • Строгий пре-фильтр токенов. Работает только «мягкая» лексика: implied, suggestive, boudoir, artistic nude, figure study.
  • Параметры: —style raw (снижает эстетику MJ), —stylize 100–300, —chaos 10–25 для вариативности.
  • Image Prompt (—iw 0.5–1.5) + референс позы/освещения — единственный способ получить точную композицию.

DALL·E 3 (ChatGPT / API)

  • Самый агрессивный пост-фильтр. Генерирует, потом заменяет на «безопасную» версию или отказывает. Прямых способов обхода нет.
  • Работает только через метафоры: «classical oil painting of Venus, Renaissance style, museum quality, sfumato technique».
  • Для сериозных задач 18+ — неподходит. Используйте для референсов композиции/света, потом переносите в SD/MJ.

Негативный промт: не список стоп-слов, а вектор отталкивания

Базовый набор (SDXL)

(worst quality:1.4), (low quality:1.4), (normal quality:1.2), lowres, bad anatomy, bad hands, missing fingers, extra digit, fewer digits, cropped, jpeg artifacts, signature, watermark, username, blurry, artist name, text, error, glitch, deformed, mutated, ugly, bad proportions, malformed limbs, long neck, floating limbs, disconnected limbs, mutation, mutated, extra limb, missing limb, disfigured, gross proportions

Специфичные для 18+ (SD)

pussy, penis, vagina, anus, nipples, areola, genitalia, explicit, porn, hardcore, sex, fucking, penetration, cum, semen, fluids, wet_pussy, spread_legs, spread_pussy, close_up_genitals, gynecological, speculum, gaping, prolapse, fisting, inserted_object, dildo, vibrator, toy

Список расширяется под модель. Для Pony/Illustrious добавляйте теги рейтинга: rating:explicit в позитив, rating:safe в негатив — и наоборот для sfw.

Midjourney —no

—no nudity, naked, nude, explicit, pornographic, sexual, genitalia, nipples, penis, vagina, anus, erect, arousal, orgasm, fluids, penetration, hardcore, fetish, bdsm, latex, leather, lingerie, underwear, sheer, see-through, transparent

В MJ —no работает слабее, чем негатив в SD. Главный левер — позитивный промт. Негатив здесь страховка от случайных срабатываний.

Параметры сэмплинга: шкала влияния на результат

CFG Scale (Guidance Scale)

1–3 — творческая свобода, игнорирует промт.
5–8 (оптимум 7) — баланс следования и качества.
10–15 — жёсткое следование, «жжёт» цвета, артефакты.
18+ — для 18+ лучше 6–7.5: выше — лишние детали кожи, ниже — теряется композиция.

Условная шкала влияния

Steps (Количество шагов)

15–20 — черновик, для подбора композиции.
25–35 (оптимум 30) — продакшн качество для SDXL.
40–50 — diminishing returns, только для сверх-детализации.
Hires Fix добавляет 15–20 шагов на апскейле (denoising 0.3–0.5).

Условная шкала качества/времени

Denoising Strength (Hires / Img2Img)

0.1–0.25 — лёгкая доработка, сохраняет композицию.
0.3–0.5 (оптимум 0.4) — баланс: чинит руки/лицо, улучшает кожу.
0.55–0.7 — перерисовывает крупные области, риск смены позы.
0.8+ — почти новый рендер, теряет исходник.

Условная шкала сохранения/изменения

Мифы, которые сбивают с пути

Миф: «Нужны секретные код-слова»

Реальность: код-слова живут 2–3 недели

Фильтры обновляются еженедельно. «Tasteful artistic nude» работал в MJ v5, в v6 даёт бан. Устойчивая стратегия — визуальный язык (свет, композиция, стиль), а не лексические замена. Инвестируйте в обучение фотографическому/художественному словарю.

Миф: «Чем длиннее промт, тем лучше»

Реальность: после 75 токенов CLIP режет хвост

SDXL обрезает на 77 токенах, MJ — на ~60-70 смысловых единиц. Всё после — шум. Рабочий промт: 40–60 токенов высокой плотности. Убирайте стоп-слова, прилагательные-пустышки («beautiful», «stunning», «masterpiece» — мусор токенов).

Миф: «Негативный промт чинит всё»

Реальность: негатив только отталкивает, не притягивает

Если в позитиве нет «sharp focus, detailed skin texture, subsurface scattering» — негатив «blurry, smooth skin» не добавит детализацию. Негатив убирает артефакты, позитив строит образ. 80% усилий — в позитив, 20% — в негатив.

Миф: «Локальные модели без цензуры = легко»

Реальность: качество требует настройки пайплайна

Скачать Pony/Illustrious — 10%. Настроить VAE, CLIP skip, LoRA стек, ControlNet для поз, адтейлер для лиц/рук, хайреса с тайлингом — 90%. Без этого: шестое пальцы, пластиковая кожа, сломанная перспектива. Готовые сборки (Automatic1115, ComfyUI пресеты) экономят недели.

Готовый шаблон: структура промта для копирования

Шаблон для Stable Diffusion XL / Pony / Illustrious
# Позитивный промт (пример заполнения): figure study of a young woman, implied nude, sheer silk robe slipping off shoulders, boudoir photography, Helmut Newton style, high contrast chiaroscuro, dramatic split lighting, rim light on curves, volumetric haze, low angle shot, Hasselblad X1D, 80mm lens, f/1.8, Kodak Portra 400, film grain, teal-orange split toning, masterpiece, best quality, ultra detailed, 8k, raw photo, (rating:explicit:1.2) # Негативный промт: (worst quality:1.4), (low quality:1.4), (normal quality:1.2), lowres, bad anatomy, bad hands, missing fingers, extra digit, fewer digits, cropped, jpeg artifacts, signature, watermark, username, blurry, artist name, text, error, glitch, deformed, mutated, ugly, bad proportions, malformed limbs, long neck, floating limbs, pussy, penis, vagina, anus, nipples, areola, explicit, porn, hardcore, sex, penetration, cum, fluids, spread_legs, gynecological # Параметры: Steps: 30 | Sampler: DPM++ 2M Karras | CFG: 7 | Size: 896×1152 | Model: juggernautXL_v9 / ponyDiffusionV6 / illustriousXL Hires Fix: ON | Upscaler: 4x-UltraSharp | Scale: 1.5 | Denoising: 0.4 | Steps: 15 ControlNet: OpenPose (weight 0.8) + Canny (weight 0.5) | ADetailer: face+yolo8n, hands+yolo8n

ControlNet и ADetailer: чиним руки, лица, позы

OpenPose (поза)

  • Используйте референс-изображение позы (можно сгенерировать в MJ с —style raw, потом извлечь pose через openpose editor).
  • Weight: 0.7–0.9. Start: 0, End: 0.8 (позволяет модели доработать детали в конце).
  • Preprocessor: openpose_full (с пальцами) или openpose (без). Для 18+ часто лучше без пальцев — меньше артефактов.

Canny / Depth (композиция)

  • Canny сохраняет контуры/силуэт. Weight 0.4–0.6. Полезен, когда поза фиксирована, но нужна свобода в текстурах.
  • Depth сохраняет объём/глубину. Weight 0.3–0.5. Лучше для сложных ракурсов, перекрытий.
  • Можно комбинировать: OpenPose (поза) + Canny (силуэт) с разными весами и диапазонами шагов.

ADetailer (лица, руки, детали)

  • Два прохода: 1) face_yolo8n (conf 0.3, dilate 10, inpaint 512) 2) hand_yolo8n (conf 0.25, dilate 15, inpaint 512).
  • Промт для инпейнта лица: detailed beautiful face, sharp eyes, natural skin texture, subsurface scattering, catchlights.
  • Промт для рук: detailed elegant hands, correct anatomy, five fingers, natural pose, manicured nails.

Главное: нейросеть — не фотоаппарат, а движок визуальных ассоциаций

Вы не «заказываете» картинку. Вы навигируете в латентном пространстве к области, где вероятность нужного образа максимальна. Слова — координаты. Параметры — шаг и инерция. Фильтры — границы дозволенной зоны.

Стиль > Тело
Описывайте язык визуальной культуры, не анатомию
Свет > Деталь
Чиаскуро и обратный свет маскируют, что фильтр ищет
Пайплайн > Промт
ControlNet + ADetailer + Hires Fix дают качество, а не длина промта