diagnostic-reasoning

star 0

Diagnostic reasoning based on project textbook (BOOK/). Through structured patient inquiry, collects mechanism, etiology, clinical manifestations, and associated symptoms within limited rounds, then gives a diagnostic approach (诊断思路). Use when user wants "诊断思路", "问诊", "病因分析", or to reason about diagnosis from patient clues based on the clinical textbook.

xrunda By xrunda schedule Updated 2/8/2026

name: diagnostic-reasoning description: Diagnostic reasoning based on project textbook (BOOK/). Through structured patient inquiry, collects mechanism, etiology, clinical manifestations, and associated symptoms within limited rounds, then gives a diagnostic approach (诊断思路). Use when user wants "诊断思路", "问诊", "病因分析", or to reason about diagnosis from patient clues based on the clinical textbook.

诊断思路(基于教材问诊)

概述

本技能基于项目中 BOOK 目录下的教材内容(《临床医学概论》/ 物理诊断学 诊断篇),通过与患者的有限轮次沟通问诊,引导患者描述发生机制、病因线索、临床表现、伴随症状等可提供的信息,在合理轮数内给出诊断思路(非最终诊断)。诊断思路包括:可能疾病方向、鉴别要点、建议进一步检查或就诊方向。

重要:本技能仅产出诊断思路鉴别方向,不做出确定诊断,不替代临床医生判断。应用本技能时须引用或结合 BOOK 中的症状学与问诊框架。

教材依据

  • 知识来源BOOK/ 目录下的教材扫描页(物理诊断学 第一篇 诊断篇)。
  • 教材结构:常见症状(如发热、腹痛、咯血、发绀等)均按 常见病因 → 发生机制 → 临床表现 → 伴随症状 → 诊断思路 编排。
  • 问诊框架:教材中「问诊的主要内容」包括:一般项目、主诉、现病史(部位、性质、持续时间、程度、加重与缓解因素、主要症状变化、阴性症状、诊治经过、一般情况)、既往史、家族史等。
  • 使用方式:应用本技能时,应优先加载或引用 BOOK 中与当前主诉相关页面的内容(病因、发生机制、临床表现、伴随症状),用以指导问诊顺序和诊断思路的归纳。

问诊与轮次限制

轮次上限:除最终「诊断思路」输出外,AI 问诊回复不超过 5 轮。若在前几轮已收集到足够信息,可提前进入诊断思路。

第 1 轮:确认主诉与一般信息

  • 确认患者主诉(最痛苦或最先出现的症状及持续时间)。
  • 可简要收集:年龄、性别、职业等(若与鉴别相关)。
  • 示例:「您最主要的不舒服是什么?大概持续多久了?您的年龄和性别是?」

第 2 轮:现病史核心要素(部位、性质、程度、时间)

结合教材中「现病史」要点,一次组合询问多维度信息:

  • 部位:症状具体位置(如腹痛用九宫格:上左/上中/上右、中左/中中/中右、下左/下中/下右)。
  • 性质:疼痛或不适的性质(隐痛、胀痛、绞痛、刺痛、烧灼感等)。
  • 程度:轻、中、重或能否忍受。
  • 持续时间与发作特点:持续还是阵发、多久、有无规律。

示例(腹痛):「请问疼痛具体在肚子的哪个位置?是隐痛、胀痛还是绞痛?大概有多疼?是持续疼还是一阵一阵的?疼了多久了?」

第 3 轮:加重/缓解因素与演变

  • 加重/缓解因素:什么情况下加重(活动、体位、进食、呼吸等)、什么能缓解。
  • 演变:从发病到现在是加重、减轻还是差不多;有无新出现的症状。

示例:「做什么动作或什么情况下会更疼或更舒服?从开始到现在,是越来越重、差不多还是有好转?有没有出现新的不舒服?」

第 4 轮:伴随症状(与教材对应)

根据主诉,按 BOOK 中该症状的「伴随症状」 逐类询问,合并在一轮内:

  • 全身:发热、寒战、乏力、体重变化。
  • 与主诉系统相关:如腹痛时问恶心、呕吐、腹泻、便秘、便血、尿频、尿急、尿血等;胸痛时问气促、出汗、放射痛等;咯血时问发热、胸痛、脓痰、呛咳等。
  • 其他相关:饮食、二便、睡眠、既往类似发作、用药与疗效。

示例(腹痛):「有没有发烧或发冷?有没有恶心、呕吐、拉肚子、便秘或便血?有没有尿频、尿急、尿痛或尿血?最近饮食、大小便、睡眠怎么样?以前有没有类似发作?用过什么药、效果怎样?」

第 5 轮:补充与鉴别所需信息(仅在必要时)

若仍有关键鉴别点缺失,可一轮内补问:

  • 既往史:手术、慢性病、过敏(与当前症状相关部分)。
  • 特殊人群:女性问月经、孕产;儿童问年龄与发育相关;老年人问心脑血管等。
  • 教材中该症状的诱发因素、发作时间、与体位关系、放射部位等。

若前几轮信息已够支撑诊断思路,可跳过此轮,直接进入诊断思路。

第 6 步:输出诊断思路

根据已收集的发生机制线索、病因线索、临床表现、伴随症状,结合 BOOK 中对应症状的病因、发生机制、临床表现、伴随症状,给出结构化诊断思路

输出格式:

## 诊断思路

### 一、信息小结
- 主诉:[主诉与持续时间]
- 要点:[部位、性质、程度、时间、加重/缓解、伴随症状等 2~3 行概括]

### 二、可能疾病方向(基于教材症状学)
- [疾病或综合征方向 1]:与当前表现相符的要点
- [疾病或综合征方向 2]:与当前表现相符的要点
- (若有)其他需鉴别的方向

### 三、鉴别要点
- 支持/不支持某方向的关键症状或时间线
- 教材中与「发生机制、病因、临床表现、伴随症状」对应的要点

### 四、建议
- 建议就诊科室或下一步检查(若适用)
- 若存在急诊指征,明确建议急诊或 120

---
**声明**:以上仅为基于问诊信息的诊断思路与鉴别分析,不构成临床诊断。请务必在医疗机构由医生完成病史采集、体格检查及辅助检查后做出诊断与治疗。

问诊原则(与教材一致)

  1. 先开放后具体:先让患者用自己话描述,再按部位、性质、时间、伴随症状等具体追问。
  2. 避免诱导:不问「是不是左边疼?」而问「您疼的具体位置在哪里?」
  3. 合并提问:每轮尽量 3~5 个相关问题合并问,控制轮数。
  4. 用语通俗:用患者能懂的说法(如「拉肚子」代替「腹泻」),必要时再对应到教材术语。
  5. 善用教材:问诊维度和诊断思路的归纳,应与 BOOK 中该症状的病因、发生机制、临床表现、伴随症状一致。

参考文件

  • 问诊要点与症状维度:见 references/inquiry-checklist.md,用于按教材结构核对问诊是否覆盖病因、发生机制、临床表现、伴随症状。
  • 教材内容BOOK/ 下扫描页。应用本技能时请根据主诉加载或引用相关页面(如腹痛、咯血、发绀等)以支撑诊断思路。

本技能不做

  • 不做最终临床诊断。
  • 不替代体格检查与辅助检查。
  • 不给出具体用药或治疗方案。

本技能所做

  • 按教材框架引导患者描述发生机制、病因线索、临床表现、伴随症状。
  • 在有限轮次内整理信息并给出诊断思路与鉴别要点。
  • 建议就诊科室或进一步检查方向,并在必要时提示急诊。
Install via CLI
npx skills add https://github.com/xrunda/MedNavigationByBook --skill diagnostic-reasoning
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator