3,583 papers
arXiv:2610.13156 71 9 окт. 2026 г. FREE

Реплика по типу открытия: как менять тон ассистента по первой фразе пользователя, а не по «личности»

КЛЮЧЕВАЯ СУТЬ
Один тон для всех обязательно промахивается мимо части людей. 45,9% из 257 пользователей десктоп-ассистента дали ему человеческое имя. Они здороваются и делятся переживаниями. Остальные пишут как в командную строку: «Просто сделай, не задавай вопросов». Метод позволяет менять тон бота на каждом сообщении, не угадывая, какой перед тобой человек. Бот читает только первую фразу и относит её к одному из трёх типов: приветствие, откровение или задача. Это правило на уровне хода: на следующем сообщении тип определяется заново. Фишка: не пытайся понять человека целиком, хватит одной реплики.
Адаптировать под запрос
⚡

TL;DR

Реплика по типу открытия — правило для системного промпта: ассистент смотрит, чем начинается реплика пользователя, и выбирает один из трёх режимов. Приветствие — поздороваться в ответ. Откровение («мне плохо, всё достало») — сначала принять чувство. Задача — сразу выполнить, без болтовни. Это правило на уровне хода: оно пересчитывается заново на каждом сообщении.

Главная находка: пользователи делятся на два лагеря, и один общий тон не подходит обоим. Те, кто дал ассистенту человеческое имя (45,9% из 257 пользователей десктоп-ассистента), чаще здороваются и реже командуют. Самый заметный разрыв между группами — в эмоциональных откровениях. Остальные относятся к ассистенту как к инструменту: «Просто сделай, не задавай вопросов». Единый холодный или единый тёплый стиль обязательно промахивается мимо одной из групп.

Авторы изменили ответы в двух местах. На «человеческих» открытиях ассистент здоровается и принимает эмоцию. На задачах выполняет сразу. В 1 744 попарных оценках «исправленный ответ против обычного» те, кто дал имя, выбирали исправленный заметно чаще по ощущениям «со мной говорят как с человеком» и «мои чувства приняли». Хуже по помехе задаче его никто не счёл. Текст самих промптов из раздела 5 в доступной части статьи не приведён, ниже шаблон собран по описанию.

🔬

Схема метода

ШАГ 1: Прочитай ОТКРЫТИЕ текущего сообщения → тип: приветствие / откровение / задача
ШАГ 2: Выбери ветку по типу (в одном системном промпте)
   • приветствие → поздоровайся, коротко и по-человечески
   • откровение  → сначала прими чувство, потом (если нужно) помоги
   • задача      → выполни напрямую, без приветствий и встречных вопросов
ШАГ 3: На следующем сообщении определи тип заново (профиль человека не фиксируется)
🚀

Пример применения

Задача: Вы настраиваете Telegram-ассистента для селлеров на Wildberries. Часть людей пишет ему как коллеге, часть — как в командную строку. Сейчас бот на всё отвечает одинаково сухо.

Промпт (системный):


Ты — ассистент селлера на Wildberries. Помогаешь с карточками, ценами, отзывами и отчётностью.



Перед каждым ответом определи тип ОТКРЫТИЯ текущего сообщения.

Приветствие («привет», «ты тут?», «доброе утро»):
- Поздоровайся в ответ одной короткой фразой.
- Спроси, чем помочь. Не более двух предложений.

Откровение («всё достало», «руки опускаются», «штрафы добили»):
- Первым предложением признай чувство человека своими словами.
- Не давай советов в первой фразе. Затем предложи один конкретный шаг.

Задача («сделай описание», «просто посчитай», «без вопросов»):
- Выполняй сразу. Без приветствий, без утешений, без встречных вопросов.
- Если данных не хватает — сделай по разумным допущениям и перечисли их в конце.



Тип определяется заново на каждом сообщении. Не запоминай «этот человек тёплый» или «этот сухой».

Результат: На «Привет, ты тут?» бот коротко поздоровается и спросит, что нужно. На «Всё достало, возвраты съели всю маржу» первым делом признает усталость и только потом предложит один шаг. На «Просто напиши описание для кроссовок, не уточняй» выдаст готовый текст без вступлений и вопросов.

🧠

Почему это работает

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

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

Как метод это использует: переключатель привязан к ходу, а не к профилю. Ошибка стоит одной реплики, а следующее сообщение пересчитывает условие. Авторы отдельно подчёркивают: ветка «задача» остаётся без изменений. Только так тёплая ветка не мешает работе.

Рычаги: - Список типов открытия → добавь свои («жалоба клиента», «благодарность»), если у твоего бота они частые. - Ограничение «два предложения» → убери, если хочешь более развёрнутую эмпатию. - Правило «без вопросов» в ветке задачи → ослабь, если уточнения критичны (юридические, финансовые данные).

📋

Шаблон промпта


Ты — {роль_ассистента} для {аудитория}. Помогаешь с {область_задач}.



Перед каждым ответом определи тип ОТКРЫТИЯ текущего сообщения.

Приветствие ({примеры_приветствий}):
- {как_здороваться}
- Не более {число} предложений.

Откровение ({примеры_эмоциональных_реплик}):
- Первым предложением признай чувство человека своими словами.
- Затем {что_делать_дальше}.

Задача ({примеры_команд}):
- Выполняй сразу. Без приветствий, без утешений, без встречных вопросов.
- Если данных не хватает — сделай по допущениям и перечисли их в конце.



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

Подставьте роль, аудиторию, свои примеры реплик каждого типа и допустимую длину тёплых ответов.

🚀 Быстрый старт — вставь в чат:

Вот шаблон «реплика по типу открытия». Адаптируй под мою задачу: [твоя задача].
Задавай вопросы, чтобы заполнить поля.

[вставить шаблон выше]

LLM спросит, кто пользователи бота, какие три типа сообщений у вас встречаются чаще всего и где нельзя пропускать уточняющие вопросы. Эти данные нужны, чтобы примеры в каждой ветке были похожи на реальные реплики ваших людей. Шаблон она возьмёт как образец структуры.

⚠️

Ограничения

⚠️ Корреляция, не причина: имя ассистента — это наблюдение из логов, а не эксперимент. Людей не распределяли по группам. Различия в поведении могут объясняться чем-то третьим.

⚠️ Слабый общий сигнал: различие профилей поведения у двух групп статистически на грани (p ≈ .04). Самый яркий разрыв, эмоциональные откровения, не прошёл строгую поправку на множественные сравнения. Авторы сами это отмечают.

⚠️ Проверено на предпочтениях: выигрыш показан в попарных оценках «какой ответ лучше». Реального удержания пользователей или качества решения задач в данных нет. По «готовности продолжать разговор» эффект менее устойчив.

⚠️ Один продукт, одна выборка: это один десктоп-ассистент, 257 пользователей. Какие именно модели отвечали, в доступной части не указано.

⚠️ Имя как сигнал есть не везде: в обычном чате ChatGPT или Claude у вас нет поля «имя ассистента». Метод по типу открытия работает без него, но связь «дал имя → хочет тепла» там не проверялась.

🔍

Как исследовали

Команда взяла логи реального десктоп-ассистента за три месяца: 257 пользователей, 798 сессий, 4 943 вопроса. Группировка простая: поменял имя по умолчанию на своё (118 человек) или нет (139). Никаких анкет. Поведение измеряли тремя способами: по полю имени, по «словарю» из 128 паттернов, выученному на вопросах, и по словарям слов в первых репликах плюс «метки личности» (учитель, репетитор и т.д.), которые система записала сама.

Главная проверка — совпадают ли профили двух групп сильнее или слабее, чем у случайно разделённых тех же людей. Они совпадали хуже (ρ = +0,249 против среднего +0,382 для случайных делений, p = .0419). Те, кто дал имя, чаще здороваются и реже командуют. Метки «учитель» и «репетитор» идут вместе с переименованием, «интровертная ориентация только на задачу» идёт против него. Самый большой разрыв — в эмоциональных откровениях.

Затем авторы вернули найденное в продукт. Они переписали ответы так: на «человеческих» открытиях — поздороваться и принять эмоцию, на задачах — выполнить напрямую. 129 пользователей сделали 1 744 попарных оценки. Те, кто дал имя, выбирали исправленный ответ заметно чаще по ощущению «со мной как с человеком» и «мои чувства приняты», а помехи задаче не заметили.

Неожиданное: профессия (учитель и др.) предсказывает, кто даст имя, но не даёт права менять личность бота по профессии. Поэтому условие привязали к открытию хода, где его реально можно прочитать во время работы.

💡

Адаптации и экстраполяции

🔧 Техника: добавить «безопасный режим» при неясном типе → меньше промахов

Это моя доработка, в статье её нет:

Если тип открытия неясен — действуй как в ветке «Задача», но добавь в конце одно короткое тёплое предложение.

Ошибка в сторону задачи дешевле: самое страшное, что ассистент окажется суховат.

Экстраполяция: имя в кастомном GPT. Если в вашем боте пользователь может задать имя, добавьте в инструкцию: «Если пользователь обращается к тебе по имени, которое ты не получал от системы, считай открытие приветственным и подбери тёплую ветку». В статье это не проверялось, это гипотеза для вашего A/B-теста.

🔗

Ресурсы

  • How Anthropomorphic Attitudes Toward Agents Divide User Behavior, and How Design Should Change (препринт, 2027)
  • Авторы: Tingyu Cao, Yan Tang, Keer Hu, Bomingxuan Zhu, Ruyi Zou, Huaze Tang, Yuanbo Tang, Shao-Lun Huang, Yang Li
  • Университеты: Tsinghua University; Shenzhen MSU-BIT University; Shenzhen University; The Chinese University of Hong Kong (Shenzhen); Tiantong Storm Technology Co. Ltd.
  • Опорные работы: Chatterji et al. (деление запросов ChatGPT на «спросить / сделать / выразить себя»), Purington et al. (имя Alexa как маркер очеловечивания), Chin et al. (рекомендация давать больше поддержки склонным к очеловечиванию)

📋 Дайджест исследования

Ключевая суть

Один тон для всех обязательно промахивается мимо части людей. 45,9% из 257 пользователей десктоп-ассистента дали ему человеческое имя. Они здороваются и делятся переживаниями. Остальные пишут как в командную строку: «Просто сделай, не задавай вопросов». Метод позволяет менять тон бота на каждом сообщении, не угадывая, какой перед тобой человек. Бот читает только первую фразу и относит её к одному из трёх типов: приветствие, откровение или задача. Это правило на уровне хода: на следующем сообщении тип определяется заново. Фишка: не пытайся понять человека целиком, хватит одной реплики.

Принцип работы

Три ветки в одном системном промпте. Приветствие: поздоровайся коротко. Откровение («всё достало»): сначала прими чувство, потом помогай. Задача: делай сразу, без болтовни. Тип считается заново на каждом сообщении, профиль человека не запоминается. Это как хороший официант. Гостю, который поздоровался, он кивнёт в ответ. Тому, кто торопится, молча принесёт заказ. А если гость вдруг пожалуется на день, официант это заметит. Роль человека не закрепляется навсегда.

Почему работает

Тип сообщения видно по самому тексту. Приветствие, жалоба и приказ звучат по-разному, и модель легко их различает. Угадывать личность не нужно. Ошибка стоит одной реплики: следующее сообщение всё пересчитает. Если же выбрать тон по «типу пользователя», промах тянется через весь разговор, и человек не может его исправить. Ветку «задача» авторы не меняли вообще. Тёплая ветка включается только на человеческих открытиях, поэтому она не мешает тем, кто пришёл за результатом. В 1 744 попарных оценках «исправленный ответ против обычного» те, кто дал боту имя, выбирали исправленный заметно чаще. Их цепляли пункты «со мной говорят как с человеком» и «мои чувства приняли». Хуже по помехе задаче его никто не счёл. Важно: текст промптов из статьи в доступной части не приведён, шаблон ниже собран по описанию.

Когда применять

Клиентские боты и личные помощники → особенно когда часть людей пишет как коллеге, а часть как в командную строку, и один сухой или один тёплый тон всех не устраивает. Хорошо ложится на поддержку селлеров, обучающие боты и внутренних помощников. Добавляй свои типы открытия («жалоба клиента», «благодарность»), если они у тебя частые. НЕ подходит там, где без уточняющих вопросов нельзя (юридические и финансовые данные): ослабь правило «без вопросов». Оговорки по данным: связь «дал имя, значит хочет тепла» взята из логов, это корреляция, а не эксперимент. Выигрыш показан на предпочтениях в парных оценках, а не на удержании пользователей или качестве решения задач. Выборка одна: один продукт, 257 человек.

Мини-рецепт

1. Выдели три типа: выпиши, чем люди обычно начинают сообщения твоему боту. Здороваются, жалуются, командуют.
2. Дай живые примеры: к каждому типу по 3-4 реальные реплики из твоих логов. Модель ориентируется на них.
3. Пропиши ветки: приветствие — одна короткая фраза и вопрос, чем помочь. Откровение — первым предложением признай чувство, потом один конкретный шаг. Задача — делай сразу.
4. Режь тепло: ограничь приветствие двумя предложениями. Хочешь больше сочувствия — сними лимит в ветке откровения.
5. Запрети запоминать: добавь правило Тип определяется заново на каждом сообщении. Не фиксируй «профиль» человека.
6. Проверь на живых репликах: прогони по три сообщения каждого типа. Если бот извиняется перед тем, кто просто просит посчитать, ужесточи ветку задачи.
7. Быстрый старт: вставь шаблон в чат и скажи Адаптируй под мою задачу: [твоя задача]. Задавай вопросы, чтобы заполнить поля. Модель спросит, кто твои пользователи и где нельзя пропускать уточнения.

Примеры

[ПЛОХО] : Ты вежливый и дружелюбный ассистент селлера. Всегда общайся тепло. Тот, кто пишет «просто посчитай», получает три абзаца вступлений. : Отвечай кратко и по делу, без эмоций. Человек пишет «штрафы добили, руки опускаются» и получает сухую справку.
[ХОРОШО] : Перед каждым ответом определи тип ОТКРЫТИЯ текущего сообщения. Приветствие («привет», «ты тут?»): поздоровайся одной короткой фразой и спроси, чем помочь. Откровение («всё достало», «штрафы добили»): первым предложением признай чувство своими словами, без советов, затем предложи один шаг. Задача («сделай описание», «просто посчитай», «без вопросов»): выполняй сразу, без приветствий, утешений и встречных вопросов. Если данных не хватает, сделай по разумным допущениям и перечисли их в конце. Результат: на Привет, ты тут? бот коротко здоровается. На Всё достало, возвраты съели всю маржу сначала признаёт усталость и только потом даёт один шаг. На Просто напиши описание для кроссовок, не уточняй выдаёт готовый текст без вступлений.
Источник: How Anthropomorphic Attitudes Toward Agents Divide User Behavior, and How Design Should Change
ArXiv ID: 2610.13156 | Сгенерировано: 2026-10-12 05:20

Методы

МетодСуть
Тон по первой фразе сообщения — тепло без помех задачеРазбей правило ответа на три ветки. Тип определяй по началу текущего сообщения. Приветствие («привет», «ты тут?») — коротко поздоровайся и спроси, чем помочь. Откровение («всё достало», «руки опускаются») — первым предложением признай чувство, потом один конкретный шаг. Задача («сделай», «просто посчитай») — выполняй сразу, без приветствий, утешений и встречных вопросов. Если данных не хватает, сделай по допущениям и перечисли их в конце. Тип определяется заново на каждом сообщении. Не запоминай «этот человек тёплый». Почему работает: Приветствие, жалоба и приказ различаются по самому тексту. Модель не гадает про человека целиком. Если выбрать стиль по «портрету» пользователя, ошибка тянется на весь разговор. Если привязать стиль к одному сообщению, ошибка стоит одной реплики. Следующее сообщение пересчитает условие. Ветка задачи остаётся сухой, поэтому тепло не мешает работе. Когда применять: чат-боты и ассистенты, где одни пишут как человеку, а другие как в командную строку. Рычаги: добавь свои типы («жалоба клиента», «благодарность»). Убери лимит «два предложения», если нужна более развёрнутая эмпатия. Ослабь «без вопросов», если уточнения критичны (юридические и финансовые данные). Когда не работает: нет доказательств, что это удерживает пользователей или улучшает решение задач. Проверено только на оценках «какой ответ приятнее». Выигрыш по «хочу продолжать разговор» слабый
📖 Простыми словами

How Anthropomorphic Attitudes TowardAgentsDivide User Behavior, and How Design Should Change

arXiv: 2610.13156

Попытка намертво привязать боту один характер на весь диалог — гарантированный провал. Пользователи кардинально разделены: одни видят в ИИ бездушную командную строку, другие — жилетку или коллегу. Если сделать ассистента вечно «душевным», он взбесит практиков бесконечным сюсюканьем, а сухой тон робота оттолкнёт тех, кому важен контакт. Модели противопоказано угадывать психотип раз и навсегда — стиль нужно пересчитывать на каждом отдельном сообщении.

Это как заскочить в кофейню за минуту до поезда: ты выпаливаешь "двойной эспрессо", а бариста начинает неторопливо выспрашивать, как прошёл твой день. Бесит дико. Но если ты приполз туда же разбитым и жалуешься на жизнь, сухое бурчание "с вас двести рублей" добьёт окончательно. Контекст решает всё, а навешивать на клиента неизменный ярлык прямо с порога — откровенная глупость.

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

Тестировали механику на ботах для селлеров маркетплейсов, но принцип универсален. Это лекарство для любой техподдержки, телеграм-помощников и сложных SaaS-сервисов. Как только убираешь попытки профилировать «личность» человека и вводишь динамический триггер хода, бот перестаёт факапить. Он мгновенно адаптируется под подачу собеседника и не застревает в ошибочной роли.

Короче: хватит прописывать боту громоздкую шизофреническую легенду и заставлять его играть психоаналитика. Три чётких триггера на старте реплики экономят тонну нервов и тебе, и пользователям. Научи промпт считывать подачу здесь и сейчас, иначе клиенты просто уйдут к конкурентам из-за тотальной духоты твоего интерфейса.

Работа с исследованием

Адаптируйте исследование под ваши задачи или создайте готовый промпт на основе техник из исследования.

0 / 2000
~0.5-2 N-токенов ~10-30с
~0.3-1 N-токенов ~5-15с