chore(data): чистка датасетов под чанкер v2 + кейсы регрессии 4 веток
- data/datasets/*.md: вынесены служебные блоки (мета, источники, что доделать) в отдельные docs/wiki_meta_<branch>.md по конвенции ТЗ 8.5 — парсер индексирует только то, что физически лежит в data/datasets/ - data/datasets/doctors.md: новый датасет (список врачей по специальностям) - eval/branch_cases_<intent_code>.jsonl: новые наборы для price_question, medical_question, escalate_human, reschedule (база для Спринта 8.6) - eval/branch_cases_general_info.jsonl: точечная правка кейсов Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,24 +1,3 @@
|
||||
---
|
||||
intent: escalate_human
|
||||
title: Передача оператору (датасет для ветки escalate_human)
|
||||
purpose: |
|
||||
Источник для РАГа в ветке escalate_human. Контент — это формулировки переключения на оператора в зависимости от reason (acute_pain, surgery, angry, explicit_request, routing_loop) и минимальный набор данных для саммари оператору.
|
||||
sources_wiki:
|
||||
- homepage/udalennyjj-kontakt-centr/medicinskie-voprosy.md
|
||||
- homepage/udalennyjj-kontakt-centr/rechevye-moduli-dlja-slozhnyx-situacijj/jekstrennyjj-priem-bez-zapisi.md
|
||||
- homepage/udalennyjj-kontakt-centr/rechevye-moduli-dlja-slozhnyx-situacijj/xamstvo-so-storony-klienta.md
|
||||
- homepage/udalennyjj-kontakt-centr/rechevye-moduli-dlja-slozhnyx-situacijj/priem-malomobilnyx-pacientov.md
|
||||
- homepage/udalennyjj-kontakt-centr/rabota-s-zhalobami/konfliktologija.md
|
||||
- homepage/sluzhba-administratorov/poleznye-materialy-administratora/knopka-vyzova-brigady-operativnogo-reagirovanija.md
|
||||
- homepage/udalennyjj-kontakt-centr/obshhaja-informacija/kontakty-kliniki.md (только основные номера)
|
||||
note: |
|
||||
Файл собран только из официальной выгрузки Yandex Wiki клиники. Прежние «временные» сводные документы
|
||||
(skripty-vozrazhenija-chavo-obshhijj-spravochnik.md, vrachi-kliniki-polnaja-informacija.md)
|
||||
для этой ветки не являются источником.
|
||||
В вики не нашлось явного норматива «через сколько минут оператор отвечает в чате» — это пометка в раздел
|
||||
«Что нужно дополнить».
|
||||
---
|
||||
|
||||
# Передача оператору
|
||||
|
||||
## Зачем эта ветка
|
||||
@@ -160,30 +139,3 @@ note: |
|
||||
- Если в дальнейшем (через час, через день) пациент пишет новый запрос — это уже новый цикл, роутер заново определит ветку.
|
||||
- Технически тред может «вернуться» в исходную ветку через `suspended_intent` (см. Спринт 6a), но это уже механика приложения, а не поведение бота в текущей реплике.
|
||||
|
||||
## Что нужно дополнить вручную в вики
|
||||
|
||||
- **SLA на ответ оператора в чате.** Сейчас в датасете формулировки «в ближайшее время» / «в течение дня». Если у клиники есть конкретный целевой норматив (15 минут? час? рабочие часы?), стоит зафиксировать — иначе в острых случаях пациент может ожидать «минут 5», а ждать 40, и это испортит впечатление сильнее, чем сама эскалация.
|
||||
- **Окна работы канала.** Если чат у пациента включён круглосуточно, а оператор-человек подключается только в часы работы клиники — это нужно явно проговорить. Сейчас бот не упоминает время суток. На входящее сообщение в 03:00 нужно либо отвечать «оператор подключится утром, в острой ситуации звоните 103», либо иметь дежурного.
|
||||
- **Эскалация в выходные / праздники.** Тот же вопрос: дежурит ли кто-то в чате в выходные дни клиники Пирогова (там короткий рабочий день).
|
||||
- **Что говорить про время ответа при `surgery`.** Чисто хирургические запросы обрабатывает ассистент хирурга (отдельный контактный канал в клинике). Стоит зафиксировать, в какое время этот канал доступен.
|
||||
- **Поведение при `angry`.** Сейчас бот сразу эскалирует. В ряде случаев бывает полезно дать одно «остужающее» сообщение, как в скрипте оператора. Решение принять — на стороне политики клиники.
|
||||
- **Поведение при упоминании суицида или членовредительства.** Это не покрыто ни вики, ни базовым промптом ветки. Должна быть отдельная политика — здесь бот точно не должен «справляться сам».
|
||||
|
||||
## Что НЕ должно попадать в датасет ветки `escalate_human`
|
||||
|
||||
- Внутренние добавочные сотрудников и врачей.
|
||||
- Личные мобильные руководителей / заведующих (Семкина, Гилязова, Терво и т. д. — есть в `konfliktologija.md`, но это контакты для эскалации **со стороны оператора**, не для пациента).
|
||||
- Кодовые фразы для вызова ГБР, регламент вызова полиции — это исключительно работа сотрудника на месте.
|
||||
- Алгоритмы оператора по работе с конфликтом / хамством в полном виде — у бота сильно урезанная ответственность.
|
||||
- Цены — они для `price_question`.
|
||||
- Адреса/часы/контакты в подробном виде — для `general_info`. Здесь только основные номера и 103/112.
|
||||
|
||||
## Источники и приоритет
|
||||
|
||||
В этой ветке приоритет всегда у безопасности пациента:
|
||||
|
||||
- Если есть малейшее подозрение на острое состояние — `acute_pain`, не `medical_question`.
|
||||
- Если упоминается операция в любом контексте — `surgery`.
|
||||
- При раздражении — лучше эскалировать раньше, чем позже.
|
||||
|
||||
Прежние сводные документы (`skripty-vozrazhenija-chavo-obshhijj-spravochnik.md`, `vrachi-kliniki-polnaja-informacija.md`) для этой ветки не источник. После подключения подписки на живую вики они должны быть отвязаны от индекса ветки `escalate_human`.
|
||||
|
||||
Reference in New Issue
Block a user