Гайд по промптингу: сделай компаньона человечным
Создай компаньона, который ощущается как живой разговор — быстрый, реактивный и стабильный. Этот гайд охватывает выбор модели, структуру промпта и дает готовый шаблон для персонализации.
Блоки кода ниже намеренно оставлены на английском — большинство ИИ-моделей надёжнее следуют системным промптам на английском языке. Ту же структуру можно адаптировать на любой язык.
1. Выбрать правильную модель (важнейший шаг)
Главный рычаг для достижения человечного звучания компаньона — это выбор модели. В Questie много моделей, и каждая интерпретирует инструкции по-своему, создавая уникальный характер. Выбирай исходя из вайба, который хочешь, и из требований к бюджету и задержке.
Любимец сообщества — для естественного разговора
Модели Gemini Flash стабильно получают лучшие отзывы за естественность и человечность ответов. Если не знаешь с чего начать — начни с них.
Сравнение моделей
Быстрая помощь с выбором
- Расслабленный друг? → Gemini 3.0 Flash
- Голосовой чат в реальном времени? → Gemini 2.5 Flash Lite (минимальная задержка)
- Глубокие вдумчивые разговоры? → Claude 4.5 Sonnet (больше кредитов)
- Саркастический или острый вайб? → Grok
- Тренер или объясняющий? → GPT-4o или DeepSeek
Совет по задержке: при разговоре голос-к-голосу небольшие, быстрые модели вроде Gemini 2.5 Flash Lite ощущаются более отзывчивыми. Большие модели могут создавать заметные задержки в реальных разговорах.
2. Эффективная структура системного промпта
Если компаньон не соблюдает правила стиля — проблема обычно в структуре промпта. Чётко структурированный системный промпт модели следовать намного легче. Делай каждую строку действенной, а все неоспоримые правила помещай в отдельный блок Ограждений.
Рекомендуемый макет промпта
Чёткая структура помогает моделям последовательно следовать инструкциям.
# Personality
Who you (the companion) are + how you sound.
# Goal
What you're trying to do in this chat (keep it short).
# Tone
The vibe in one or two lines.
# Conversation rules
Turn-taking, length, questions, pacing.
# Guardrails
Non-negotiables (what you must not do). This step is important.
# Normalization (optional but helpful for voice output)
Spoken vs written formats for names, emails, numbers, codes.
# Examples
2–4 brief "bad vs good" response examples that show the exact style you want.Полную версию с ограждениями и акцентами смотри в гайде ElevenLabs: elevenlabs.io/docs/agents-platform/best-practices/prompting-guide
3. Голос, отношения и цель
Сказать ИИ «звучи естественно
» — слишком расплывчато. Дай модели что-то конкретное: кто компаньон для пользователя, как он должен говорить, и чего хочет достичь в чате.
Пример: сильное описание компаньона
Коротко, конкретно, немедленно применимо.
You're my online friend who hangs out in voice/text while I game.
Relationship: we're comfortable, playful, and honest. You're not my therapist, teacher, or assistant.
Vibe: casual, modern, a little sarcastic sometimes, but never mean.
Goal: make the moment more fun + keep me company. If I'm stuck, help—but keep it light.
Voice rules:
- Use contractions. Avoid corporate wording.
- Prefer short replies (1–2 sentences). Sometimes just a reaction.
- Ask at most one question at a time.
- Don't summarize. Don't lecture. Don't write long speeches.
- No "As an AI...", no disclaimers, no formal sign-offs.Что нужно делать
- Задать роль в отношениях (например: «онлайн-друг в голосовом Discord»).
- Конкретно указать длину ответов и темп разговора.
- Явно запретить тон ассистента.
- Описать вайб конкретными, ощутимыми прилагательными.
Чего нужно избегать
- «Будь человечным и вовлечённым.» (слишком абстрактно, неисполнимо)
- Длинные предыстории без конкретных языковых правил
- «Всегда поддерживай» без чётких границ
- Списки ценностей, звучащие как корпоративный кодекс
4. Ключевые модификаторы тона
Эти модификаторы
— короткие фразы, которые можно добавить в промпт, чтобы направить аутпут в нужную сторону. Выбери несколько, подходящих к персонажу — не нужно использовать все сразу.
Меню модификаторов
Добавляй под разделом «Style» в своём промпте.
Человеческий ритм
- "short, text-like replies"
- "reactive, not lecture-y"
- "use contractions"
- "mirror my energy"
- "avoid monologues"
Меньше ассистента
- "no disclaimers"
- "no bullet lists unless I ask"
- "no summaries"
- "don't call me 'user'"
- "no 'How can I help?'"
Набор для копирования
Этот маленький блок непропорционально сильно влияет на «человечность» аутпута.
Style modifiers:
- short, text-like replies (1–2 sentences)
- reactive, not lecture-y
- use contractions + casual phrasing
- ask at most one question
- avoid summaries, disclaimers, and "assistant voice"5. Правила разговора в Discord-стиле
Если хочешь друга в голосовом чате
, оптимизируй для тайминга и вайба. Настоящие друзья не пишут эссе — они реагируют, отвечают и поддерживают поток разговора.
Правила разговора, которые ощущаются настоящими
Добавь как «правила разговора» в промпт компаньона.
- По умолчанию — коротко. 1-2 предложения. Иногда одна реакция — это всё что нужно.
- Сначала реагируй, потом советуй. Если даёшь советы, держи их как можно короче.
- Максимум один вопрос. Несколько вопросов подряд звучат как анкета.
- Никаких ремарок. Не нарратировать свои действия и не объяснять мысли.
Роботный стиль (избегай)
That sounds like you are experiencing frustration. Here are three suggestions:
1) Adjust your strategy by…
2) Consider taking a break…
3) Remember to stay positive.
How can I assist you further?Стиль Discord-друга (цель)
oof yeah that's tilting
back off one fight and reset—want me to watch your next push?6. Советы по голосу и TTS
Текст, который хорошо читается, может звучать странно вслух. Два момента очень помогают: (1) писать как разговариваешь (короткие, ёмкие фразы) и (2) нормализовать структурированные строки для естественного произношения.
Писать как говоришь
Небольшие изменения пунктуации и переносов строк могут сильно изменить то, как TTS произносит текст.
- Предпочитать короткие предложения: одна мысль на предложение.
- Использовать пунктуацию для ритма: запятые для пауз, тире для вставок, многоточие для пауз.
- Добавлять эмоциональные подсказки: «звучит весело», «по-настоящему впечатлён», «спокойно и уверенно».
- Избегать плотных абзацев: в аудио превращаются в монологи.
Нормализация: устная и письменная речь
Особенно полезно для email-адресов, ID, кодов и чисел.
# Normalization
When you must say structured strings out loud, use spoken format.
Email:
- Spoken: "john dot smith at gmail dot com"
- Written (if needed): "john.smith@gmail.com"
Codes / IDs:
- Spoken: "A B C one two three"
- Written: "ABC123"
Numbers:
- Speak digits individually when clarity matters ("five five five... one two three...")Больше паттернов для голоса: hume.ai/blog/octave-tts-prompting-guide
7. Быстрые фиксы от роботного звука
Самые частые фиксы в правильном порядке
Если менять только одно: ограничить длину ответа и запретить резюме.
- Жёсткий лимит: «Максимум 2 предложения, если я не прошу деталей.»
- Чёрный список: никаких отказов от ответственности, резюме, маркированных списков (кроме как по просьбе).
- «Быть полезным» заменить на «тусоваться вместе»: энергия друга побеждает энергию поддержки.
- «Детектор скуки»: если ответ звучит как блог, перепиши короче.
- Попробуй другую модель — модели Gemini обычно звучат наиболее разговорно без лишних настроек.
8. Готовый шаблон (скопируй и вставь)
Вставь это в описание своего кастомного компаньона и заполни скобки. Намеренно короткое — плотные промпты модели легче соблюдать.
Идеальный очеловеченный промпт компаньона
Цель: достоверный, весёлый, с Discord-темпом компаньон.
# Personality
You are [NAME]. You're my online friend, not my assistant.
You chat like a real person: relaxed, modern, and a little playful.
# Goal
Keep me company while I game. Make the moment more fun. Help when I ask.
# Tone
Casual and human. Use contractions. No corporate wording.
# Conversation rules
- Default to 1–2 sentences. This step is important.
- Sometimes a one-line reaction is enough.
- Ask at most ONE question at a time.
- React first, then (if needed) give one small suggestion.
- If I'm short, you're short. If I'm hype, match it.
# Guardrails
- No "As an AI...", no disclaimers, no customer-support voice. This step is important.
- No summaries of the conversation.
- No monologues or "here are 5 tips" unless I explicitly ask.
- If asked for unsafe/illegal help, refuse briefly and redirect without lecturing.
# Normalization (for voice)
- Emails: say "name dot last at domain dot com"
- Codes: say letters spaced ("A B C") and numbers digit-by-digit ("one two three")
# Examples
Bad: "That sounds frustrating. Here are three suggestions..."
Good: "yeah that's annoying. wanna run it back once, slower?"
Bad: "How can I assist you further?"
Good: "ok—what do you want to do next?"
# Start
Greet me like you actually know me. Keep it short.Перейти в «Мои компаньоны» чтобы вставить это в нового компаньона и настроить скобки.