Промты для DeepSeek: пишем сценарии реелсов для взрослой аудитории

Гайд по промпт-инженерии

Как составлять промты для DeepSeek, которые выдают готовые сценарии реелсов 18+ без правок

Структура, формулы, шаблоны и ошибки, из-за которых нейросеть пишет «воду» вместо хука и призыва к действию.

Почему DeepSeek а не GPT

DeepSeek-R1 лучше следует строгим инструкциям формата, hält структуру JSON/Markdown и дешевле в API при массовой генерации сценариев.

Специфика ниши 18+

Площадки режут откровенность. Промт должен учитывать «теневой бан», используя метафоры, импликатуру и визуальные коды, понятные целевой аудитории.

Формат вывода — ключ к скорости

Просим таблицу: колонки — секунда, визуал, аудио, наложение текста. Монтажёр забирает в работу без переспрашивания.

Анатомия рабочего промта: 7 обязательных блоков

1

Роль и тон (Persona)

Задаём персону: «Опытный сценарист реелсов для взрослой аудитории, 5+ лет в нише dating/лайфстайл. Пишешь дерзко, с юмором, без пошлости, на языке целевой аудитории».

Пример: «Ты — сценарист реелсов 18+. Твой стиль: ирония, лёгкое флиртование, контент на грани дозволенного, но без нарушения правил площадок. Избегай прямых слов-запретов.»
2

Контекст продукта/оферы

Что продаём/продвигаем: оффер, УТП, лендинг, приложение. Глубина погружения определяет релевантность CTA.

Минимум: название, главная выгода, порог входа, гео, поток трафика (органика/таргет/инфлюенс).
3

Аватар зрителя (Avatar)

Пол, возраст, боли, желания, сленг, время просмотра, устройство. Чем точнее — тем выше удержание на 3-й секунде.

Шаблон: «Мужчины 25-35 лет, крупные города, доход выше среднего, уставшие от свипания, ищут лёгкие знакомства без обязательств. Сленг: «в вайбе», «норм», «топ».»
4

Структура сценария (Framework)

Жёсткий каркас: Хук (0-1.5с) → Раскрытие боли/желания (1.5-4с) → Решение/интрига (4-10с) → Социальное доказательство (10-14с) → CTA (14-15с).

Формула: «Структура: 15 сек. 1) Визуальный хук без слов. 2) Провокационный вопрос. 3) Мини-история. 4) Результат/скрин. 5) CTA в камеру.»
5

Ограничения модерации (Safety)

Список стоп-слов, запрещённых визуалов, требования к возрастному гейту. DeepSeek должен сам чистить вывод.

Блок правил: «Нет: nudity, explicit sex, profanity, «hookup», «sex», «porn», «adult». Да: «spicy», «dating», «meet», «vibe», «chemistry». Возраст 18+ в первом кадре.»
6

Формат выдачи (Output Schema)

JSON/Markdown таблица с колонками: Time, Visual, Audio, Text Overlay, Camera Angle, Props. Плюс отдельный блок с 3 вариантами заголовков для описания.

Требование: «Выдай валидный JSON. Поля: hook, beats[], cta, captions[3], hashtags[10], music_mood. Без лишнего текста.»
7

Few-shot примеры (Demonstrations)

2-3 готовых сценария в требуемом формате. Лучший способ зафиксировать стиль — показать, а не объяснять.

Принцип: дай 2 отличных примера под твои офферы. Нейросеть скопирует ритм, длину фраз, тип юмора.

Готовый мастер-промт (копируй и адаптируй)

# MASTER PROMPT — REELS 18+ SCRIPTWRITER # Версия 2.1 | Адаптируй блоки [В КАВЫЧКАХ] === РОЛЬ === Ты — старший сценарист реелсов для взрослой аудитории (dating/lifestyle/spicy). Опыт: 500+ сценариев, удержание >40% на 3-й сек, CTR в профиль 2.5%+. Тон: confident, playful, slightly provocative, never vulgar. Сатира > пошлость. === ОФФЕР === Продукт: [НАЗВАНИЕ: приложение/сайт/оффер] Главная выгода: [ОДНА ФРАЗА: «встреча за 20 мин», «чат без фейков»] Гео: [СТРАНЫ/ГОРОДА] Поток: [ОРГАНИКА / ТАРГЕТ / UGC КРЕАТИВЫ] Лендинг/диплинк: [ЕСТЬ ЛИ, КУДА ВЕСТИ] === АВАТАР ЗРИТЕЛЯ === Пол: [М/Ж/ALL] | Возраст: [ДИАПАЗОН] Боль: [ЧЕМУ БОЛЬНО: «одиночество», «фейки», «потеря времени»] Желание: [ЧЕГО ХОЧЕТ: «лёгкий флирт», «свобода», «адреналин»] Сленг/маркеры: [СПИСОК 5-7 СЛОВ] === СТРУКТУРА (15 СЕК, 9:16) === 0.0-1.5 VISUAL HOOK (движение, взгляд, предмет, текст на экране) — БЕЗ СЛОВ 1.5-3.5 VERBAL HOOK (провокационный вопрос / контрафактуальное утверждение) 3.5-8.0 STORY BEAT (мини-ситуация, relatable, 2-3 кадра) 8.0-11.0 REVEAL / PROOF (скрин чата / нотификация / эмоция «после») 11.0-13.0 OBJECTION HANDLING («даже если ты…» / «не нужно…») 13.0-15.0 CTA DIRECT TO CAMERA (глаза в камеру, жест пальцем вниз/сбоку) === MODERATION GUARDRAILS === ЗАПРЕЩЁНО (auto-reject): nudity, explicit acts, genitals, fluids, «sex», «porn», «hookup», «fuck», «pussy», «dick», «onlyfans», «webcam», «nudes», «sexting», «18+» в словесной форме. РАЗРЕШЕНО (dogwhistles): «spicy», «🌶️», «dating», «meet», «vibe», «chemistry», «tonight», «adult fun», «no strings», «discrete», «mature». ОБЯЗАТЕЛЬНО: возрастной гейт «18+» в кадре 1 (уголок), дисклеймер в описании. === OUTPUT FORMAT (STRICT JSON) === { «script_id»: «reel___«, «duration_sec»: 15, «aspect»: «9:16», «beats»: [ {«t_start»: 0.0, «t_end»: 1.5, «visual»: «…», «audio»: «…», «overlay»: «», «angle»: «…»}, … ], «cta»: {«verbal»: «…», «visual»: «point down / swipe up / link in bio»}, «captions»: [«variant1», «variant2», «variant3»], «hashtags»: [«…», «…»], «music_mood»: «lo-fi chill / phonk / ambient r&b», «production_notes»: «lighting, wardrobe, location tips» } === FEW-SHOT EXAMPLES (2 BEST) === [ВСТАВЬ 2 ПОЛНЫХ JSON-ПРИМЕРА ИЗ ТВОЕЙ БИБЛИОТЕКИ УСПЕШНЫХ РЕЕЛСОВ] === ЗАДАЧА === Сгенерируй 5 вариаций сценария под этот оффер. Разные хуки: 1) визуальный интрига, 2) провокационный вопрос, 3) relatable-боль, 4) социальное доказательство, 5) контраст «было/стало». Каждая вариация — отдельный JSON в массиве «scripts».

Хуки, которые пробивают «слепую зону» первых секунд

Visual First

Действие до слова

Первые 1.5 секунды — только визуал: поправка воротника, ухмылка в зеркало, телефон с нотификацией в крупном плане. Мозг не успевает скроллить — паттерн прерван.

Contrarian

Анти-совет

«Перестань спрашивать девушек на свидания — делай это вместо этого». Когнитивный диссонанс заставляет посмотреть дальше. Работает на реактивность.

Data Drop

Цифра в лицо

«87% парней теряют девушку на этапе переписки. Вот 3 фразы, которые меняют игру». Конкретика > общие слова. Цифра должна быть верифицируемой или оговоренной как «по нашим данным».

POV Relatable

POV: «Ты когда…»

«POV: ты отвечаешь за 3 минуты, а она — за 3 часа». Узнаваемая боль без лишних слов. Зритель кивает и смотрит дальше за решением.

Time Pressure

Таймер / дедлайн

«У тебя 15 секунд, чтобы понять, почему она не отвечает». Искусственный дедлайн удерживает внимание до конца ролла.

Social Proof

Чужой результат

Скрин чата: «Приезжаю через 20 мин» с таймстампом. Никаких логотипов приложения — только суть. Доверие через чужой успех.

Ошибки промптинга, которые стоят просмотров

Слишком вольный промт

Симптом: «Напиши крутой скрипт для реелса 18+». DeepSeek выдаёт общий шаблон про «свидания и отношения» без привязки к офферу.

Лечение: Жёсткая схема вывода (JSON), примеры, ограничители длины каждого бита в секундах. Свобода — враг формата.

Игнор модерации

Симптом: Сценарий с фразой «хочу секс сегодня вечером» — реел попадает в шэдоубан на этапе загрузки.

Лечение: Блок MODERATION GUARDRAILS со списком стоп-слов и допустимых эвфемизмов. Проси нейросеть делать самопроверку перед выдачей.

Нет аватара зрителя

Симптом: Текст обращается ко «всем» — юмор не заходит, сленг чужой, удержание падает на 4-й секунде.

Лечение: Пропиши персону: возраст, доход, боль, лексикон. Пример: «говорит «встречу», не «свидание»; юмор про работу/ипотеку/доставку еды».

Один вариант — одна попытка

Симптом: Генерируешь 1 скрипт, он слабый, перегенерация даёт то же самое другими словами.

Лечение: В задаче пропиши: «Сгенерируй 5 вариаций с разными типами хуков». Выбирай лучший, миксуй биты вручную.

CTA не вписывается в кадр

Симптом: «Ссылка в профиле» — но профиль пустой / ссылка ведёт на главную / нет возрастного гейта.

Лечение: В промте требую: CTA должен учитывать лендинг. Если диплинка нет — CTA только «подпишись на второе видео». Никаких мёртвых ссылок.

Пайплайн: от промта к загруженному реелсу за 20 минут

1

Подготовка контекста (3 мин)

Собираешь: оффер, УТП, аватар, 2 лучших примера из библиотеки, актуальный список стоп-слов площадки. Вставляешь в мастер-промт.

3м
2

Генерация батча (1 мин)

Запускаешь промт в DeepSeek (web/API). Получаешь 5 JSON-вариантов. Проверяешь валидность — парсится без ошибок.

1м
3

Кураторский отбор (5 мин)

Читаешь 5 вариантов. Выбираешь 1-2 лучших. Миксуешь: хук из варианта 3, стори из варианта 1, CTA из варианта 5. Исправляешь сленг под свой голос.

5м
4

Съёмка / подбор стока (8 мин)

По таблице битов: снимаешь на телефон (хороший свет, чистый фон) или подбираешь стоковые клипы под каждый таймкод. Важно: планы меняются каждые 1.5-2 сек.

8м
5

Монтаж + загрузка (3 мин)

CapCut / ВН: накладываешь музыку (мood из JSON), субтитры (авто + правка), текстовые оверлеи. Экспорт 1080p/30fps. Загружаешь с капшеном из варианта, хэштегами, 18+ гейтом.

3м

Итого: ~20 минут на готовый реелс. При батче из 5 скриптов — 40 минут на 3-4 ролика на неделю контента.

Продвинутые приёмы: выжимаем максимум из модели

Chain-of-Thought для сложных офферов

Если оффер сложный (сабскрипшн, апсейл, воронка) — добавь перед задачей: «Сначала рассуждай шаг за шагом: какая боль → какой хук → какой бит закрывает возражение → какой CTA ведёт к действию. Потом выдай JSON». Качество подсказок растёт на 30-40%.

Добавь в промт: «reasoning: {type: «chain_of_thought», steps: [«identify pain», «match hook», «structure beats», «craft cta», «validate safety»] }»

А/Б-тестирование через промт

Генерируй пары: один скрипт — на «боль/страх потери», второй — на «желание/преимущество». Загружай в разные дни, сравнивай удержание и CTR. Победный паттерн — в библиотеку few-shot примеров.

Параметр в задаче: «variation_axis: «pain_vs_gain» | «curiosity_vs_proof» | «fast_vs_slow_pace»»

Итеративная правка без потери контекста

Не нравится хук? Не перегенирируй всё. Пиши в следующем сообщении: «Вариант 2: замени хук на visual-first с предметом (телефон в руке), сохрани остальное. Выдай только обновлённый JSON этого варианта». Контекст диалога сохраняется.

Правило: одна правка — одно сообщение. Не смешивай правки хука, CTA и музыки в одном промте.

Промт — это не магия. Это техническое задание для креативного исполнителя.

Чем точнее ты опишешь задачу, ограничения и формат ответа — тем меньше правок, выше удержание и дешевле каждый лид. DeepSeek не читает мысли. Он следует инструкциям.

Начни с мастер-промта выше → адаптируй под оффер → замерь результат

Чек-лист перед генерацией