Как заставить DeepSeek закурить: промты, персонажи и границы симуляции

Как заставить DeepSeek закурить: промты, персонажи и границы симуляции

Модель не курит — она симулирует поведение. Результат зависит от того, насколько глубоко вы пропишете контекст, мотивацию и сенсорику персонажа, а не от «волшебной фразы».

Ролевые промтыБезопасность и алाइनментСенсорное письмо

Суть: это не про курение, это про принятие роли

Запрос «затяни сигарету» воспринимается моделью как инструкция к ролевой игре. DeepSeek не имеет тела, никотиновой зависимости и моторных навыков. У него есть веса, обобщающие миллионы текстов о курящих персонажах.

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

Правило: Чем богаче контекст (кто, где, почему, что чувствует), тем убедительнее симуляция. Пустой промт даёт клише: «он затянулся и выдыхал дым». Богатый — литературу.
Условная схема: как промт преобразуется в поведение персонажа. Системные ограничения могут заблокировать генерацию, если запрос трактуется как пропаганда вредных привычек.

Почему модель может отказать или выдать сухой отказ

Политика безопасности (Alignment)

Обучение с подкреплением от человеческой обратной связи (RLHF) накладывает запрет на генерацию контента, поощряющего вредные привычки. Прямой запрос «научи меня курить» или «оправдай курение» упадёт в отказ.

Отсутствие персоны

Без заданной роли модель отвечает как «полезный ассистент». Ассистенты не курят. Нужно явно сказать: «Ты — детектив 40-х, нервный, в дымном баре». Тогда сигарета становится атрибутом образа, а не призывом.

Формат ответа по умолчанию

Даже с персонажем модель может выдать суммаризацию: «Персонаж закурил и подумал о…». Требуйте формат: «Пиши от третьего лица, показывай действия, диалоги, сенсорику. Не résumé».

Сборка рабочего промта: четыре слоя контекста

1

Кто и Где

Архетип, возраст, профессия, эра, локация. «Старый маршал в пыльном салуне 1880 года» работает лучше «мужчина».

2

Почему сейчас

Триггер: стресс, ожидание, торжество, скука, ритуал. Курение — маркер состояния, не самоцель. «После потери дела он рванулся за пачкой».

3

Сенсорика процесса

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

4

Формат и ограничения

«Пиши литературно, от 3-го лица, الحاضرное время. 2-3 абзаца. Без морали, без выводов. Только сцена». Это отсекает лекторный тон.

Разбор: как не стоит и как стоит просить

Слабый промт (Zero-shot)

> Напиши, как DeepSeek затягивает сигарету.

Что получится (типовый ответ):

«Я — языковая модель, у меня нет тела, я не могу курить. Но я могу описать процесс: человек берёт сигарету, поджигает, вдыхает дым…»

Проблема: модель отвечает как ассистент, ломает четвёртую стену, даёт энциклопедическую справку.

Сильный промт (Persona + Context)

> Ты — Артур, частный детектив, 52 года, кинувший курить 3 года назад. Сейчас 3 часа ночи, офис задымлен от твоей же старой привычки, которую ты нарушил. Ты смотришь на фото пропавшей девушки. Напиши сцену: ты достаёшь пачку «Камел», найденную в ящике стола. Покажи тактику рук, вкус, мысль о предательстве собственного обещания. От 3-го лица, настоящее время, литературный стиль. Без морали.

Что получится (фрагмент):

«Пачка «Camel» лежала в ящике под слоем пыли, как заминированная мина. Артур не вспомнил, когда положил её туда — возможно, в тот вечер, когда Элен ушла, а возможно, ещё раньше. Картон хрустнул под большим пальцем… Запах ударил в нос мгновенно: сухой, острый, родной. Первый затяг сжёг горло, словно он вдохнул не дым, а время…»

Шаблон-промт: собери свою сцену за минуту

# SYSTEM / РОЛЬ
Ты — [ИМЯ, ВОЗРАСТ, АРХЕТИП]. Твой бэкграунд: [КЛЮЧЕВЫЕ ФАКТЫ БИОГРАФИИ].
Твоя связь с курением: [КУРИЛ / БРОСИЛ / НИКОГДА / СЕЙЧАС НАРУШАЕШЬ].

# SETTING / КОНТЕКСТ
Время: [ВРЕМЯ СУТОК / ЭПОХА]. Место: [ЛОКАЦИЯ С ДЕТАЛЯМИ].
Погода/Атмосфера: [ДОЖДЬ, ТУМАН, ТИШИНА, ШУМ ГОРОДА].
Триггер момента: [ПОЧЕМУ ПРЯМО СЕЙЧАС — СТРЕСС, РИТУАЛ, ПАМЯТЬ].

# ACTION / СЦЕНА
Напиши момент зажигания и первых двух затяжек.
Фокус на: [ТАКТИКА ПАЛЬЦЕВ / ЗВУК ЗАЖИГАЛКИ / ВКУС / ПОВЕДЕНИЕ ДЫМА / ВНУТРЕННИЙ МОНОЛОГ].

# STYLE / ФОРМАТ
- POV: 3-е лицо, настоящее время.
- Длина: 2–4 абзаца.
- Запреты: нравоучения, суммаризация («он подумал, что...»), клише «дым клубился».
- Цель: читатель должен ощутить вес зажигалки и горечь на языке.
Условная визуализация: контекст сужает конус вероятностей к токенам «сигарета», «дым», «вдох», подавляя токены «я не могу», «вредно», «предупреждение».

Метафора «сигареты» в латентном пространстве

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

Когда вы просите «затянуться», вы навигируете по этому кластеру. Качественный промт задаёт вектор намерения: не просто «курить», а «курить как этот персонаж в этой ситуации».

Интересный побочный эффект: модели часто генерируют «паузу генерации» (chain-of-thought) перед описанием ритуала — своего рода «вдох» перед ответом. Это не задержка, это вычисление контекстной уместности.

Наблюдение: Чем детальнее сенсорика в промте (запах холодного табака, царапание спички), тем выше вероятность, что модель выдаст «человечный» текст, а не медицинскую справку о вреде никотина.

Управление поведением — в контексте, а не в триггере

Нет секретного промта «заткнись и закури». Есть навык писать контекст, который делает действие персонажа неизбежным.

Граница проходит не между «курит/не курит», а между «персонаж живёт» и «ассистент отвечает». Задача промт-инженера — переключить модель в режим симуляции личности. Остальное — детали реализации.

Контекст > Инструкция Сенсорика > Факт Формат > Надежда