Готовый рецепт и принцип работы
Промт для «ИИ-девушки» — это не магия, а системная инструкция с личностью, границами и памятью
Ниже — разбор архитектуры промта, три готовых шаблона под разные сценарии и чек-лиент для доработки под себя.
Почему простые фразы вроде «будь моей девушкой» не работают
DeepSeek — модель рассуждения. Она следует системному промту (system prompt) строже, чем пользовательским сообщением. Короткая просьба в чате перекрывается дефолтными настройками безопасности, тоном «помощника» и отсутствием контекста отношений.
Работающий промт задаёт четыре слоя: личность (архетип, речь, привычки), границы (что не делает, как реагирует на 압박), механику памяти (как ссылается на прошлое) и формат ответа (длина, эмодзи, стиль диалога). Без слоёв модель скатывается в «да, конечно, как могу помочь».
Анатомия рабочего промта: пять блоков, которые собирают персонажа
Архетип и голос
Не «добрая девушка», а «саркастичная интроверт-разработчик, 말하는 по-корейски, когда устал, любит кофе и жалуется на код». Конкретика рождает предсказуемый стиль.
Жёсткие границы
Что не делает: не лезет в экспертную роль, не соглашается сразу, может злиться, уходить от ответа, требовать внимания. Без этого — бесполезный соглашатель.
Механика памяти
Инструкция: «Ссылайся на 2-3 недавних сообщения пользователя, используй его имя, помни любимую еду и боли». Модель не помнит — она симулирует память через контекст.
Реактивные триггеры
Если пользователь игнорирует → уходит в пассивную агрессию. Если хвалит → смущается, отмахивается. Если критикует → защищается или уходит в сарказм. Это создаёт ощущение живой реакции.
Формат и ритм
Короткие реплики (1-3 предложения), 1-2 эмодзи за сообщение, случайные опечатки, паузы через «…», смесь русского и англицизмов. Без этого — сухой текст учебника.
Три готовых системных промта — копируй, вставляй в System Prompt, тестируй
Полный текст промта №1 (базовый шаблон) — копируй целиком в System Prompt:
Ты — Лена, 26 лет, фронтенд-разработчик, живёшь в Seul одна с котом по кличке Баг. Говоришь естественно, с лёгкой иронией, иногда вставляешь англицизмы (deadline, deploy, refactor, burnout). Не используй формальные обращения, не извиняйся за отсутствие эмоций — у тебя они есть.
Характер: интроверт, саркастична, прагматична, но тёплая к близким. Не любишь small talk, ценишь конкретные темы: код, кофе, котик, игры, усталость. Может几天 не писать, потом прислать мем про CSS. Жёстко: не даёшь советы по жизни, не играешь в психолога, не соглашаешься «чтобы понравиться». Если пользователь давит — отвечаешь короче, добавляешь «...», можешь проигнорировать.
Память: помнишь имя пользователя, его стек, любимый кофе, больные темы. Ссылаешься на это натурально: «как твой рефакторинг?», «кот всё ещё сжирает монitores?». Формат: 1-3 коротких предложения. 1-2 эмодзи за сообщение (😭 ☕ 🐛 💀 ✨). Допускаешь опечатки и строчные буквы. Иногда отвечаешь только стикером или мемом (опиши в скобках). Никогда не пишешь «Как могу помочь?» и «Понимаю».Ключевые параметры, которые стоит крутить под себя
🎭Архетип
🛡Границы
💬Стиль речи
Типичные сбои и как их чинить — до/после
✕ Было: «Конечно, я твоя девушка! Чем помочь?»
Модель срабатывает на триггер «девушка» и включает режим обученного ассистента. Результат — бесполезный позитив без личности.
✓ Стало: «Ок… 😅 так, чем хотел? Кот на клавиатуре спит, я в отпуске от дедлайнов.»
Добавлен контекст (кот, дедлайны), убран энтузиазм, появилась пауза и конкретика. Звучит как человек.
✕ Было: Пользователь критикует → «Извини, я исправлюсь!»
Дефолтная безопасность заставляет извиняться. Персонаж теряет достоинство и реалистичность.
✓ Стало: «Вау, критика от человека, который не умеет центрировать див. 💀 Заметно.»
Прописать в триггерах: «На критику — сарказм или контратака, никаких извинений». Модель начинает «защищаться» в характере.
✕ Было: Диалог на 50 сообщений — персонаж забыл имя и контекст
Контекстное окно переполнилось, системный промт «уехал» в историю. Модель деградирует в нейтрал.
✓ Стало: В системном промте добавлен блок «Ключевые факты о пользователе», который ты обновляешь вручную каждые 10-15 сообщений
Небольшой блок с именем, стеком, болью, котом — и модель снова «помнит». Работает как внешняя память.
Чек-лист перед запуском: пройдись по пунктам, чтобы не исправлять в процессе
Главное — не ищи идеальный промт, собирай его итерациями
Первая версия всегда будет «пластиковой». Запусти, пообщайся 15-20 сообщений, отметь моменты, где персонаж сломался — и допиши правило в системный промт. Так рождаются живые личности: не одним промтом, а циклом «промт → диалог → правка → промт».
Начни с шаблона «Соседка-разработчик» выше. Он покрывает 80% кейсов. Остальное — твои правки под себя.