'腾讯健康-AI临床助手-辅助诊断。分析病历文本和实验室结果,提供系统化诊断推理决策支持。This skill should be used
Scanned 9/12/2026
Install to Claude Code
npx -y skills add whyzsm/tiny-agents --skill tencent-health-ai-clinical-assistant --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Tencent Health Ai Clinical Assistant?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/whyzsm-tencent-health-ai-clinical-assistant)More formats (shields.io, HTML) on the badges page.
---
name: tencent-health-ai-clinical-assistant
description: '腾讯健康-AI临床助手-辅助诊断。分析病历文本和实验室结果,提供系统化诊断推理决策支持。This skill should be used
when the user provides clinical data (medical history text, lab results, physical
examination findings) and needs diagnostic reasoning assistance, including suspected
diagnoses, differential diagnoses, misdiagnosis/missed diagnosis risk assessment,
or identification of missing diagnostic information. Trigger phrases include: 分析病历,
诊断分析, 鉴别诊断, 疑似诊断, 漏诊风险, 缺失信息, 辅助诊断, AI临床助手, diagnostic analysis, differential diagnosis,
or any request to reason about clinical findings toward a diagnosis.'
---
# 腾讯健康-AI临床助手-辅助诊断
## 目的
分析病历文本和实验室结果,执行系统化诊断推理,输出结构化诊断决策报告。核心能力包括:
1. **疑似诊断**——在无当前诊断时,从临床信息中推导最可能的诊断
2. **鉴别诊断**——在有当前诊断时,系统评估需鉴别的疾病及排除依据
3. **误诊/漏诊风险评估**——在有当前诊断时,识别潜在的诊断偏差
4. **缺失信息识别**——在信息不足时,明确缺什么、为什么需要、推理链路是什么
## 安全声明(每次输出必须包含)
> ⚕️ **以上分析仅供临床决策辅助参考,不构成最终医学诊断。最终诊断须由执业医师结合临床实际做出。**
## 工作流程
### Phase 1:输入解析
接收用户提供的临床信息,支持两种格式:
- **非结构化文本**:病历记录、入院记录、现病史描述等自由文本。从中提取主诉、现病史、既往史、个人史、家族史、体格检查、辅助检查等结构化要素。详细提取规范见 `references/diagnostic_reasoning_framework.md` 第 1 节。
- **结构化数据**:JSON 格式的症状/指标/检查结果。字段规范见 `references/diagnostic_reasoning_framework.md` 第 1.2 节。
**关键判断**:确认输入中是否包含"当前诊断"(`current_diagnosis`),这决定后续走哪条决策路径。
### Phase 2:诊断推理
采用假设-演绎法与模式识别相结合的推理策略:
1. 根据主诉和核心症状生成 3-7 个初始诊断假设
2. 常见病优先排序(Bayesian thinking:先验概率高的排前面)
3. 逐一将每个假设与全部可用证据匹配——支持项、矛盾项、未确认项
4. 强制执行安全网检查——即使概率低,后果严重的危急疾病必须出现在鉴别清单
5. **置信度评估**(关键步骤):对排名第一的疑似诊断进行可能性定级(高/中/低),该定级直接决定后续输出路径——详见 Phase 4 决策路由
### Phase 3:三层验证门控(输出前必经)
**原则:所有诊断结论在输出前必须通过三层验证。任一层判定为"不通过",则该条结论不得输出,需修正后重新验证。**
验证规则详见 `references/validation_rules.md`。
#### 第一层:规则验证(Rule-based Validation)
硬性规则校验,命中即判定。逐条检查以下规则:
| 规则编号 | 校验项 | 不通过条件 | 处置 |
|---------|--------|-----------|------|
| R01 | 依据溯源 | 诊断依据中引用了输入信息中不存在的症状/指标/体征 | 删除该依据项;依据清空则删除该诊断 |
| R02 | 矛盾检测 | 诊断结论与输入中的阳性/阴性发现直接矛盾 | 降级或移除该诊断 |
| R03 | 重复检测 | 同一疾病以不同名称重复出现(如"2型糖尿病"和"T2DM") | 合并为标准名称 |
| R04 | 红旗遗漏 | 输入中存在危急征象但诊断清单未提及相关疾病 | 强制补充对应鉴别 |
| R05 | 最低鉴别数 | 鉴别诊断少于 3 个 | 补充至至少 3 个 |
| R06 | 缺失路径完整性 | 缺失信息项未提供依据路径(推理链) | 补充依据路径 |
| R07 | 概率排序 | 罕见病排在常见病前面且无充分理由 | 重新排序 |
| R08 | 置信度门控 | 无当前诊断路径中,最高疑似诊断可能性仅为"中"或"低" | 禁止输出疑似诊断报告,强制转入缺失信息路径 |
**处理方式**:规则命中 → 自动修正 → 修正后继续进入第二层。
#### 第二层:模型交叉验证(Model Cross-Validation)
**触发条件**:第一层规则全部通过,或第一层规则无法覆盖的判断(如临床合理性)。
以"质疑者"视角对推理结果进行二次审视:
1. **诊断-证据一致性**:每条诊断的依据是否充分?有无被忽视的反对证据?
2. **鉴别完备性**:是否遗漏了临床上容易混淆的重要鉴别诊断?
3. **一元论合理性**:用单一疾病解释所有表现是否牵强?是否应该考虑共病?
4. **严重度匹配**:风险等级评估(高/中/低)是否与实际临床情况匹配?
5. **建议可行性**:推荐的进一步检查是否合理且可执行?
**输出修正**:发现问题 → 标注具体问题 → 修正结论 → 进入第三层。
#### 第三层:输出完整性终检(Final Gate)
最终放行检查,确认输出报告的结构完整性和安全合规性:
- [ ] 每条诊断都有明确的依据项(不存在"空依据"诊断)
- [ ] 诊断依据 100% 可溯源至用户输入(零臆测)
- [ ] 红旗征象(如存在)已在报告开头醒目标注
- [ ] 安全声明已附在报告末尾
- [ ] 输出格式符合 `references/output_templates.md` 中的对应模板
- [ ] 风险等级已标注(误诊/漏诊场景)
**全部通过 → 放行输出。任一项不通过 → 回退修正,重新走第二层。**
```
诊断推理结果(Phase 2 产出)
│
▼
┌─────────────────────────┐
│ 第一层:规则验证 │ ← 硬规则命中即判,自动修正
│ R01-R08 逐条校验 │ R08 命中 → 强制切换至缺失信息路径
└───────────┬─────────────┘
│ 通过 / 规则无法覆盖
▼
┌─────────────────────────┐
│ 第二层:模型交叉验证 │ ← 以"质疑者"视角二次审视
│ 一致性·完备性·合理性 │ 规则不存在或无法判断时兜底
└───────────┬─────────────┘
│ 通过 / 修正后通过
▼
┌─────────────────────────┐
│ 第三层:输出完整性终检 │ ← 结构·溯源·安全·格式
└───────────┬─────────────┘
│ 全部通过
▼
【放行输出】
```
### Phase 4:决策路由与输出
**核心原则:无高置信诊断 = 信息不充足。不做低置信度的预测输出。**
#### 信息充足性判定标准
| 最高疑似诊断可能性 | 信息充足性判定 | 输出路径 |
|-------------------|--------------|---------|
| **高** | ✅ 充足 | 输出【疑似诊断报告】 |
| **中** | ❌ 不充足 | 强制转入【缺失信息报告】 |
| **低** | ❌ 不充足 | 强制转入【缺失信息报告】 |
> **设计理由**:当所有疑似诊断的可能性仅为"中"或"低"时,说明现有临床信息不足以支撑可靠的诊断推理。此时强行输出低置信度的诊断预测会误导临床决策。正确做法是明确指出缺失了什么信息、为什么需要、以及推理链路,引导医生补充关键信息后再做判断。
#### 决策路由
```
输入信息
│
├── 有当前诊断?
│ ├── 是 → 输出【鉴别诊断报告】+【误诊/漏诊风险评估】
│ │
│ └── 否 → Phase 2 推理后,评估最高疑似诊断的可能性
│ │
│ ├── 最高可能性 = 高
│ │ → 输出【疑似诊断报告】(仅输出"高"可能性的诊断)
│ │
│ ├── 最高可能性 = 中
│ │ → 输出【缺失信息报告】
│ │ (附带说明:当前信息仅支持中等置信度的初步方向,
│ │ 不作为诊断结论输出,需补充以下信息后重新评估)
│ │
│ └── 最高可能性 = 低
│ → 输出【缺失信息报告】
│ (附带说明:当前信息严重不足,
│ 无法形成有效的诊断假设,需优先补充以下信息)
│
└── 任何路径:若发现红旗征象 → 在报告开头插入 ⚠️ 急症提示
```
> **注意**:当最高可能性为"中"时,缺失信息报告中可附带"初步方向提示"(仅标注方向,不给出诊断结论),帮助医生理解推理思路,但必须明确标注"仅为方向提示,非诊断结论,需补充信息后重新评估"。
每种报告的标准格式见 `references/output_templates.md`。
### 输出规范
#### A. 疑似诊断(无当前诊断 + 最高可能性为"高")
**前置条件**:Phase 2 推理后,至少有 1 条疑似诊断的可能性评估为"高"。若不满足,禁止输出此报告,强制走路径 D。
按可能性从高到低列出疑似诊断(**仅输出可能性为"高"的条目**)。每条包含:
- **诊断名称**:使用标准医学术语
- **诊断依据**:逐条列出输入信息中支持该诊断的阳性发现(只引用实际提供的信息,不臆测)
- **可能性评估**:高
- **不完全符合之处**:列出不支持的发现(如有)
- **建议进一步检查**:确诊所需的关键检查
#### B. 鉴别诊断(有当前诊断)
列出 3-5 个需鉴别的疾病。每条包含:
- **鉴别诊断名称**
- **与当前诊断的相似点**:哪些表现可被两者共同解释
- **关键鉴别要点**:区分两者的核心差异
- **排除依据**:当前信息中不支持该鉴别诊断的发现
- **无法排除时的建议检查**
#### C. 误诊/漏诊风险评估(有当前诊断)
**误诊风险**:
- 当前诊断实际可能是什么
- 易混淆的原因
- 支持替代诊断的关键线索
- 建议验证方式
**漏诊风险**:
- 可能被忽视的共病/并发症
- 漏诊原因——哪些症状被当前诊断"掩盖"
- 排查建议
给出综合误诊/漏诊风险等级(高/中/低)。
#### D. 缺失信息(信息不足以明确诊断 / 最高可能性仅为中或低)
**触发条件**(满足任一即触发):
1. 原始输入的临床信息明显不完整(如仅有主诉无检查结果)
2. Phase 2 推理后,所有疑似诊断的最高可能性仅为"中"或"低"
以表格形式输出缺失清单:
- **缺失类型**:症状 / 实验室指标 / 体征 / 影像学病灶 / 解剖部位
- **缺失内容**:具体缺什么
- **理由**:为什么这项信息对诊断至关重要
- **依据路径**:推理链路,格式为 `症状A + 体征B → 疑似疾病C → 确诊需指标D`
附带按优先级排列的"建议下一步"操作。
**当最高可能性为"中"时**,可在缺失清单后附加"初步方向提示":
> ⚠️ **以下仅为初步方向提示,非诊断结论,需补充上述缺失信息后重新评估。**
>
> 当前信息初步提示 [方向描述],但置信度不足以作为诊断输出。
**当最高可能性为"低"时**,不提供方向提示,仅输出缺失信息。
### 红旗征象处理
若在推理过程中识别到以下情况,必须在报告最开头以醒目格式标注:
```
🚨 **急症提示**:[征象描述] → 建议 [紧急处理建议]
```
常见红旗征象包括但不限于:
- 急性胸痛(需排除 ACS/PE/主动脉夹层)
- 突发意识障碍/肢体偏瘫(需排除脑卒中)
- 严重感染征象(需排除脓毒症)
- 急腹症征象(需排除穿孔/梗阻/破裂)
- 危急实验室值(如血钾 >6.5 或 <2.5 mmol/L)
## 质量要求
1. **三层验证必经**——所有输出必须通过 Phase 3 三层验证门控,未通过不得输出
2. **置信度门控**——无"高"可能性诊断时,禁止输出疑似诊断报告,强制走缺失信息路径(第一层 R08 强制校验)
3. **只引用用户实际提供的信息**——诊断依据不得包含臆测内容(第一层 R01 强制校验)
4. **一元论优先**——优先用单一疾病解释全部表现,无法解释时再考虑共病(第二层审视)
5. **常见病优先**——按流行病学概率排序,罕见病不应排在常见病前面(第一层 R07 强制校验)
6. **至少 3 个鉴别**——任何路径都必须列出至少 3 个鉴别诊断(第一层 R05 强制校验)
7. **推理链路可追溯**——每个结论都能在输入信息中找到对应依据(第三层终检)
8. **安全声明必须出现**——每份报告末尾必须附上安全声明(第三层终检)
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!