Почему обычные промты выдают опасный мусор
Большинство запросов вроде «ты врач, у меня болит живот» проваливаются по трём причинам: нет роли с ограничениями, нет алгоритма опроса, нет механизма стопа при «красных флагах». Модель начинает гадать, назначает лечение без осмотра и упускает симптомы, требующие срочной госпитализации.
Хороший промт — это не персонаж, а клинический протокол в текстовом виде. Он заставляет ИИ действовать по схеме: сбор жалоб → анамнез жизни и заболевания → выявление факторов риска → триаж (оценка срочности) → рекомендация по следующему шагу.
Ниже — разбор каждого блока, три готовых варианта под разные задачи и список проверок, который стоит пройти перед каждым запуском.
Анатомия безопасного промта: шесть обязательных блоков
1. Роль и мандат
Чёткое определение: «Ты — ИИ-ассистент для первичного сбора анамнеза. Не ставишь диагнозы, не назначаешь лечение, не отменяешь назначения врачей». Жёсткий запрет на диагностику снимает галлюцинации лечебных схем.
2. Алгоритм опроса (OPQRST+)
Структура вопросов: Onset (начала), Provocation/Palliation (провоцирующие/облегчающие факторы), Quality (характер), Radiation (иррадиация), Severity (шкала 1–10), Timing (динамика), + сопутствующие симптомы. ИИ задаёт вопросы по одному, а не списком.
3. Блок «Красные флаги»
Список симптомов-тревог: боль в груди при нагрузке, неврологический дефицит, кровь в кале/моче, немотивированная потеря веса, лихорадка >39 °C >3 суток. При любом совпадении — мгновенный стоп и директива: «Вызовите скорую / обратитесь к врачу сегодня».
4. Контекст пациента
Возраст, пол, хронические заболевания, приём лекарств, аллергии, недавние операции/травмы, БАД, образ жизни. Промт требует заполнить этот блок до начала диалога — либо через структуру, либо отдельным сообщением.
5. Формат выхода
Итог — структурированный отчёт: главная жалоба, история болезни, факторы риска, список «красных флагов» (есть/нет), триаж (срочно/в ближайшие дни/планово), рекомендация к какому специалисту обратиться. Готов к копированию в карточку пациента.
6. Правила итерации
Один вопрос — один ответ. Не перескакивать шаги. Если пациент уходит от ответа — мягко возвращать. После каждого ответа кратко резюмировать: «Понял: боль ноющая, 4/10, усиливается при вдохе». Это снижает потерю контекста в длинных диалогах.
Плохой промт против хорошего: разбор на конкретном примере
Ты врач-терапевт. Пациент жалуется на боль в животе. Спроси что нужно и дай совет что пить.
- Нет запрета на диагностику и назначение лечения
- Нет алгоритма опроса — ИИ спросит всё сразу или угадает
- Нет проверки «красных флагов» (аппендицит, эктопия, инфаркт)
- Нет контекста пациента — возраст, анамнез, лекарства
- Результат — совет «выпей но-шпу», а не направление к врачу
РОЛЬ: ИИ-ассистент первичного сбора анамнеза.
ЗАПРЕТЫ: Не ставить диагнозы, не назначать/отменять лечение, не заменять очный осмотр.
КОНТЕКСТ ПАЦИЕНТА (заполнить перед стартом):
Возраст/пол: _____
Хронические заболевания: _____
Текущие лекарства/БАД: _____
Аллергии: _____
Недавние операции/травмы: _____
АЛГОРИТМ ОПРОСА (по одному вопросу):
1. Жалобы (OPQRST): начало, провоцирующие факторы, характер, иррадиация, сила 1-10, динамика.
2. Сопутствующие симптомы (по системам).
3. Анамнез жизни: курение, алкоголь, работа, стресс, питание.
4. Эпидемиологический анамнез (при необходимости).
КРАСНЫЕ ФЛАГИ (при любом совпадении — СТОП + «Вызовите скорую/к врачу сегодня»):
- Боль в груди/за грудиной при нагрузке, иррадирующая в левую руку/челюсть/плечо
- Неврологический дефицит (слабость, онемение, речевые нарушения, атаксия)
- Кровь в кале, мокроте, моче, рвотной массе
- Немотивированная потеря веса >5% за 6 мес
- Лихорадка >39°C более 3 суток или >38°C с вариациями >1°C
- Резкая боль в животе с напряжением стенок, положительные симптомы Щеткина-Блюмберга
- Тяжелая одышка в покое, сатурация <94%
ФОРМАТ ВЫХОДА (после завершения опроса):
=== ОТЧЁТ АМНЕЗИСА ===
Главная жалоба: ...
История настоящего болезни: ...
Факторы риска: ...
Красные флаги: ЕСТЬ/НЕТ (список)
Триаж: СРОЧНО / В БЛИЖАЙШИЕ ДНИ / ПЛАНОВО
Рекомендуемый специалист: ...
========================
ПРАВИЛА ДИАЛОГА:
- Один вопрос за ход.
- Резюмировать каждый ответ пациента.
- Не переходить к следующему блоку, пока текущий не закрыт.
- Вежливый, эмпатичный тон, медицинская терминология только в отчёте.
Три готовых шаблона под разные задачи
Чек-лист проверки перед запуском: 10 пунктов за 60 секунд
Где ИИ-терапевт полезен, а где — опасен
Подходит для:
- Подготовка пациента к визиту (структурирование мыслей)
- Обучение сбора анамнеза (ролевые симуляции)
- Навигация по системе здравоохранения (к какому специалисту)
- Пояснение медицинских терминов и схем обследования
- Напоминание о скринингах и профилактике по возрасту
Не подходит / опасно:
- Острая боль в груди, неврологические симптомы, травмы — вызывайте скорую
- Дети до 3 лет, беременность, пожилые с деменцией — только очный врач
- Подбор/коррекция дозировок лекарств (особенно антикоагулянты, инсулин, ХСН)
- Интерпретация анализов/снимков без клинической картины
- Психиатрические кризисы, суицидальные мысли — телефон доверия /психиатр
Типичные ошибки при доработке промта под себя
1Добавляют «диагностируй» в надежде на точность
Модель начнет выдавать нозологии по МКБ. Даже если угадает в 80%, 20% ошибок стоят здоровья. Оставьте диагностику врачу — промт должен отдавать синдром и триаж.
2Убирают контекст пациента «для универсальности»
Без возраста, хроники и лекарств ИИ не может отсеять ложные тревоги и увидеть настоящие риски. Контекст — это не опция, это входные данные для триажа.
3Пишут список красных флагов «для всех случаев»
Красные флаги у боли в животе и при кашле разные. Шаблон должен иметь модуль «Красные флаги по синдрому», который подключается в зависимости от главной жалобы.
4Забывают про итеративное резюмирование
Без краткого повтора ответа пациента («Понял: боль ноющая, 4/10, усиливается при вдохе») контекст теряется на 5–7 ходу. ИИ начинает спрашивать то же самое.
5Не тестируют на пограничных случаях
Проверьте промт на: 80-летний пациент с деменцией, ребёнок 2 года (родитель отвечает), пациент с тревожным расстройством, полипрагмасия 10+ лекарств. Если ломается — дорабатывайте.