[epic] Грант ВШЭ и пилот «Династия»: голосовой ввод + сад (геймификация) #115

Open
opened 2026-10-31 11:10:13 +03:00 by Eleboba · 0 comments
Owner

Описание

Две внешние точки: подача на грант ВШЭ (стипендия ФКН, презентация «Рассвет», 30 слайдов) и пилот в сети клиник «Династия» (СПб и Всеволожск, 4 филиала, старт 01.02.2027). Демо должно показывать то, что обещано на слайдах:

  • слайд 11 «Пациент сохраняет наблюдения»: Записать текстом или голосом → Проверить распознанный текст → Сводка к приёму. Сейчас на слайде стоит статус «Готовим к пилоту», голосового ввода в продукте нет.
  • слайд 13 «Любая полезная активность растит сад»: лёгкая геймификация как общая оболочка над модулями (лекарства, дневник, опросы, материалы). Главное правило: без давления. Сад не вянет от пропусков, не зависит от «хороших» ответов, пациенты не соревнуются.

Желаемый результат

Демо-пациент Андрей может наговорить сообщение агенту голосом, проверить распознанный текст и отправить его. На экране «Сегодня» есть сад, который растёт от отметок о приёме лекарств, чек-инов/дневника и опросов.

Подзадачи

  • #116 STT backend: провайдер распознавания и ручка API
  • #117 Web: кнопка микрофона и экран проверки распознанного текста
  • #118 Сад backend: детерминированный расчёт и config/garden.yaml
  • #119 Web: сад на экране «Сегодня»
  • #120 Clinical: вычитка текстов и правил сада
  • #121 Пилот: STT в РФ-контуре (SaluteSpeech) до первого реального пациента

Анализ

Ограничения и риски

  • OpenRouter — зарубежный сервис. Голос — ПДн, а потенциально и биометрия, поэтому через OpenRouter допустимы только синтетические данные демо (то же ограничение, что уже действует для CHAT_AGENT=openrouter). Для пилота в «Династии» нужен РФ-провайдер, отдельная задача.
  • Распознанный текст идёт тем же путём, что и набранный: safety → scrub() → LLM. Обход недопустим.

Как проверить

make up && make seed → вход Андреем → голосовое сообщение в чате → сад на «Сегодня» растёт после отметки «Принял».

## Описание Две внешние точки: подача на грант ВШЭ (стипендия ФКН, презентация «Рассвет», 30 слайдов) и пилот в сети клиник «Династия» (СПб и Всеволожск, 4 филиала, старт 01.02.2027). Демо должно показывать то, что обещано на слайдах: - **слайд 11** «Пациент сохраняет наблюдения»: *Записать текстом или голосом* → *Проверить распознанный текст* → *Сводка к приёму*. Сейчас на слайде стоит статус «Готовим к пилоту», голосового ввода в продукте нет. - **слайд 13** «Любая полезная активность растит сад»: лёгкая геймификация как общая оболочка над модулями (лекарства, дневник, опросы, материалы). Главное правило: **без давления**. Сад не вянет от пропусков, не зависит от «хороших» ответов, пациенты не соревнуются. ## Желаемый результат Демо-пациент Андрей может наговорить сообщение агенту голосом, проверить распознанный текст и отправить его. На экране «Сегодня» есть сад, который растёт от отметок о приёме лекарств, чек-инов/дневника и опросов. ## Подзадачи - [ ] #116 STT backend: провайдер распознавания и ручка API - [ ] #117 Web: кнопка микрофона и экран проверки распознанного текста - [ ] #118 Сад backend: детерминированный расчёт и `config/garden.yaml` - [ ] #119 Web: сад на экране «Сегодня» - [ ] #120 Clinical: вычитка текстов и правил сада - [ ] #121 Пилот: STT в РФ-контуре (SaluteSpeech) до первого реального пациента ## Анализ ### Ограничения и риски - OpenRouter — зарубежный сервис. Голос — ПДн, а потенциально и биометрия, поэтому через OpenRouter допустимы **только синтетические данные демо** (то же ограничение, что уже действует для `CHAT_AGENT=openrouter`). Для пилота в «Династии» нужен РФ-провайдер, отдельная задача. - Распознанный текст идёт тем же путём, что и набранный: safety → `scrub()` → LLM. Обход недопустим. ## Как проверить `make up && make seed` → вход Андреем → голосовое сообщение в чате → сад на «Сегодня» растёт после отметки «Принял».
Eleboba added this to the Грант ВШЭ · пилот «Династия» milestone 2026-10-31 11:10:13 +03:00
Eleboba added the P0stage/veteransvertical-slice labels 2026-10-31 11:10:13 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Reference: MedITron/PTSRaiAgent#115