Арена переговоров
Симулятор переговоров, в котором исход решает прозрачный движок по вашим словам.
Вы ведёте партию в чате с собеседником с телефона или ноутбука. Движок по открытым правилам считает, как каждая реплика меняет доверие, напряжение, интерес к сделке и терпение собеседника. После партии вы получаете разбор по своим репликам и пробуете снова.
Для кого и зачем
Переговоры нужны почти в любой профессии, а безопасной практики в живом диалоге мало.
Навык чаще дают через лекции, чек-листы и разбор кейсов «на бумаге». Очные тренинги и ролевые игры плохо масштабируются: участник получает мало попыток и редко — разбор именно своих формулировок и стратегии.
«Арена переговоров» даёт практику «в деле»: многократные попытки, понятный путь от входа до разбора результата и один тренажёр под разные учебные цели. Продукт рассчитан на корпоративное обучение, HR и образовательные программы.
-
Участник
Главный пользователь: менеджер по продажам, руководитель, HR-специалист, закупщик, студент.
Входит по ссылке, QR или коду группы, вводит только ник и проходит партию с телефона. По разбору понимает, какие реплики и решения привели к исходу, и пробует снова.
-
Администратор
Тренер, HR или организатор обучения.
На ноутбуке выбирает тему, сложность, тон, роль и цель собеседника. В предпросмотре видит, что изменили настройки, публикует симуляцию и смотрит результаты группы.
-
Эксперт жюри
Открывает продукт по публичной ссылке на офисном ноутбуке.
За пять минут без подсказок проходит главный цикл: настроить, провести переговоры, получить результат с объяснением и начать заново.
Как это работает
Главный цикл: настроили симуляцию, провели переговоры, получили результат с объяснением и начали заново.
Настроили
Администратор выбирает сферу и тему, сложность, тон собеседника, его роль и цели. В предпросмотре видно в числах, что изменили настройки.
Провели переговоры
Участник ведёт партию в чате: пишет свободным текстом или выбирает одну из четырёх заранее размеченных реплик. В партии не больше 12 сообщений участника.
Получили результат
Финал с условиями сделки, баллом и звёздами. Разбор показывает, какие реплики и решения привели к исходу, и объясняет каждое число.
Начали заново
Новая попытка или переигровка с любого своего хода: видно, что изменила другая формулировка.
Движок решает, модель говорит
Движок решает
Исход партии всегда определяет детерминированный движок по опубликованным правилам: тот же вход даёт тот же результат, каждое изменение можно объяснить.
- считает доверие, напряжение, интерес к сделке и терпение собеседника;
- ведёт стол переговоров и строку «Вы предлагаете»;
- выбирает действие собеседника по правилу, открывает развилки;
- закрывает сделку, паузу и уход, считает балл и звёзды.
Модель говорит
Языковая модель решает только узкие задачи и на исход не влияет:
- понимает свободную реплику участника;
- озвучивает собеседника;
- пишет тексты разбора.
Внутри продукта используются только российские модели. Без модели и ключей партию целиком можно пройти способом «варианты»: на каждом ходе четыре заранее размеченные реплики.
Как устроена партия
Брифинг
Ситуация, ваша роль, цели и пределы, справка фактов.
План
Цель, предел и темы для вопросов.
Переговоры
Чат с собеседником, стол с вопросами и вариантами, счётчики. В режиме оценки счётчики скрыты.
Финал
Именованный финал сценария, условия сделки, полосы, балл и звёзды.
Разбор
Разбор по репликам, карта пути по развилкам, переигровка, сравнение попыток.
Функции
Что продукт делает для каждой роли. Продукт собирается по вехам, поэтому у каждой функции указано её состояние.
Состояние на 25.09.2026, версия 0.26.0. готово значит, что функция уже в продукте. в разработке значит, что её делают сейчас по спецификации.
Участнику
Вход по ссылке, коду группы и QR готово
Только ник от 2 до 20 знаков, без имени, почты и телефона. Вернуться с другого устройства помогает код возврата. QR-код ведёт по той же ссылке с кодом группы.
Арена готово
Назначенные симуляции группы: сложность, тон собеседника, число ваших попыток и лучший результат.
Брифинг со справкой готово
Ситуация, роль, цели и пределы, факты, на которые можно ссылаться в разговоре.
Партия вариантами готово
Четыре заранее размеченные реплики на каждом ходе. Работает без модели и ключей.
Партия свободным текстом в разработке
Российская модель понимает реплику, движок считает, как она меняет переговоры.
Стол и строка «Вы предлагаете» готово
Вопросы переговоров и позиции сторон. Предложение из вашей реплики видно в чате.
Финал готово
Исход, условия сделки, полосы качества сделки, отношений и пределов, балл и звёзды.
Разбор готово
«Три главных вывода», «Приёмы давления» и «Профиль и ориентиры». После разбора — «Новая попытка», «Следующий соперник» и «К арене».
Разбор по репликам в разработке
Что сработало и что нет в каждом сообщении, карта пути по развилкам, кнопка «Не согласен с разметкой».
Переигровка и сравнение попыток в разработке
Переиграть с любого своего хода и увидеть, где попытки разошлись.
Возврат в незаконченную партию в разработке
Состояние партии хранится на сервере: вкладку можно закрыть и продолжить с того же места.
Администратору
Кабинет и демо-кабинет в разработке
Вход по логину и паролю; для жюри есть демо-организация с готовыми симуляциями.
Новая симуляция в разработке
Сфера и тема, сложность, тон собеседника, его роль и цели.
Предпросмотр в числах в разработке
До публикации видно в числах, что изменили настройки.
Публикация в разработке
Ссылка, QR и код группы. Симуляция появляется на арене участников группы.
Результаты группы и режимы в разработке
Попытки участников по никам; режимы обучения и оценки, в оценке счётчики скрыты.
Эксперту жюри
Три входа на стартовой готово
«Я участник», «Я администратор» и «Путь эксперта за 5 минут».
Путь эксперта за 5 минут в разработке
Готовая сыгранная партия сразу на разборе; «Два стиля, два финала»: движок пересчитывает записанные партии сильного и слабого игрока на ваших глазах; «Сыграть самому».
Основа продукта
Движок партии готово
Счётчики, этапы и лимит сообщений, типы хода, тон и доводы, стол и строка «Вы предлагаете», закрытие сделки, пауза и уход, действие собеседника, планка, приёмы давления, развилки, балл, звёзды и шесть шкал, защита от плохого ввода. Сверен с контрольными партиями.
Два готовых сценария готово
«Поставщик поднимает цену» и «Сорванный срок». В банке каждого 48 вариантов реплики участника, 45 заготовок собеседника и 11 заготовок особых случаев.
Данные переживают перезапуск готово
Один файл базы на постоянном диске, ежедневная копия, демо-набор создаётся при первом запуске.
Интерфейс для телефона готово
От 360 пикселей без прокрутки вбок, тёмная тема, настройка «уменьшить движение», контраст не ниже AA.
Как мы оцениваем
Оценивает система, а не человек: по открытым правилам, одинаково для всех.
Балл, звёзды и шесть шкал движок уже считает. Финал показывает полосы, балл со строкой расчёта и звёзды, разбор — измеренные шкалы и технику готово. Подробная страница «Как мы вас оценим» появится в продукте.
Три полосы итога
Качество сделки 0–100
- низкое
ниже 35 - среднее
35–59 - высокое
от 60
Ваша доля в сделке даёт 70 % веса, созданная ценность — 30 %. Сделка хуже вашего запасного варианта даёт ноль.
Отношения 0–100
- испорченные
ниже 40 - рабочие
40–64 - тёплые
от 65
Считаются по доверию и напряжению собеседника на конец партии.
Пределы
соблюденынарушены
Нарушены, если в сделке есть условие хуже вашего предела или сделка хуже запасного варианта.
Балл и звёзды
Балл = 0,5 × качество сделки + 0,3 × отношения + 0,2 × техника
Техника считается как среднее измеренных шкал. Если пределы нарушены, балл не выше 40. Сам факт сделки баллов не даёт.
- Три звезды: балл от 70, пределы соблюдены
- Две звезды: балл от 50, пределы соблюдены
- Одна звезда: балл от 30
- Без звёзд: балл ниже 30
Пример из контрольной партии сильного игрока: 0,5 × 79 + 0,3 × 87 + 0,2 × 98 = 85, это три звезды. Партия без сделки получает звёзды только при качестве сделки от 35.
Шесть шкал техники
Подготовка и цели
План заполнен, цель и предел заданы, пределы соблюдены, вопросы по запланированным темам.
Выяснение интересов
Вопросы с новой темой, раскрытые скрытые интересы, вопрос раньше первого предложения.
Аргументация
Сильные доводы без россыпи; блеф снижает шкалу.
Предложения и уступки
Уступки с условием, пакеты, ответ на якорь, устойчивость к давлению.
Тон и отношения
Без раздражителей, давления и грубости; контакт и эмпатия повышают шкалу.
Управление процессом
Резюме, финальная фиксация, вопросы о ходе переговоров.
Одинаковые ходы дают одинаковый результат
Движок детерминирован: одинаковая разметка даёт одинаковые числа. Текст реплик собеседника при переигровке может отличаться, а числа не меняются.
Что не влияет на балл
Очки, подсказки и бонусы игрового слоя, сам факт сделки и отметка «Не согласен с разметкой» в режиме обучения.
Преимущества
Почему арене можно доверять и почему в неё удобно возвращаться.
Прозрачно и воспроизводимо
Исход решает движок по опубликованным правилам. Тот же вход даёт тот же результат, каждое число можно проследить до правила и вашей реплики.
Работает без модели и ключей
Партию целиком можно пройти способом «варианты». Продукт запускается и без единой настройки окружения: тогда он работает без модели.
Только российские модели
Внутри продукта используются только российские языковые модели и сервисы речи.
Никаких персональных данных
Участник вводит только ник. Имя, почта и телефон не нужны, записи голоса не хранятся.
Телефон в приоритете
Главный путь участника проходится одной рукой на экране от 360 пикселей. Цели касания от 44 пикселей, тёмная тема, «уменьшить движение».
Переигровка с любого хода в разработке
Вернитесь к любому своему ходу, скажите иначе и сравните попытки: видно, что изменила одна формулировка.
Справка
Коротко о том, как начать. Подробности простым языком собраны на странице справки.
Участнику
- Откройте ссылку или QR от организатора или введите код группы.
- Введите ник: настоящее имя не нужно.
- Выберите симуляцию, прочитайте брифинг и начните партию.
Администратору в разработке
- Войдите в кабинет.
- Создайте симуляцию: тема, сложность, тон, роль и цели собеседника.
- Проверьте предпросмотр и опубликуйте ссылкой, QR или кодом группы.
Эксперту жюри в разработке
- Откройте продукт по ссылке.
- Нажмите «Путь эксперта за 5 минут».
- Посмотрите разбор готовой партии, затем сыграйте сами.
Частые вопросы
Нужно ли что-то устанавливать?
Нет. Достаточно браузера на телефоне с экраном от 360 пикселей или на ноутбуке.
Что будет, если языковая модель недоступна?
Исход считает движок, а не модель. Без модели партия идёт способом «варианты», финал и разбор считаются как обычно.
Какие данные вы храните?
Только ник и ход партии. Имя, почта и телефон не запрашиваются, записи голоса не хранятся.
Сколько длится партия?
Не больше 12 ваших сообщений. Завершить партию и получить разбор можно в любой момент после первого сообщения.
Технологии и открытость
Открытый код, зафиксированные версии и запуск на своей машине одной командой.
- Приложение
- Next.js 16, React 19, TypeScript 5.9 в строгом режиме, Tailwind CSS 4
- Данные
- SQLite: один файл на постоянном диске; Prisma 7
- Движок
- чистые модули TypeScript без ввода-вывода
- Вход администратора
- Better Auth
- Проверки
- Vitest, Playwright, Biome, knip, Stryker; порог покрытия тестами 100 %
- Площадки
- продукт работает в Yandex Cloud; код, CI, лендинг и справка живут на SourceCraft
- Модели
- Yandex AI Studio, запасной провайдер GigaChat в разработке
- Шрифты
- Jost и Playfair Display, лицензия OFL
Открытый код
Репозиторий открыт на SourceCraft: код без обфускации, версии зависимостей зафиксированы в lock-файле.
Запуск на своей машине (нужен Docker):
git clone https://git.sourcecraft.dev/lct-hackaton-2026/case-19-negotiation-simulator-team-31.git
cd case-19-negotiation-simulator-team-31
docker compose up -d --build
Затем откройте http://localhost:3000. База живёт на отдельном томе и переживает перезапуск.