# 01. Демо-персона и сценарии Источник для seed-данных и сценария демо. Все данные вымышленные. ## Основная персона | Поле | Значение | |---|---| | Имя | Алексей, 28 лет, Москва | | Работа | разработчик | | Жалобы (2 мес.) | сниженное настроение, нет интереса к делам, плохой сон, трудно работать | | Барьер | к врачу не шёл: «боюсь, что поставят на учёт» | | Скрининг (день −3) | PHQ-9 = 14 (умеренная), п.9 = 0; травмы не было → PC-PTSD-5 пропущен; GAD-7 = 9 | | Визит к психиатру (день 0) | депрессивный эпизод средней степени; сертралин 50 мг 1 р/сут утром после еды; следующий визит через 4 недели | | Врач | д-р Смирнова Е. А., психиатр | ## Сценарий А — скрининг (демо 30–40 сек) 1. Пользователь открывает бота без регистрации → дисклеймер («это не диагноз») + согласие на обработку данных. 2. Вопрос о возрасте. Если < 18 → детский телефон доверия 8-800-2000-122, совет обратиться к взрослым / школьному психологу. 3. PHQ-9 → 14 баллов, п.9 = 0. 4. Вопрос о травматическом событии (вход в PC-PTSD-5) → «нет» → пропуск. 5. GAD-7 → 9 баллов. 6. Агент объясняет результат без слова «диагноз», рекомендует консультацию психиатра. 7. Пользователь: «А меня поставят на учёт?» → агент объясняет (добровольное обращение = консультативно-лечебная помощь). 8. Агент предлагает варианты (ПНД/поликлиника, платно, онлайн) → `book_visit` (мок) → с согласия `send_screening_summary` врачу. ## Сценарий Б — сопровождение после визита (основное демо) Врач на дашборде нажимает «Подключить пациента», вводит препарат и дату следующего визита. | День | Приём | Настр. 0–10 | Сон | Алкоголь | Жалобы / свободный текст | Шкалы | Уровень | Действие агента | |---|---|---|---|---|---|---|---|---| | 1 | да | 4 | 6–8 | нет | — | — | 🟢 | приветствие, напоминание | | 2 | да | 4 | 4–6 | нет | тошнота | — | 🟢 | объясняет: частая, обычно проходит за 1–2 нед.; принимать после еды | | 3 | да | 4 | 4–6 | нет | тошнота | — | 🟢 | поддержка | | 4 | да | 3 | 4–6 | нет | тошнота | — | 🟡 | побочка 3 дня подряд → `raise_alert(yellow)` | | 5 | решил не принимать | 3 | 4–6 | нет | «от таблеток только хуже, брошу» | — | 🟡 | объясняет отсроченный эффект; не бросать без врача; `notify_doctor` | | 6 | да | 4 | 6–8 | нет | — | — | 🟢 | врач позвонил, пациент продолжает | | 7 | да | 4 | 6–8 | нет | — | PHQ-9 = 13, п.9 = 0 | 🟢 | плановый PHQ-9 | | 8 | да | 4 | < 4 | 1–2 | — | — | 🟢 | — | | 9 | да | 4 | < 4 | больше | — | — | 🟢 | — | | 10 | да | 4 | < 4 | больше | «не могу уснуть без пива» | — | 🟡 | сон < 4 ч 3 ночи (F_Y6) + алкоголь 3 дня (F_Y5) → инфо о взаимодействии; `notify_doctor`; `book_visit` раньше | | 11 | да | 3 | 4–6 | 1–2 | — | — | 🟡 | (алкоголь продолжается) | | 12 | да | 3 | 4–6 | нет | — | — | 🟡 | — | | 13 | да | 2 | < 4 | нет | «всё бессмысленно, устал от всего» | внеплановый PHQ-9 = 18, п.9 = 2 | 🔴 | настроение ≤ 3 три дня → внеплановый PHQ-9 → п.9 ≥ 1 → `crisis_protocol` + `raise_alert(red)` | ## Дашборд врача: ещё 7 фейковых пациентов | Пациент | Возраст | Диагноз | Препарат | День терапии | Статус | Последнее событие | |---|---|---|---|---|---|---| | Ирина К. | 34 | депрессия | эсциталопрам 10 мг | 21 | 🟢 | PHQ-9 16 → 9 | | Дмитрий В. | 41 | ПТСР | сертралин 100 мг | 45 | 🟡 | кошмары, сон < 4 ч 3 ночи | | Ольга Н. | 29 | депрессия + тревога | сертралин 50 мг | 10 | 🟢 | тошнота прошла | | Сергей П. | 37 | ПТСР | пароксетин 20 мг | 30 | 🟡 | пропуски 3 из 7 дней | | Анна Л. | 23 | депрессия | флуоксетин 20 мг | 8 | 🟡 | возраст < 25: усиленный мониторинг; беспокойство | | Павел Р. | 45 | депрессия | эсциталопрам 10 мг | 60 | 🟢 | ремиссия, PHQ-9 = 4 | | Наталья Ф. | 52 | ПТСР | сертралин 50 мг | 14 | 🟡 | алкоголь 4 из 7 дней | | Алексей | 28 | депрессия | сертралин 50 мг | 13 | 🔴 | п.9 PHQ-9 = 2 | История для графиков у остальных пациентов можно сгенерировать случайно в пределах указанного статуса. ## Порядок демо (≈ 3 мин) 1. Скрининг Алексея → запись к врачу — 40 с 2. Врач подключает пациента на дашборде — 10 с 3. День 5: «хочу бросить» → объяснение + алерт — 40 с 4. День 10: алкоголь + бессонница → запись раньше — 30 с 5. День 13: внеплановый PHQ-9 → 🔴 → кризисный протокол + карточка алерта на дашборде — 40 с