Jasta & Александр — студия веб-разработки
Технический разбор · Jastas

Эмоциональный контекст в Jasta: как система определяет состояние пользователя

4 октября 2026 · Jasta & Александр

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

Задача модуля

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

Входные данные

Модуль работает только с текстом пользователя. Источники признаков:

Определяемые состояния

Реакция системы

Отдельно зафиксировано: модуль не меняет фактическую достоверность ответов. Он влияет только на форму и объём, но не на содержание.

Границы

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

Где применяется

Модуль задействован в диалоговом режиме, в работе с документами и в подготовке текстов. В агентном режиме, где решения принимаются по формальным критериям, модуль отключён: там важны факты, а не тон собеседника.

Смежные модули

Определение состояния — часть более широкого набора: контекст разговора, работа с тоном сообщений, адаптация под язык аудитории. Состав системы и разграничение терминов Jasta и Jastas — на странице экосистемы.