PsyEye 0.3.0 — большой шаг вперёд
Транскрипция переехала на Яндекс SpeechKit, мозг учится индивидуально под каждого клиента, девять терапевтических подходов переработаны от основания, кризисный протокол стал заметнее, и сессия восстанавливается после сбоя. Это не очередное мелкое обновление — это большой шаг.

Версия с двойкой в номере — это значит большой шаг, а не очередная мелкая правка. После 0.2.13 мы переделали несколько фундаментальных вещей сразу: транскрипция теперь работает через Яндекс, мозг учится отдельно под каждого клиента, девять терапевтических школ переработаны от основания, кризисный протокол стал заметнее, и появилось много мелких вещей, которые ощущаются в каждой сессии.
🎙 Транскрипция переехала на Яндекс SpeechKit
Главное в любом AI-помощнике для русскоязычного психолога — насколько точно слышит русский. Раньше мы использовали OpenAI Whisper — он хорош, но плохо справлялся с короткими репликами и добавлял случайные слова в паузах.
Теперь транскрипция работает через Яндекс SpeechKit — российский речевой движок:
- Лучше слышит русский — родная модель под русский язык, не «вспомогательный»
- Меньше галлюцинаций — не вставляет «Спасибо за просмотр» и подобные фразы в паузах
- Быстрее — стриминговое распознавание, текст появляется в реальном времени
- Безопаснее — все ключи к Яндексу серверные, никогда не попадают в .dmg, аудио передаётся напрямую с защищённым токеном
- Часы считаются автоматически — лимит транскрипции вашего плана работает прозрачно
OpenAI остаётся как аварийный фолбэк — если Яндекс по какой-то причине недоступен, переключение происходит автоматически без потери сессии.
🧠 Мозг — большой апгрейд
Это самый большой блок изменений. Несколько вещей сразу:
Учится индивидуально под каждого клиента
Раньше AI-подсказки работали по общим правилам: что считать тревогой, что считать прорывом, как оценивать альянс — одни и те же критерии для всех клиентов.
Но каждый клиент уникален. У одного норма — рациональный, сдержанный разговор. У другого — экспрессивные эмоциональные всплески. Одной линейкой их мерить нельзя.
Теперь после 3 сессий с клиентом мозг автоматически собирает индивидуальную калибровку: какая у этого клиента базовая эмоциональность, какие защиты у него типичны (а какие — настоящие сигналы), что для него «глубокая работа», каков обычный стиль взаимодействия с вами. Эта калибровка передаётся в мозг как совет — он сам решает применять её или нет. Оценки сессий становятся честнее именно для этого клиента, а не «по среднему».
Подсказки приходят быстрее и пропадают реже
Две вещи дали ощутимый эффект:
- Контекст клиента теперь умнее переиспользуется между запросами — подсказки приходят заметно быстрее, не нужно ждать пока AI каждый раз «прогревается» заново
- Гарантированная структура ответа — раньше мозг иногда «думал правильно», но не мог упаковать ответ в нужный формат и подсказка терялась. В одной реальной сессии это случилось 44 раза из 45. Теперь формат гарантирован — карточки доходят до экрана почти всегда
Поддерживает вашу линию, а не предлагает свою
Если вы 10 минут возвращаете клиента к телесным ощущениям — мозг не подкидывает «давайте про маму». Он понимает, что у вас идёт терапевтическая линия, и помогает её удерживать (находит то, что её усиливает в речи клиента), а не отвлекает на параллельные темы.
Помнит дословные цитаты на всю сессию
Раньше мозг видел только последние пару минут разговора. Теперь хранит до 50 дословных цитат за сессию — может ссылаться: «клиент в 23-ю минуту сказал X, сейчас противоречит». Это даёт ему контекст уровня супервизора.
Иногда подсказка — наблюдение, а не вопрос
Раньше каждая карточка была «спросите Y» / «предложите Z» — даже когда лучшим действием было просто слушать. Теперь в некоторых режимах (валидация, удержание, поддержка, замедление) карточка может быть наблюдением процесса без давления: «обратите внимание — клиент впервые за сессию говорит о себе в настоящем времени». Меньше шума, больше уместности.
Подсказки — естественнее, менее «роботные»
Под капотом промт мозга переписан полностью: вместо длинного списка жёстких правил («если X — сказать Y») теперь набор принципов и примеров-якорей. Мозг думает в контексте, а не вспоминает правило 22. На практике — подсказки звучат более естественно, меньше шаблонных формулировок типа «я тебя слышу».
👎 «AI ошибся» — мозг учится на ваших дизлайках
В оверлее у каждой подсказки есть лайк/дизлайк. Раньше дизлайк был «в никуда» — статистика собиралась, но в реальном времени мозг это не учитывал.
Теперь это обратная связь в моменте:
- AI показал подсказку — например, «обратите внимание на защиту: интеллектуализация»
- Вы видите, что не туда — нажимаете 👎
- Мозг в следующем же цикле (через 75 секунд) учитывает: «терапевт отверг этот паттерн — не предлагать его снова в этой сессии»
Это не статистика для будущих обновлений. Это живая правка курса мозга прямо в сессии.
🎯 Цели терапии и атипичные сессии
Две связанные вещи о том, как мозг получает контекст от вас:
Цели терапии теперь отслеживаются
В карточке клиента есть поле «Цели терапии» — клиенты обычно формулируют запрос на первой сессии («хочу научиться говорить нет», «справиться с тревогой»). Раньше эти цели жили отдельно от анализа сессий. Теперь мозг специально отслеживает прогресс:
- В разборе сессии — блок «Прогресс по целям» с заметками что затронуто
- В Динамике клиента — траектория движения к каждой цели по сессиям
Маркер «атипичная сессия»
Если сессия отличалась от обычного формата — клиент в кризисе, разговор по телефону, короткая встреча перед отпуском — вы теперь можете пометить её как атипичную одним кликом. AI учтёт это при анализе и не будет мерить такую сессию обычной линейкой.
📚 Девять терапевтических подходов переработаны
Это самое глубокое изменение в мозге за всю историю продукта. Раньше у нас был один общий «мозг» который пытался уметь всё. На практике он лучше работал в КПТ, хуже — в гештальте, ещё хуже — в EMDR.
Теперь у каждого подхода свой модуль со своими антипаттернами, специфичными «воротами» и логикой:
- EMDR — добавлена защита от ятрогенных интервенций (мы случайно не подталкиваем к ретравматизации)
- Гештальт — отдельный режим «эксперимент в процессе» (мозг не лезет с интерпретациями, пока вы держите контакт)
- Психоанализ + психодинамика — корректное время для интерпретации переноса (не слишком рано в работе)
- Системная / семейная — циркулярные вопросы, поиск паттернов в семейном поле
- Экзистенциальная — фокус на свободе/ответственности/смысле без принуждения
- КПТ — углублены протоколы для тревожных расстройств, депрессии, ОКР
- ACT, схема-терапия, нарративная — каждая со своими ключевыми ходами
Если вы работаете в нескольких подходах с разными клиентами — мозг сам выбирает нужный набор правил под этого клиента, по тому что указано в его карточке.
🎭 Стиль и нюансы работы — для самоконтроля
В разделе «Супервизия» появился новый блок: «Стиль и нюансы» для каждого клиента.
AI описывает не что вы делаете, а как именно вы работаете с этим конкретным клиентом:
- Какую дистанцию вы держите
- Где склонны интерпретировать, а где — расспрашивать
- В каких темах с ним больше отражаете, в каких — направляете
- Какие шаблоны фраз у вас повторяются с ним
Это материал для самосупервизии — увидеть свой паттерн глазами наблюдателя.
Раз в неделю это сворачивается в общий «стиль практики» — обзор того как вы работаете в целом по разным клиентам.
📋 Карточка сессии — что стало точнее
AI-разбор сессии (тот, что появляется в карточке клиента после каждой встречи) получил несколько новых полей и стал заметно надёжнее:
- Повторяющиеся защиты — отдельный блок где AI собирает паттерны защит этого клиента через несколько сессий (избегание, рационализация, проекция, расщепление и т.д.). Раньше блок иногда «терялся» — теперь определяется по канонической таксономии и стабильно работает
- Окно толерантности — оценка где клиент в этой сессии находился: в зоне продуктивной работы, в гипо-возбуждении (отстранение, диссоциация) или гипер-возбуждении (тревога, агрессия)
- Готовность клиента к работе — насколько он сегодня был открыт/собран для содержательного движения (отдельная от тревоги/настроения метрика)
- Сквозные связи внутри сессии — Sonnet смотрит на всю дугу сессии и связывает разнесённые по времени моменты (то, что прозвучало в начале, и то, что всплыло в конце — могут оказаться об одном и том же). Повторяющиеся между сессиями темы тоже отслеживаются — отдельным подсчётом, который питает живые подсказки в следующих сессиях
- AI-разбор не «падает» на длинных сессиях — если ответ Claude пришёл оборванным (бывает на 60-минутных сессиях), система автоматически пробует починить его, а не показывает пустой блок
🛡 Безопасность и кризисный протокол
Когда в речи клиента появляются маркеры суицидального или гомицидального риска — это не место для тихих галочек в углу. Несколько вещей стали заметнее и надёжнее:
- Кризисный модал C-SSRS — при детекции серьёзных маркеров теперь открывается полное окно с протоколом оценки (а не мелкая иконка которую легко пропустить). Окно блокирующее — нужно явно отметить уровень риска прежде чем продолжить
- Защита от случайного сохранения — при обнаруженном риске нельзя «закрыть саммари автопилотом» (Cmd+Enter). Сначала нужно подтвердить, что вы провели оценку. Это страховка от усталости в конце дня
- Баннер «подписка скоро истечёт» — за день до окончания тарифа вы видите уведомление в приложении (раньше тариф истекал молча и фичи отключались внезапно)
- Баннер «тариф истёк прямо в сессии» — если ваш тариф закончился во время работы, вы сразу видите какие функции отключатся (раньше отключение происходило тихо в фоне)
🛟 Сессия восстанавливается после сбоя
Раньше: приложение неожиданно закрылось во время сессии → состояние мозга терялось → нужно было начинать сессию заново.
Теперь:
- Состояние мозга сохраняется во время сессии прямо в локальную базу
- При возобновлении (даже после полного перезапуска приложения) мозг гидрируется до того состояния, где был
- Контекст разговора, накопленные сигналы, история подсказок — всё восстанавливается
Плюс финальный цикл мозга выполняется при завершении сессии — на коротких сессиях больше не теряются важные маркеры (риск, прорыв, ключевые цитаты).
🎚 Меньше галлюцинаций, точнее оценки
Несколько технических улучшений, которые вы заметите в качестве анализа:
- AI больше не выдумывает поведение клиента — раньше иногда в саммари появлялись фразы вроде «клиент заплакал» или «клиент покраснел». PsyEye слышит только аудио — никаких визуальных описаний больше не будет
- Калибровка уверенности AI — оценки уверенности стали честнее, перешли с угадывания на детерминированные правила (по якорям из текущего момента, терапевтическим маркерам, интенсивности эмоций)
- Конкретные формулировки в сдерживающих карточках — когда AI советует что не делать или что попробовать сказать, теперь даёт конкретные фразы, а не общее «я тебя слышу»
- Фильтр терапевтических «угу» — ваши подтверждения (угу / да / понимаю) больше не учитываются в метрике баланса речи. Теперь это правда доля речи клиента vs ваша
📊 Аналитика чище
- В метриках практики данные одного клиента больше не «утекают» в общие графики
- Короткие терапевтические сессии (15-30 мин) теперь правильно считаются (раньше отбрасывались по длительности)
- В Динамике клиента появилась подсказка «расхождение» — когда мозг во время сессии и AI-разбор после неё по-разному оценивают альянс, это видно (вы можете решить кому больше доверять)
🚀 Когда обновление приедет
Если приложение у вас открыто — оно само обнаружит новую версию и тихо скачает её в фоне. При следующем закрытии-открытии увидите версию 0.3.0. Делать ничего не нужно.
Если приложение закрыто давно — откройте его, оно сразу подтянет обновление.
После установки посмотрите карточку любого активного клиента — в разделе Динамика появится индивидуальная калибровка (если с этим клиентом было ≥3 сессий) и блок «Стиль и нюансы». В оверлее обратите внимание: подсказки приходят быстрее, дизлайк теперь работает в моменте, и иногда вы увидите карточки-«наблюдения» без вопроса.