Files
fastapi/docs/08_pediatric_case_demo_script.md
T

120 lines
3.8 KiB
Markdown
Raw Normal View History

# 儿科支气管肺炎病例演示脚本
## 1. 演示目标
展示“病例选择 -> 多轮问诊 -> 检查申请 -> 诊断治疗提交 -> AI 评价 -> PDF 导出 -> 历史记录”的完整闭环。
## 2. 演示前准备
- MySQL、Redis、后端、前端均已启动。
- 前端入口页 user_id 使用 `demo_user_001`
- 数据库已运行 `scripts\migrate_to_new_schema.py`
- 后端 `.env` 使用真实 LLM 或明确显示 mock 状态。
## 3. 病例简介
病例:支气管肺炎 - 6岁男性患儿。
主诉:发热、咳嗽 4 天,喘息 1 天。
训练重点:
- 发热、咳嗽、喘息等现病史采集。
- 既往喘息史、过敏史、接触史、用药史。
- 血常规、CRP、胸片、血氧饱和度、肺部体格检查。
- 支气管肺炎诊断与鉴别诊断。
- 抗感染、平喘、氧合监测、风险预案和医患沟通。
## 4. 前端点击路径
1. 入口页:确认连接成功。
2. 病例页:点击“支气管肺炎 - 6岁男性患儿”。
3. 病例详情:点击“开始训练”。
4. 训练配置:选择“练习模式”和“百分制”。
5. Chat 页:进行多轮问诊。
6. 检查面板:申请检查/检验。
7. Chat 页:点击“完成问诊”。
8. 提交页:填写诊断和治疗。
9. 报告页:生成评价、导出 PDF。
10. 历史页:刷新并查看记录详情。
## 5. 可复制问诊模板
```text
孩子发热几天了?最高体温多少?
咳嗽有没有痰?有没有喘息或呼吸困难?
精神状态和食欲怎么样?
有没有呕吐、腹泻、抽搐或皮疹?
以前有没有类似喘息、哮喘、过敏史?
最近有没有接触感冒、肺炎或发热的人?
有没有用过退烧药、抗生素或雾化?
夜间症状是否加重?
尿量怎么样?有没有脱水表现?
家属对治疗有什么担心?
```
## 6. 检查/检验申请
演示时依次点击:
- 血常规
- CRP
- 胸片
- 血氧饱和度
- 肺部体格检查
展示重点:
- 检查结果来自数据库,不由 LLM 编造。
- 重复申请同一检查不会重复插入。
- 检查结果会进入本次会话上下文和评分依据。
## 7. 诊断填写模板
```text
主要诊断:支气管肺炎
鉴别诊断:
毛细支气管炎、支气管哮喘急性发作、肺结核、上呼吸道感染
诊断依据:
患儿发热、咳嗽、喘息,肺部可闻及湿啰音,结合血常规和 CRP 炎症指标升高、胸片异常及血氧饱和度情况,符合儿童支气管肺炎表现。
```
## 8. 治疗填写模板
```text
治疗原则:
抗感染、止咳平喘、改善氧合、严密观察病情变化。
治疗措施:
根据病情选择抗感染治疗,必要时雾化吸入缓解喘息,监测体温、呼吸、血氧和精神反应。
风险预案:
关注低氧、呼吸困难加重、持续高热、精神反应差、脱水等情况。
医患沟通:
向家属说明肺炎病情、用药注意事项、观察指标和复诊/住院指征。
随访安排:
治疗后复查体温、呼吸、血氧和必要炎症指标,症状加重时及时就诊。
```
## 9. 报告展示重点
生成报告后重点展示:
- 总分和评分类型。
- 信息采集、分析推理、处置决策、沟通人文、临床整合等维度评分。
- 证据摘要:系统如何结合问诊、检查、诊断和治疗给出评分。
- 扣分点:遗漏了哪些问诊或检查。
- 改进计划:下一次训练如何提高。
## 10. 可强调的产品价值
- 将病例库、问诊训练、检查申请、诊断治疗、AI 评价串成闭环。
- 用户身份由宿主系统传入,本 Agent 不做重复登录。
- 短期 memory 支持多轮训练,但不沉淀未完成聊天历史。
- 检查结果由数据库控制,避免模型编造。
- 评分可结合病例评分规则、科室指南和人文关怀要求继续扩展。