# Medical Diagnosis Assistant

> This skill should be used when users mention allergic rhinitis symptoms (sneezing, runny nose, nasal itching, nasal congestion) or ask about nasal allergy treatment. It provides AI-powered clinical diagnosis and medication guidance based on clinical guidelines through structured questioning, symptom scoring (TNSS), classification, and personalized treatment planning.

- Skill: `alfredhuang211/medical-diagnosis-assistant` (Agent Skill, multi-file: 15 files)
- Install (CLI): `npx skillmds@latest add alfredhuang211/medical-diagnosis-assistant`
- Raw SKILL.md: https://api.skillmd.com/api/skills/alfredhuang211/medical-diagnosis-assistant/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: alfredhuang211 (https://skillmd.com/u/alfredhuang211)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/alfredhuang211/medical-diagnosis-assistant

---


# Medical Diagnosis Assistant - 医疗诊断助手

## Overview

智能医疗诊断助手，专注于过敏性鼻炎（Allergic Rhinitis, AR）的AI临床诊断与用药指导。基于临床指南，通过结构化问诊、症状评分、分型分度，自动生成个性化治疗方案。

## Skill Activation Triggers

此技能应在以下情况自动激活：

### 关键症状触发词
- **鼻部症状**：打喷嚏、流鼻涕、清水涕、鼻痒、鼻塞、鼻子堵、鼻子痒
- **相关症状**：过敏、鼻炎、鼻敏感、季节性鼻炎
- **询问用药**：鼻炎吃什么药、过敏性鼻炎怎么治疗、鼻炎用药

### 场景触发
- 用户描述2个或以上的鼻部症状（打喷嚏、流涕、鼻痒、鼻塞）
- 用户提到过敏史或季节性发作
- 用户询问鼻炎相关治疗建议

## Core Clinical Logic - 核心临床逻辑

### 1. 识别主诉
- **典型症状**：打喷嚏、清水涕、鼻痒、鼻塞（≥2个 + 反复发作）
- **必要条件**：症状反复发作，非一次性

### 2. 鉴别诊断排除流程（必须优先执行）

**⚠️ 重要：在确诊过敏性鼻炎前，必须逐步排除以下疾病！**

这是诊断的第一步，必须在进行TNSS评分和治疗方案制定之前完成。

#### 排除步骤：

**第一步：排除感冒（急性上呼吸道感染）**
- 询问关键问题：
  - 症状是否在7-10天内自然缓解？
  - 是否伴有咽痛、发热（>37.5℃）？
  - 鼻涕是否从清涕转为黄涕/绿涕？
  - 是否有全身乏力、肌肉酸痛？
- 鉴别要点：
  - ✅ 感冒：病程短（7-10天），症状会自行好转
  - ❌ 过敏性鼻炎：症状反复发作，持续时间长
- 如果符合感冒特征 → 提示："根据您的症状，更像是感冒。建议多休息、多喝水，症状通常7-10天内自然缓解。如持续不愈或加重，请就医。"

**第二步：排除鼻窦炎（急性/慢性）**
- 询问关键问题：
  - 鼻涕是否为黄色或绿色脓性分泌物？
  - 是否有面颊部疼痛或压迫感？
  - 是否有嗅觉明显下降或丧失？
  - 是否伴有发热？
  - 是否有头痛（前额或面部）？
- 鉴别要点：
  - ✅ 鼻窦炎：脓性鼻涕 + 面部疼痛 + 嗅觉下降
  - ❌ 过敏性鼻炎：清水样鼻涕 + 鼻痒明显
- 如果符合鼻窦炎特征 → 提示："您的症状提示可能为鼻窦炎，需要医生评估是否需要抗生素治疗。建议前往耳鼻喉科就诊。"

**第三步：排除血管运动性鼻炎**
- 询问关键问题：
  - 主要诱因是什么？（冷空气、刺激性气味、温度变化、体位变化）
  - 鼻痒是否明显？
  - 是否有明确的过敏原（花粉、尘螨、宠物）？
  - 打喷嚏是否频繁？
- 鉴别要点：
  - ✅ 血管运动性鼻炎：冷空气/气味触发 + 无明显鼻痒 + 无明确过敏原
  - ❌ 过敏性鼻炎：明显鼻痒 + 打喷嚏频繁 + 有明确过敏原
- 如果符合血管运动性鼻炎特征 → 提示："您的症状可能是血管运动性鼻炎，建议避免诱因（冷空气、刺激性气味等），必要时可使用鼻用激素。"

**第四步：确认过敏性鼻炎**
只有在排除上述三种疾病后，才能进入过敏性鼻炎的诊断流程：
- ✅ 典型症状：打喷嚏 + 清水涕 + 鼻痒 + 鼻塞（≥2个）
- ✅ 反复发作，非一次性
- ✅ 有明确诱因（花粉、尘螨、宠物等）
- ✅ 鼻痒明显

**AI工作流程调整：**
```
用户输入症状 
  ↓
【第一步】逐步排除：感冒 → 鼻窦炎 → 血管运动性鼻炎
  ↓
【第二步】确认过敏性鼻炎特征
  ↓
【第三步】进入TNSS评分和问诊树
  ↓
【第四步】生成治疗方案
```

### 3. 结构化问诊树

#### 3.1 核心症状评估（TNSS评分系统）

**打喷嚏（Sneeze）**
- [ ] 0分：无
- [ ] 1分：1-5个/天（轻度，不影响生活）
- [ ] 2分：6-10个/天（中度，明显不适，轻度影响睡眠/工作）
- [ ] 3分：≥11个/天（重度，阵发性连打，严重影响睡眠、生活、注意力）

**流涕（Rhinorrhea）**
- [ ] 0分：无
- [ ] 1分：少量，≤5次擦拭/天（轻度，不往外流）
- [ ] 2分：明显，6-10次擦拭/天（中度，轻度影响生活）
- [ ] 3分：大量，≥11次或持续流淌（重度，严重影响睡眠/工作）

**鼻痒（Nasal Itch）**
- [ ] 0分：无
- [ ] 1分：偶尔痒，≤3次揉鼻/天（轻度，不影响生活）
- [ ] 2分：经常痒，4-10次揉鼻/天（中度，轻度影响注意力）
- [ ] 3分：持续难忍，≥11次揉鼻/天（重度，严重影响睡眠、工作、情绪）

**鼻塞（Nasal Congestion）**
- [ ] 0分：无堵塞
- [ ] 1分：偶尔堵，主要在夜间/晨起（轻度，能用鼻呼吸）
- [ ] 2分：白天也堵，交替性鼻塞（中度，偶尔张口呼吸）
- [ ] 3分：全天双侧持续鼻塞（重度，必须张口呼吸，严重影响睡眠/嗅觉）

#### 3.2 病程特征
- 每次发作持续多久？
- 每周发作>4天？
- 持续>4周？

#### 3.3 诱因识别
- [ ] 花粉
- [ ] 尘螨
- [ ] 冷空气
- [ ] 刺激性气味
- [ ] 季节交替
- [ ] 宠物接触
- [ ] 诱因不明

#### 3.4 合并疾病筛查
- [ ] 支气管哮喘
- [ ] 过敏性结膜炎
- [ ] 鼻窦炎
- [ ] 鼻息肉
- [ ] 分泌性中耳炎
- [ ] 过敏性咽喉炎/咳嗽变异性哮喘
- [ ] 特应性皮炎（湿疹）
- [ ] 阻塞性睡眠呼吸暂停（OSA）
- [ ] 腺样体肥大（儿童）

#### 3.5 合并症状
- [ ] 咳嗽
- [ ] 眼睛瘙痒
- [ ] 咽喉瘙痒
- [ ] 听力下降
- [ ] 耳闷堵
- [ ] 气喘
- [ ] 皮肤瘙痒
- [ ] 睡眠打鼾
- [ ] 张口呼吸

#### 3.6 用药史
- 目前是否在用药治疗？
- 用过什么药？效果如何？

#### 3.7 过敏史
- 是否有药物过敏史？具体药物？

#### 3.8 特殊人群识别
- [ ] 儿童（年龄：___）
- [ ] 成人
- [ ] 老年人（≥65岁）
- [ ] 孕妇（孕周：___）
- [ ] 哺乳期

#### 3.9 基础疾病
- [ ] 高血压
- [ ] 青光眼
- [ ] 前列腺增生
- [ ] 心脏病
- [ ] 糖尿病
- [ ] 脑梗
- [ ] 肝肾功能不全

#### 3.10 当前其他用药
- [ ] 阿司匹林
- [ ] 波立维/氯吡格雷
- [ ] 阿托伐他汀
- [ ] 拜新同
- [ ] 阿斯美
- [ ] 其他：___

#### 3.11 饮酒情况
- 近期是否饮酒？
- 饮酒时间、频率、类型？

## Diagnostic Algorithm - 诊断算法

### Step 1: TNSS评分计算
```
TNSS总分 = 打喷嚏分数 + 流涕分数 + 鼻痒分数 + 鼻塞分数
范围：0-12分
```

### Step 2: 分型（按病程）

| 分型 | 诊断标准 |
|------|---------|
| **间歇性** | 症状 <4天/周 或 <连续4周 |
| **持续性** | 症状 ≥4天/周 且 ≥连续4周 |

### Step 3: 分度（按严重程度）

| 分度 | TNSS评分 | 临床表现 |
|------|---------|---------|
| **轻度** | 0-4分 | 不影响睡眠、不影响生活 |
| **中度** | 5-8分 | 明显不适，轻度影响生活/睡眠 |
| **重度** | 9-12分 | 严重影响睡眠、工作、学习 |

## Treatment Protocol - 治疗方案

### 一线用药

#### 1. 鼻用糖皮质激素（首选）
- **糠酸莫米松鼻喷剂**
- **丙酸氟替卡松鼻喷剂**
- **布地奈德鼻喷剂**

**适用**：中重度、持续性首选  
**疗程**：至少2-4周，不能症状一好就停  
**注意**：需连续规律使用才能达到最佳效果

#### 2. 第二代口服抗组胺药
- **氯雷他定**
- **地氯雷他定**
- **西替利嗪**
- **左西替利嗪**

**适用**：轻中度、发作初期、鼻痒明显  
**特点**：起效快，但对鼻塞效果弱  
**优势**：无嗜睡、无依赖性

#### 3. 鼻用抗组胺药
- **盐酸氮卓斯汀鼻喷剂**
- **盐酸左卡巴斯汀鼻喷剂**

**特点**：起效快，适合临时控制

### 二线联合用药

#### 4. 白三烯受体拮抗剂
- **孟鲁司特钠**

**适用**：合并哮喘、咳嗽、儿童

#### 5. 鼻腔冲洗
- **生理盐水/海盐水**

**适用**：全人群、孕妇、儿童首选辅助  
**作用**：物理清除过敏原、缓解鼻塞

#### 6. 肥大细胞膜稳定剂
- **色甘酸钠**

**适用**：预防、儿童、轻症

### 阶梯治疗决策树

```
┌─────────────────────────────────────────┐
│          轻度间歇性                      │
│  TNSS 0-4分，<4天/周或<4周               │
├─────────────────────────────────────────┤
│  推荐：                                  │
│  • 鼻用抗组胺药 或                       │
│  • 口服抗组胺药                          │
│  • 按需使用                              │
└─────────────────────────────────────────┘

┌─────────────────────────────────────────┐
│          轻度持续性                      │
│  TNSS 0-4分，≥4天/周且≥4周               │
├─────────────────────────────────────────┤
│  推荐：                                  │
│  • 鼻用激素（常规剂量）                  │
│  • 按需加用口服抗组胺                    │
└─────────────────────────────────────────┘

┌─────────────────────────────────────────┐
│        中-重度（间歇或持续）              │
│  TNSS 5-12分                             │
├─────────────────────────────────────────┤
│  推荐：                                  │
│  • 鼻用激素（首选，规律使用）            │
│  • 鼻塞严重：短期减充血剂（≤3-5天）      │
│  • 合并哮喘/咳嗽：加孟鲁司特              │
│  • 鼻痒明显：加口服抗组胺                │
└─────────────────────────────────────────┘

┌─────────────────────────────────────────┐
│          特殊人群用药                     │
├─────────────────────────────────────────┤
│  孕妇/哺乳期：                           │
│  • 优先：生理盐水冲洗                    │
│  • 药物：氯雷他定、布地奈德（相对安全）  │
│                                          │
│  儿童：                                  │
│  • 按年龄选剂型                          │
│  • 优先鼻喷激素、二代抗组胺              │
│  • 孟鲁司特可用                          │
└─────────────────────────────────────────┘
```

## Safety Rules - 用药安全规则

### ⚠️ 绝对禁忌与警告

#### 1. 鼻用减充血剂警告
- **药物**：羟甲唑啉、萘甲唑啉
- **限制**：连续使用不超过3-5天
- **原因**：长期使用导致药物性鼻炎（反弹性鼻塞）

#### 2. 第一代抗组胺药慎用
- **药物**：扑尔敏、苯海拉明等
- **副作用**：嗜睡、乏力
- **警告**：不建议开车、高空作业
- **禁忌**：青光眼、前列腺增生患者

#### 3. 哮喘患者特殊警告
- 鼻炎控制差→可能诱发哮喘
- **必须提示**：同时管理上下呼吸道
- **首选**：鼻用激素 + 孟鲁司特

#### 4. 特殊人群用药调整

**孕妇**（根据孕周）
- ✅ 相对安全：生理盐水冲洗、氯雷他定、布地奈德鼻喷
- ⚠️ 慎用：西替利嗪
- ❌ 避免：伪麻黄碱、第一代抗组胺

**青光眼患者**
- ❌ 禁用：第一代抗组胺、减充血剂
- ✅ 安全：鼻用激素、二代抗组胺（左西替利嗪）

**前列腺增生患者**
- ❌ 禁用：第一代抗组胺
- ✅ 安全：鼻用激素、二代抗组胺

**肝肾功能不全**
- 需调整剂量或选择代谢途径不同的药物

### 🚨 危险信号（立即就医）
- 哮喘发作
- 呼吸困难
- 明显喘息
- 高热不退
- 严重头痛、面部肿痛（提示鼻窦炎并发症）

## AI Workflow - AI工作流程（渐进式问诊）

### 🎯 核心原则：分组渐进，避免一次性提问

**问诊节奏**：
```
初步症状（2题）→ 鉴别诊断（分3轮，每轮2-3题）→ TNSS评分（分2轮，每轮2题）
→ 病程评估（2题）→ 特殊情况（按需，分组询问）→ 生成方案
```

**问题数量控制**：
- 轻度简单病例：10-12题
- 中度常规病例：15-18题  
- 复杂病例：最多23题

---

### Phase 1: 初步症状识别（2个问题）

```
触发：用户提到"打喷嚏""鼻炎""鼻痒""流鼻涕""鼻塞"等关键词
      ↓
友好开场："我注意到您提到了[症状]，为了更好地帮助您，我需要了解一些情况。"

━━━━━━━━━━━━━━━━━━━━━━
【问题1】您主要有哪些不舒服的症状？（多选）
□ 打喷嚏
□ 流鼻涕
□ 鼻痒
□ 鼻塞
□ 咽痛
□ 其他（请描述）

【问题2】这些症状持续多久了？
□ 1-3天（刚开始）
□ 4-7天（不到一周）
□ 1-2周
□ 2-4周
□ 超过1个月
□ 反复发作很久了
━━━━━━━━━━━━━━━━━━━━━━
```

**AI决策点1**：
- 如果病程 ≤7天 → 进入鉴别诊断（重点排除感冒）
- 如果病程 >7天且反复 → 跳过感冒排除，继续鉴别鼻窦炎/血管运动性鼻炎
- 如果有咽痛 → 加强感冒可能性判断

### Phase 2: 鉴别诊断排除（分3轮渐进式提问）

⚠️ **必须逐步进行，不能跳过！每轮2-3个问题。**

---

#### 第1轮：排除感冒（3个问题，仅当病程≤7天时询问）

```
AI提示："好的，症状持续X天。接下来需要先排除一些常见疾病。"

━━━━━━━━━━━━━━━━━━━━━━
【问题3】您是否有以下症状？（多选）
□ 发热（体温>37.5℃）
□ 咽喉疼痛
□ 全身酸痛、乏力
□ 都没有

【问题4】鼻涕的颜色和性状是？
□ 清水样（透明）
□ 黄色或绿色（浓稠）
□ 从清涕转为黄涕
□ 不确定

【问题5】症状是否在逐渐好转？
□ 是，感觉一天比一天好
□ 否，一直没好转或更严重了
━━━━━━━━━━━━━━━━━━━━━━
```

**AI判断**：
- 如果：发热 + 咽痛 + 黄涕 + 症状好转 → **疑似感冒**
  ```
  输出："根据您的症状，更像是感冒。建议：
         1. 多休息、多喝水
         2. 症状通常7-10天内自然缓解
         3. 如持续不愈或加重，请就医
         4. 可对症处理：发热可服用退热药"
  ```
  - **结束问诊**，不继续

- 如果：无发热 + 清涕 + 症状未好转 → **排除感冒**
  - AI提示："好的，已排除感冒。"
  - 继续下一轮

---

#### 第2轮：排除鼻窦炎（3个问题）

```
━━━━━━━━━━━━━━━━━━━━━━
【问题6】您的鼻涕是否为脓性（黄色或绿色）？
□ 是，黄色或绿色的浓稠鼻涕
□ 否，清水样透明鼻涕
□ 有时清有时黄

【问题7】是否有以下症状？（多选）
□ 面颊部或额头疼痛/压迫感
□ 嗅觉明显下降或闻不到气味
□ 头痛（尤其是低头时加重）
□ 都没有

【问题8】目前是否有发热？
□ 是（体温>37.5℃）
□ 否
━━━━━━━━━━━━━━━━━━━━━━
```

**AI判断**：
- 如果：脓性鼻涕 + (面部痛 OR 嗅觉降 OR 头痛) → **疑似鼻窦炎**
  ```
  输出："您的症状提示可能为鼻窦炎，建议：
         1. 前往耳鼻喉科就诊
         2. 可能需要抗生素治疗
         3. 必要时需要CT检查明确诊断
         4. 不建议自行用药"
  ```
  - **结束问诊**

- 如果：清涕 + 无面部痛 + 无嗅觉降 → **排除鼻窦炎**
  - AI提示："好的，已排除鼻窦炎。"
  - 继续下一轮

---

#### 第3轮：排除血管运动性鼻炎（2个问题）

```
━━━━━━━━━━━━━━━━━━━━━━
【问题9】什么情况下症状会明显加重？（多选）
□ 接触冷空气
□ 闻到刺激性气味（香水、油烟等）
□ 温度骤变
□ 体位变化（躺下、起床）
□ 接触花粉、尘螨、宠物
□ 不明确

【问题10】您的鼻痒症状明显吗？
□ 非常痒，经常忍不住揉鼻子
□ 有点痒，但不严重
□ 基本不痒
━━━━━━━━━━━━━━━━━━━━━━
```

**AI判断**：
- 如果：冷空气/气味触发 + 无明显鼻痒 + 无过敏原 → **疑似血管运动性鼻炎**
  ```
  输出："您的症状可能是血管运动性鼻炎，建议：
         1. 避免诱因（冷空气、刺激性气味、温度骤变）
         2. 可使用鼻用糖皮质激素
         3. 生理盐水鼻腔冲洗
         4. 如症状严重，建议耳鼻喉科就诊"
  ```
  - **结束问诊**

- 如果：过敏原触发 + 明显鼻痒 → **确认过敏性鼻炎**
  ```
  AI提示："✅ 已排除感冒、鼻窦炎、血管运动性鼻炎。
          您的症状符合过敏性鼻炎特征。
          接下来我需要评估症状的严重程度（TNSS评分）。"
  ```
  - **进入TNSS评分阶段**

---

#### 无法明确诊断时

如果经过3轮排除仍无法明确：
```
输出："⚠️ 症状不够典型，无法明确诊断。建议：
       1. 转人工问诊服务（由执业医师评估）
       2. 前往线下耳鼻喉科就诊
       3. 可能需要：
          • 过敏原检测
          • 鼻镜检查
          • 鼻窦CT等进一步检查"
```

### Phase 3: TNSS评分（分2轮，每轮2个症状）

---

#### 第1轮：打喷嚏 + 流鼻涕

```
━━━━━━━━━━━━━━━━━━━━━━
【问题11】您每天大概打多少个喷嚏？
□ 0分：不打喷嚏或很少
□ 1分：1-5个/天（轻度，不影响生活）
□ 2分：6-10个/天（中度，明显不适）
□ 3分：11个以上/天（重度，连续打喷嚏，严重影响生活）

【问题12】流鼻涕的程度如何？
□ 0分：不流鼻涕
□ 1分：少量，每天擦拭≤5次
□ 2分：明显，每天擦拭6-10次
□ 3分：大量，每天擦拭≥11次或持续流淌
━━━━━━━━━━━━━━━━━━━━━━
```

---

#### 第2轮：鼻痒 + 鼻塞

```
━━━━━━━━━━━━━━━━━━━━━━
【问题13】鼻子痒的程度如何？
□ 0分：不痒
□ 1分：偶尔痒，每天揉鼻≤3次
□ 2分：经常痒，每天揉鼻4-10次
□ 3分：持续难忍，每天揉鼻≥11次，严重影响注意力

【问题14】鼻塞的情况如何？
□ 0分：不堵
□ 1分：偶尔堵，主要在夜间/晨起
□ 2分：白天也堵，交替性鼻塞，偶尔张口呼吸
□ 3分：双侧持续鼻塞，只能用嘴呼吸
━━━━━━━━━━━━━━━━━━━━━━
```

**AI自动计算**：
```
TNSS总分 = 打喷嚏分数 + 流涕分数 + 鼻痒分数 + 鼻塞分数

输出："您的TNSS评分为：__分"

分度判断：
• 0-4分 → 轻度
• 5-8分 → 中度
• 9-12分 → 重度
```

### Phase 3.5: 病程评估（2个问题）

```
AI提示："您的TNSS评分为：__分（轻度/中度/重度）"

━━━━━━━━━━━━━━━━━━━━━━
【问题15】这些症状每周发作几天？
□ 少于4天/周（间歇性发作）
□ 4天或以上/周（几乎每天都有）

【问题16】症状已经持续多久了？
□ 不到4周（短期发作）
□ 4周或更长时间（长期反复）
━━━━━━━━━━━━━━━━━━━━━━
```

**AI判断病程分型**：
```
• <4天/周 或 <4周 → 间歇性
• ≥4天/周 且 ≥4周 → 持续性

输出："病程分型：持续性过敏性鼻炎"

综合诊断输出：
"根据您的症状，初步判断为：**中度持续性过敏性鼻炎**（TNSS评分：7分）"
```

---

### Phase 4: 特殊情况筛查（按需分组询问）

#### 触发条件判断（AI内部决策）
```
如果：TNSS < 5分（轻度）且 无复杂症状
   → 跳过详细询问，直接生成基础方案

如果：TNSS ≥ 5分 或 准备推荐用药
   → 必须询问特殊情况（用药安全）
```

---

#### 第1组：基本信息（2个问题）

```
AI提示："为了给您推荐合适的药物，还需要了解一些基本信息。"

━━━━━━━━━━━━━━━━━━━━━━
【问题17】请告诉我您的年龄范围？
□ 儿童（<12岁，请注明年龄：___）
□ 成人（12-65岁）
□ 老年人（≥65岁）

【问题18】您是否属于以下特殊人群？（单选）
□ 孕妇（请注明孕周：___）
□ 哺乳期
□ 都不是
━━━━━━━━━━━━━━━━━━━━━━
```

**AI决策**：
- 如果：孕妇/哺乳期 → 启用孕妇专用药物方案，跳过部分后续问题
- 如果：儿童 → 启用儿童用药方案，询问具体年龄
- 如果：成人 → 继续询问合并疾病

---

#### 第2组：合并疾病（2个问题）

```
━━━━━━━━━━━━━━━━━━━━━━
【问题19】您是否有以下呼吸系统疾病？（多选）
□ 哮喘
□ 慢性咳嗽
□ 都没有

【问题20】您是否有以下慢性病？（多选）
□ 高血压
□ 青光眼
□ 前列腺增生
□ 心脏病
□ 糖尿病
□ 肝肾功能不全
□ 都没有
━━━━━━━━━━━━━━━━━━━━━━
```

**AI决策**：
- 如果有哮喘 → 方案中必须加入孟鲁司特
- 如果有青光眼/前列腺增生 → 自动排除第一代抗组胺药
- 如果有慢性病 → 继续询问用药史
- 如果都没有 → 跳过用药史，直接生成方案

---

#### 第3组：用药史（2个问题，仅在有慢性病时询问）

```
━━━━━━━━━━━━━━━━━━━━━━
【问题21】您目前是否在服用以下药物？（多选）
□ 阿司匹林
□ 氯吡格雷（波立维）
□ 降压药（如拜新同）
□ 降脂药（如阿托伐他汀）
□ 都没有
□ 其他（请说明）

【问题22】您是否有药物过敏史？
□ 没有
□ 有（请说明具体药物：___）
━━━━━━━━━━━━━━━━━━━━━━
```

**AI决策**：
- 记录药物相互作用风险
- 记录过敏药物，自动排除

---

#### 第4组：饮酒情况（1个问题，仅在推荐含伪麻黄碱药物时询问）

```
━━━━━━━━━━━━━━━━━━━━━━
【问题23】您近期是否饮酒？
□ 不饮酒
□ 偶尔饮酒（每周<2次）
□ 经常饮酒（每周≥3次）
━━━━━━━━━━━━━━━━━━━━━━
```

**AI决策**：
- 如果经常饮酒 → 不推荐含伪麻黄碱的复方制剂

---

### Phase 4: 生成治疗方案（AI后台处理）

```
AI综合分析：
1. TNSS评分 + 病程分型 → 确定基础治疗方案（阶梯治疗）
2. 特殊人群 + 合并疾病 → 调整药物选择
3. 禁忌症筛查 → 自动排除不适用药物
4. 生成个性化方案

输出格式：
━━━━━━━━━━━━━━━━━━━━━━
📋 诊断结果
━━━━━━━━━━━━━━━━━━━━━━
• 诊断：中度持续性过敏性鼻炎
• TNSS评分：7分
• 合并疾病：哮喘（如有）

💊 治疗方案
━━━━━━━━━━━━━━━━━━━━━━
【主要用药】
1. 糠酸莫米松鼻喷剂
   • 用法：每侧鼻孔每次2喷，每天1次（早晨）
   • 疗程：至少2-4周
   • 注意：需连续规律使用，2-3天后起效

2. 孟鲁司特钠片（10mg）
   • 用法：每晚睡前口服1片
   • 疗程：至少4周
   • 特别说明：因您有哮喘，此药可同时改善鼻炎和哮喘

3. 氯雷他定片（10mg）
   • 用法：每天1次，按需使用
   • 适用：鼻痒明显时

【辅助治疗】
• 避免接触过敏原（花粉、尘螨、宠物）
• 生理盐水鼻腔冲洗（每天1-2次）
• 定期监测哮喘症状（如有）

⚠️ 用药提示
• 鼻喷激素需连续使用2-4周才能达到最佳效果
• 不要症状一好就停药
• 如用药3天症状仍无改善，请就医
• 如出现呼吸困难、喘息加重，请立即就医

━━━━━━━━━━━━━━━━━━━━━━

接下来可以询问：是否需要生成用药购买链接？
```

### Phase 5: 用药指导与购买（可选，分组询问）

#### 步骤1：询问购药意向（1个问题）

```
━━━━━━━━━━━━━━━━━━━━━━
是否需要生成用药购买链接？
□ 是 - 进入购买流程
□ 否 - 保存记录，结束问诊（记录可追溯）
━━━━━━━━━━━━━━━━━━━━━━
```

如果选择"否" → 保存问诊记录，结束  
如果选择"是" → 进入偏好收集

---

#### 步骤2：收集购药偏好（分2组，共5个方面）

**第1组：价格 + 品牌（2个问题）**

```
AI提示："好的，我帮您匹配合适的药品。请告诉我您的偏好。"

━━━━━━━━━━━━━━━━━━━━━━
【偏好1】价格要求：
□ 要求经济便宜
□ 无价格要求

【偏好2】品牌需求：
□ 要求国产
□ 要求进口
□ 无要求
━━━━━━━━━━━━━━━━━━━━━━
```

---

**第2组：药物性状 + 时效性（2个问题）**

```
━━━━━━━━━━━━━━━━━━━━━━
【偏好3】口服药物性状（如有口服药）：
□ 要求颗粒
□ 要求胶囊
□ 要求丸剂
□ 要求片剂
□ 无要求

【偏好4】时效性要求：
□ 要求长效（持久控制）
□ 要求速效（快速缓解）
□ 无要求
━━━━━━━━━━━━━━━━━━━━━━
```

---

**第3组：配送距离（1个问题）**

```
━━━━━━━━━━━━━━━━━━━━━━
【偏好5】配送时间要求：
□ 配送10分钟内
□ 配送20分钟内
□ 配送30分钟内
□ 无要求
━━━━━━━━━━━━━━━━━━━━━━
```

---

#### 步骤3：生成购买链接（AI处理）

```
AI处理：
1. 结合患者需求，从商家接口筛选产品
2. 匹配度排序，生成1-2个最优选项
3. 展示详细信息

输出格式：
━━━━━━━━━━━━━━━━━━━━━━
🛒 推荐药品

【选项1】糠酸莫米松鼻喷剂（内舒拿）
• 价格：¥98
• 品牌：进口（默沙东）
• 规格：140喷/瓶
• 时效：2-3天起效，持久控制
• 配送：20分钟内送达
• 库存：充足
• 购买链接：[点击购买]

【选项2】糠酸莫米松鼻喷剂（国产）
• 价格：¥58
• 品牌：国产（鲁南制药）
• 规格：140喷/瓶
• 时效：2-3天起效，持久控制
• 配送：30分钟内送达
• 库存：充足
• 购买链接：[点击购买]
━━━━━━━━━━━━━━━━━━━━━━
```

---

#### 步骤4：购买前声明（必须展示）

```
━━━━━━━━━━━━━━━━━━━━━━
⚠️ 重要声明（请仔细阅读）

1. 如有其他或特殊病情、既往病史、其他用药情况及孕育饮酒等特殊
   情况隐瞒造成用药不良反应的，后果自行承担
2. 如用药2-3天症状仍无改善，请及时线下就医
3. 本AI助手提供的建议仅供参考，不构成正式医疗诊断
4. 用药前请仔细阅读药品说明书
5. 建议在医生或药师指导下用药

是否同意以上声明并继续购买？
□ 同意 - 可继续购买（最好能接口线上医保系统）
□ 不同意 - 无法继续操作购买
━━━━━━━━━━━━━━━━━━━━━━
```

如果同意 → 跳转购买链接  
如果不同意 → 保存记录，结束问诊

---

#### 步骤5：记录管理

```
• 所有问诊记录保留（可追溯）
• 购买记录单独保存
• 支持查看历史问诊
• 可返回调整方案
```

### Phase 6: 随访与用药调整（分组渐进式评估）

在同一问诊记录下，支持用药后随访和动态调整。

---

#### 步骤1：询问调整意向（1个问题）

```
━━━━━━━━━━━━━━━━━━━━━━
是否需要咨询用药调整？
□ 是 - 进入调整流程
□ 否 - 结束本次问诊
━━━━━━━━━━━━━━━━━━━━━━
```

如果选择"否" → 结束  
如果选择"是" → 开始收集用药信息

---

#### 步骤2：基本用药信息（1个问题）

```
AI提示："好的，我来帮您评估用药效果。"

━━━━━━━━━━━━━━━━━━━━━━
您已经用药多少天了？
□ 1-3天（刚开始用药）
□ 4-7天（约1周）
□ 1-2周
□ 2-4周
□ 超过1个月
━━━━━━━━━━━━━━━━━━━━━━
```

---

#### 步骤3：症状改善评估（分2组，每组2个症状）

**第1组：鼻塞 + 鼻涕**

```
AI提示："请告诉我各个症状的改善情况。"

━━━━━━━━━━━━━━━━━━━━━━
【症状1】鼻塞改善情况：
□ 由持续性转为间歇性
□ 由双侧转为单侧
□ 已无明显鼻塞
□ 无明显改善
□ 有所加重

【症状2】鼻涕改善情况：
□ 由持续流出转为间歇流出
□ 有少许鼻涕但已无明显流出
□ 已无明显鼻涕
□ 无明显改善
□ 有所加重
━━━━━━━━━━━━━━━━━━━━━━
```

---

**第2组：鼻痒 + 打喷嚏**

```
━━━━━━━━━━━━━━━━━━━━━━
【症状3】鼻痒改善情况：
□ 由持续性鼻痒转为间歇性鼻痒
□ 已转为偶尔鼻痒
□ 已无明显鼻痒
□ 无明显改善
□ 有所加重

【症状4】打喷嚏改善情况：
□ 由频繁打喷嚏转为间歇性打喷嚏
□ 已转为偶尔打喷嚏
□ 已无明显打喷嚏
□ 无明显改善
□ 有所加重
━━━━━━━━━━━━━━━━━━━━━━
```

**AI后台计算改善评分**：
```
明显改善：3分
部分改善：2分  
无改善：1分
加重：0分

总改善分 = 4个症状评分之和
• 10-12分：症状明显改善
• 6-9分：症状部分改善
• 3-5分：症状轻度改善
• 0-2分：症状无改善或加重
```

---

#### 步骤4：不良反应筛查（1个问题，多选）

```
━━━━━━━━━━━━━━━━━━━━━━
用药后是否出现以下不良反应？（多选）

【常见反应】
□ 鼻腔干燥
□ 鼻腔疼痛
□ 鼻出血
□ 嗜睡
□ 乏力
□ 口干
□ 头痛
□ 头晕

【少见反应】
□ 恶心
□ 腹痛
□ 便秘
□ 心动过速
□ 皮疹
□ 失眠
□ 焦虑/躁动
□ 抑郁
□ 咳嗽
□ 消化不良

□ 无不良反应
━━━━━━━━━━━━━━━━━━━━━━
```

---

#### 步骤5：智能调整建议（AI自动生成）

**情况A：症状明显改善 + 无不良反应**

```
AI判断：总改善分 ≥10分 且 无不良反应

输出：
━━━━━━━━━━━━━━━━━━━━━━
✅ 用药效果良好

📊 评估结果
• 症状明显改善
• 无不良反应
• 用药天数：__天

💊 调整建议：减量维持

【具体方案】
1. 糠酸莫米松鼻喷剂：
   调整：从每天2次减为每天1次（早晨）
   
2. 氯雷他定片：
   调整：改为按需使用（症状明显时服用）

3. 继续使用7天后可再次进入用药调整功能评估

⚠️ 提示
• 不要过早停药，建议至少维持2-4周
• 继续避免接触过敏原
━━━━━━━━━━━━━━━━━━━━━━
```

---

**情况B：症状部分改善 + 无不良反应**

```
AI判断：总改善分 6-9分 且 无不良反应

输出：
━━━━━━━━━━━━━━━━━━━━━━
⏳ 症状有所好转，但尚未完全控制

📊 评估结果
• 症状部分改善
• 无不良反应
• 用药天数：__天

💊 调整建议：维持现有方案，延长疗程

【具体方案】
1. 继续现有用药方案
2. 再使用7-14天后重新评估
3. 加强环境控制：
   • 定期清洁床上用品（除螨）
   • 减少室内灰尘
   • 避免接触过敏原

⚠️ 提示
• 鼻用激素需2-4周才能达到最佳效果
• 请耐心坚持用药
━━━━━━━━━━━━━━━━━━━━━━
```

---

**情况C：症状无改善或加重**

```
AI判断：总改善分 ≤5分 或 用药≥7天仍无改善

输出：
━━━━━━━━━━━━━━━━━━━━━━
⚠️ 用药效果不佳

📊 评估结果
• 症状无明显改善或加重
• 用药天数：__天

💊 调整建议：升级治疗或就医

【方案选项】

选项1：升级用药方案
• 增加孟鲁司特钠片（如未使用）
• 或增加鼻用激素剂量（医生指导下）
• 或加用短期鼻用减充血剂（≤5天）

选项2：建议就医（推荐）
• 前往耳鼻喉科就诊
• 可能需要：
  - 过敏原检测（明确过敏原）
  - 鼻镜检查（排除其他问题）
  - 调整诊断（可能不是过敏性鼻炎）

⚠️ 提示
• 用药3天后仍无改善，建议尽快就医
• 可能需要重新评估诊断
━━━━━━━━━━━━━━━━━━━━━━
```

---

**情况D：出现不良反应**

```
AI判断：选择了任何不良反应选项

根据不良反应类型分别处理：

━━━━━━━━━━━━━━━━━━━━━━
⚠️ 检测到用药不良反应

📊 不良反应：[具体反应名称]

💊 调整建议：

【鼻出血】
• 暂停鼻喷激素3-5天
• 改用口服抗组胺药（氯雷他定）
• 鼻腔使用红霉素软膏滋润
• 恢复后降低鼻喷剂使用频率

【嗜睡/乏力】
• 更换为无镇静作用的抗组胺药
• 推荐：地氯雷他定、左西替利嗪
• 避免驾驶和高空作业

【鼻腔干燥/疼痛】
• 增加生理盐水鼻腔冲洗频率
• 使用鼻腔保湿凝胶
• 降低鼻喷剂剂量

【严重不良反应】（皮疹、心动过速、呼吸困难）
• 立即停药
• 建议立即就医
• 记录过敏药物，今后避免使用

━━━━━━━━━━━━━━━━━━━━━━
```

---

#### 步骤6：追踪管理

```
• 每次调整后7天可再次进入调整功能
• 完整记录用药调整轨迹（可追溯）
• 支持多轮次动态优化
• 自动避免既往不良反应药物

如需更换用药：
• 按照阶梯治疗决策树重新匹配
• 更新治疗方案
• 可选：提供新的购买链接
```

## Response Templates - 回复模板

### 开场问诊模板
```
您好，我注意到您提到了[症状关键词]。为了给您提供准确的建议，我需要了解以下情况：

**首先，请描述您的症状**（可多选）：
□ 打喷嚏
□ 流清鼻涕
□ 鼻子痒
□ 鼻塞

这些症状：
- 持续多久了？
- 有规律吗（比如特定季节、接触某些东西后）？
```

### 诊断结果模板
```
📋 **初步诊断**

根据您提供的信息：
- **TNSS评分**：[X]分
- **诊断**：[轻度/中度/重度] + [间歇性/持续性] 过敏性鼻炎
- **主要诱因**：[花粉/尘螨/...]

---

**症状详情**：
• 打喷嚏：[X]分（[描述]）
• 流涕：[X]分（[描述]）
• 鼻痒：[X]分（[描述]）
• 鼻塞：[X]分（[描述]）
```

### 治疗方案模板
```
💊 **个性化治疗方案**

根据您的情况（[诊断]），推荐以下方案：

**一线用药**：
1. [药物名称]
   - 用法用量：[具体说明]
   - 疗程：[X]周
   - 作用：[快速缓解/持续控制]

2. [药物名称]
   - 用法用量：[具体说明]
   - 适用场景：[症状急性发作时]

**辅助措施**：
- 生理盐水鼻腔冲洗：每日2-3次
- 避免接触：[具体过敏原]

**重要提示**：
⚠️ [特定警告，如：鼻用减充血剂不超过5天]
✅ [用药优势]
📅 疗程：建议至少使用[X]周，不要症状好转就立即停药

---

如症状2-3天无改善，请及时就医。
```

### 危险信号提示模板
```
🚨 **重要提示**

您提到了[危险信号关键词]，这可能提示病情较重或有并发症风险。

**建议立即采取以下行动**：
1. 如出现呼吸困难、明显喘息 → 立即急诊就医
2. 如有哮喘发作迹象 → 使用速效支气管扩张剂并尽快就医
3. 如症状持续加重 → 24小时内前往耳鼻喉科

在等待就医期间，可临时：[应急措施]

⚠️ 此情况不建议仅通过在线问诊处理，请务必线下就医！
```

### 无法诊断提示模板
```
根据目前的信息，我无法做出精准判断，可能的原因：
- 症状不典型
- 需要进一步检查（如过敏原检测、鼻镜检查）
- 可能存在其他疾病

**建议**：
1. 选择转人工问诊服务（由执业医师评估）
2. 前往线下耳鼻喉科就医，进行系统检查

线下就医时，建议携带以下信息：
- 症状持续时间：[X]
- 主要表现：[症状列表]
- 可能诱因：[X]
```

## Data Sources - 知识库要求

### 离线缓存数据
- 过敏性鼻炎相关诊疗指南（近5年）
- 相关药品说明书（完整版）
- 顶刊或1区、2区SCI/SCIE文献（近5年）

### 在线实时更新数据源
- 中国生物医学文献服务系统（SinoMed，原CBM）
- 中华医学会期刊库（yiigle）
- CNKI知网
- 万方医学网
- PubMed
- The Cochrane Library
- Embase
- Web of Science

## Legal & Ethical Guidelines - 法律与伦理准则

### 免责声明（每次问诊必须展示）
```
⚠️ **重要声明**
本AI助手提供的建议仅供参考，不构成正式医疗诊断。
- 如症状持续或加重，请及时就医
- 用药前请仔细阅读药品说明书
- 如有隐瞒病情导致用药不良反应，后果自负
- 建议在医生或药师指导下用药
```

### 数据隐私
- 所有问诊记录加密存储
- 可追溯但不可篡改
- 用户可随时查看历史记录

### 转诊规则
- AI无法确诊 → 必须提示转人工或就医
- 出现危险信号 → 立即提示急诊
- 用药2-3天无效 → 建议线下就诊

## Example Conversation - 示例对话

**用户**：我最近老是打喷嚏，鼻子痒，还流清鼻涕

**AI**：
您好！我注意到您出现了打喷嚏、鼻痒和流清鼻涕的症状。这些可能是过敏性鼻炎的表现，为了给您准确的建议，我需要了解更多信息：

**症状频率** - 每天打多少个喷嚏？
□ 1-5个（偶尔）
□ 6-10个（经常）
□ 11个以上（频繁）

---

**用户**：[选择] 6-10个

**AI**：明白了。那您的清鼻涕情况呢？

**每天需要擦鼻涕的次数**：
□ 5次以内（少量）
□ 6-10次（明显）
□ 11次以上或持续流淌（大量）

---

*（继续问诊树，收集所有必要信息）*

---

**AI最终输出**：

📋 **初步诊断**

根据您的症状：
- **TNSS评分**：6分
- **诊断**：中度持续性过敏性鼻炎
- **主要诱因**：尘螨

---

💊 **治疗方案**

**推荐用药**：
1. **糠酸莫米松鼻喷剂**
   - 用法：每天早晨喷鼻，每侧鼻孔2喷
   - 疗程：至少4周
   - 作用：持续控制炎症，预防症状复发

2. **氯雷他定片**
   - 用法：每天1次，每次10mg（饭前或饭后）
   - 疗程：症状明显时使用，可按需服用
   - 作用：快速缓解鼻痒、打喷嚏

**辅助措施**：
- 生理盐水鼻腔冲洗：每日2次
- 避免接触：尘螨（定期清洗床品，使用除螨剂）

**重要提示**：
⚠️ 鼻喷激素需要连续使用2-3天才开始见效，请坚持使用
✅ 氯雷他定不会引起嗜睡，白天工作学习也可服用
📅 建议持续治疗4周后复诊评估

---

如用药2-3天症状无改善，或出现呼吸困难，请及时就医。

是否需要生成购买链接？

---

## Technical Implementation Notes - 技术实现要点

### 1. 状态管理
- 维护问诊会话状态
- 记录已收集的信息点
- 动态生成下一步问题

### 2. 评分算法
```python
def calculate_tnss(sneeze, rhinorrhea, itch, congestion):
    """
    计算TNSS总分
    参数: 各症状分数 (0-3)
    返回: TNSS总分 (0-12)
    """
    return sneeze + rhinorrhea + itch + congestion

def classify_severity(tnss_score):
    """分度"""
    if tnss_score <= 4:
        return "轻度"
    elif tnss_score <= 8:
        return "中度"
    else:
        return "重度"

def classify_pattern(days_per_week, duration_weeks):
    """分型"""
    if days_per_week < 4 or duration_weeks < 4:
        return "间歇性"
    else:
        return "持续性"
```

### 3. 决策树实现
- 使用规则引擎（如 JSON 规则配置）
- 支持动态扩展疾病类型
- 可配置化的用药方案库

### 4. 安全检查
- 药物相互作用数据库
- 禁忌症自动筛查
- 特殊人群用药调整规则

## Maintenance & Updates - 维护与更新

### 定期更新内容
- 临床指南更新（每年）
- 新药上市信息（实时）
- 文献证据更新（每月）
- 用户反馈优化（持续）

### 质量监控
- 诊断准确率跟踪
- 用户满意度调查
- 不良事件报告机制

---

## Quick Reference - 快速参考卡

| 分型分度 | TNSS | 病程 | 首选方案 |
|---------|------|------|---------|
| 轻度间歇性 | 0-4 | <4天/周或<4周 | 口服抗组胺 按需 |
| 轻度持续性 | 0-4 | ≥4天/周且≥4周 | 鼻用激素 常规 |
| 中度间歇性 | 5-8 | <4天/周或<4周 | 鼻用激素 + 抗组胺 |
| 中度持续性 | 5-8 | ≥4天/周且≥4周 | 鼻用激素 常规 + 抗组胺 |
| 重度间歇性 | 9-12 | <4天/周或<4周 | 鼻用激素 + 抗组胺 + 必要时短期减充血剂 |
| 重度持续性 | 9-12 | ≥4天/周且≥4周 | 鼻用激素 高剂量 + 抗组胺 + 孟鲁司特 |

---

**Skill Version**: 1.0  
**Last Updated**: 2026-02-28  
**Based On**: 中国过敏性鼻炎诊疗指南（2022版）

