Files
fastapi/docs/08_pediatric_case_demo_script.md
T
2026-06-01 09:25:26 +08:00

3.8 KiB

儿科支气管肺炎病例演示脚本

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. 可复制问诊模板

孩子发热几天了?最高体温多少?
咳嗽有没有痰?有没有喘息或呼吸困难?
精神状态和食欲怎么样?
有没有呕吐、腹泻、抽搐或皮疹?
以前有没有类似喘息、哮喘、过敏史?
最近有没有接触感冒、肺炎或发热的人?
有没有用过退烧药、抗生素或雾化?
夜间症状是否加重?
尿量怎么样?有没有脱水表现?
家属对治疗有什么担心?

6. 检查/检验申请

演示时依次点击:

  • 血常规
  • CRP
  • 胸片
  • 血氧饱和度
  • 肺部体格检查

展示重点:

  • 检查结果来自数据库,不由 LLM 编造。
  • 重复申请同一检查不会重复插入。
  • 检查结果会进入本次会话上下文和评分依据。

7. 诊断填写模板

主要诊断:支气管肺炎

鉴别诊断:
毛细支气管炎、支气管哮喘急性发作、肺结核、上呼吸道感染

诊断依据:
患儿发热、咳嗽、喘息,肺部可闻及湿啰音,结合血常规和 CRP 炎症指标升高、胸片异常及血氧饱和度情况,符合儿童支气管肺炎表现。

8. 治疗填写模板

治疗原则:
抗感染、止咳平喘、改善氧合、严密观察病情变化。

治疗措施:
根据病情选择抗感染治疗,必要时雾化吸入缓解喘息,监测体温、呼吸、血氧和精神反应。

风险预案:
关注低氧、呼吸困难加重、持续高热、精神反应差、脱水等情况。

医患沟通:
向家属说明肺炎病情、用药注意事项、观察指标和复诊/住院指征。

随访安排:
治疗后复查体温、呼吸、血氧和必要炎症指标,症状加重时及时就诊。

9. 报告展示重点

生成报告后重点展示:

  • 总分和评分类型。
  • 信息采集、分析推理、处置决策、沟通人文、临床整合等维度评分。
  • 证据摘要:系统如何结合问诊、检查、诊断和治疗给出评分。
  • 扣分点:遗漏了哪些问诊或检查。
  • 改进计划:下一次训练如何提高。

10. 可强调的产品价值

  • 将病例库、问诊训练、检查申请、诊断治疗、AI 评价串成闭环。
  • 用户身份由宿主系统传入,本 Agent 不做重复登录。
  • 短期 memory 支持多轮训练,但不沉淀未完成聊天历史。
  • 检查结果由数据库控制,避免模型编造。
  • 评分可结合病例评分规则、科室指南和人文关怀要求继续扩展。