МедСим
Интерактивный тренажёр клинического мышления для ординаторов терапевтического профиля и студентов 3–6 курса медицинского вуза, врачей-стажеров и начинающих специалистов.
Приложение разработано по технологии PWA (Progressive Web Application – прогрессивное веб-приложение), что позволяет запускать симуляции в браузере без скачивания стороннего программного обеспечения (ПО).
Архитектура и технический состав системы:
- Клиентская часть (Frontend): React 18+, Vite, Three.js (интерактивная 3D-визуализация), модульная компонентная архитектура с полным разделением логики симуляции и UI (User Interface – пользовательский интерфейс). Время загрузки интерфейса составляет менее 1.5 секунд.
- Математический движок детериорации (Simulation Engine): собственная математическая модель угасания жизненных функций пациента в реальном времени (шаг итерации – 30 секунд). Движок динамически пересчитывает 7 ключевых параметров жизнедеятельности: частоту сердечных сокращений (ЧСС), систолическое и диастолическое артериальное давление (АД), частоту дыхательных движений (ЧДД), сатурацию крови кислородом (SpO2), шкалу комы Глазго (ШКГ) и уровень боли с расчётом валидированного индекса тяжести SOFA-like (Sequential Organ Failure Assessment – шкала оценки органной недостаточности, 0–20 баллов). Реализована матрица отклика на 44 лекарственных препарата и манипуляции с учётом латентного периода и терапевтического окна.
Аналитический алгоритмический модуль разбора решённого кейса (дебрифинг):
- В архитектуру внедрён детерминированный аналитический контур: он осуществляет автоматическую математическую проверку действий студента по матрице соответствия Клиническим рекомендациям (КР) Минздрава РФ (детекция фатальных ошибок, своевременность обследований, адекватность фармакотерапии). Примечание: генеративный диалоговый модуль «виртуальный пациент» на базе больших языковых моделей (LLM) находится на этапе проектирования и запланирован к разработке и внедрению в рамках настоящего гранта.
На текущий момент в платформе уже реализовано:
- 67 клинических кейсов по 6 направлениям (кардиология, неврология, пульмонология, инфекции, эндокринология, токсикология).
- 4 клинических отделения с индивидуальной механикой: ОРИТ (экстренная реанимация), Приёмный покой, Поликлиника (амбулаторный приём и маршрутизация), Стационар (многодневное ведение с суточным циклом назначений).
- Клиническая база: 29 лабораторно-инструментальных методов, справочник 44 фармакотерапевтических групп, 35 структурированных теоретических конспектов и банк из 130 контрольных вопросов.
Соавтор проекта, ведущий разработчик интерфейсов – Козлов Арсений Анатольевич, 21 год, студент 3 курса лечебного факультета ФГБОУ ВО СЗГМУ им. И.И. Мечникова (обучение с хорошей и отличной успеваемостью). Отвечает за системное проектирование пользовательского опыта (UX – User Experience) и программную реализацию клиентской части платформы (UI – User Interface). Владеет современными практическими инструментами оптимизации кода с использованием искусственного интеллекта (ИИ) со стеком веб-разработки (React 18+, Vite, PWA – Progressive Web Application, JavaScript). В рамках проекта с нуля спроектировал и реализовал веб-интерфейс и логику взаимодействия в 4 симуляционных отделениях: отделение реанимации и интенсивной терапии (ОРИТ), приёмный покой, поликлиника, стационар, а также модуль структурированных теоретических конспектов (35 тем) и интерактивного тестирования (130 клинических вопросов). Обеспечил высокую производительность десктопной версии системы (время загрузки интерфейса менее 1.5 секунд).
Соавтор проекта, ведущий разработчик симуляционного ядра – Голощапов Михаил Михайлович, 20 лет, студент 3 курса лечебного факультета ФГБОУ ВО СЗГМУ им. И.И. Мечникова (обучение с хорошей и отличной успеваемостью). Отвечает за алгоритмизацию клинических процессов, архитектуру медицинских данных и математическое моделирование физиологических реакций. Обладает знаниями в области работы с ИИ-инструментами со сложными массивами клинических данных. Разработал математический движок детериорации (угасания функций пациента в реальном времени с 30-секундным шагом динамического пересчёта витальных показателей и индекса тяжести SOFA-like), построил матрицу фармакотерапевтического отклика на 40+ препаратов и манипуляций с учётом латентного периода, оцифровал 67 интерактивных клинических сценариев по 6 нозологическим профилям, а также внедрил детерминированный аналитический алгоритм дебрифинга для выявления фатальных врачебных ошибок в соответствии с Клиническими рекомендациями Минздрава РФ.
