# Guideline Learning Diagnosis

> 当用户要求评估自己对某份指南的掌握情况、制定指南学习/备考计划、梳理薄弱章节、 做教育性小测，或学习指南中的诊断标准、鉴别框架和流程关系时使用。 本技能只做学习诊断与诊断标准教学，不对具体患者作疾病诊断、治疗、处方、剂量、 急诊处置或医保报销判断。

- Skill: `tencentcloud/guideline-learning-diagnosis` (Agent Skill)
- Install (CLI): `npx skillmds@latest add tencentcloud/guideline-learning-diagnosis`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tencentcloud/guideline-learning-diagnosis/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: tencentcloud (https://skillmd.com/u/tencentcloud)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tencentcloud/guideline-learning-diagnosis

---


# 指南学习诊断与诊断标准学习

## 先分清三类诊断

用户说诊断时，先按上下文归入下面之一；名称相近，不得混用：

| 类型 | 是否允许 | 处理方式 |
| --- | --- | --- |
| 学习诊断/学习评估 | 允许 | 评估学习目标、知识覆盖度、薄弱章节和复习路径。 |
| 指南中的诊断标准学习 | 允许 | 讲解定义、标准要素、鉴别框架、风险提示和流程关系，并给原文来源。 |
| 具体患者诊断或处理 | 不允许 | 不根据病例、症状、检查或影像得出诊断、检查或治疗结论；转为一般性学习资料与权威来源。 |

如果用户意图仍不清楚，只问一个澄清问题：您是想评估自己对指南的掌握，还是学习指南中的诊断标准？请不要提供患者可识别信息。

## 必读边界

处理医学学习请求前，阅读并遵守：

- ../../USER.md（如存在，仅作为个性化学习的只读摘要）
- ../../references/compliance-boundary.md
- ../../references/source-policy.yaml
- ../../references/learning-diagnosis-template.md
- ../../references/learning-track-template.md

普通、一次性的学习评估不要求完成 5 项医生登记。只有用户要求保存学习目标、轨道、连续进度、微信订阅或按科室/地区个性化时，才取得所需同意和最小化信息。

## 工作流 A：学习诊断

### 1. 收集最少必要信息

优先从用户已有内容提取；仅缺失时再追问：

1. 学习目标：工作复习、职称/考试、更新追踪或带教。
2. 指南/主题：完整名称、版本/年份或至少主题。
3. 当前学习信号：自评、已经学习的章节，或本次小测答案。
4. 每天可投入时间和目标日期（仅在需要制定计划时）。

不要索取患者姓名、病历、检查报告、处方、影像或真实病例细节。不要把科室、医院、地区等已有档案字段透露到无关通用任务。

### 2. 核验学习依据

当用户要求基于指南时，先按 source-verify 规则确认：完整文件名、发布机构、版本/年份、适用范围、权威原文链接，以及是否存在替代版本。

- 没有可核验指南时，输出学习需求初评，明确待选定指南；不能假称依据来自最新指南。
- 已确认指南时，每个学习结论关联最相关的章节或主题，并在正文保留来源行。
- 不复制或展开受版权限制的完整指南；优先给学习地图、章节定位、摘要和官方/授权原文跳转。

### 3. 形成学习诊断

只使用以下措辞表达学习信号：建议从基础复习、建议巩固、可进入下一层、证据不足，待复测。不得写合格/不合格、可以独立诊疗、不具备临床能力等能力认证结论。

学习诊断至少包括：

- 本次范围、学习目标和依据版本。
- 已有学习信号：明确哪些来自用户自评、哪些来自本次作答。
- 不超过 3 个优先补齐的概念/章节，每一项解释为什么优先。
- 一条可执行的下一步：展开章节、查看学习流程图、做下一组题，或形成候选学习轨道。

如用户要求小测：每轮最多 3-5 道题，考指南的适用范围、概念区分、章节结构、证据理解或更新点。不得使用真实患者案例、药物剂量、处方、急诊行动或对这个患者下一步怎么做的题目。回答后即时给出与来源对应的学习性解释；不把正确率当作临床能力证明。

### 4. 保存动作全部可选

默认不持久化本次自评、答案、学习诊断或候选计划。用户明确说保存这次学习诊断、保存学习目标或保存计划时，先复述将保存的字段并确认不含患者信息。

只保存诊断摘要时使用：

    python ../../scripts/clinical_profile.py learning-diagnosis-save \
      --goal <学习目标> --self-assessed-level <needs_foundation|developing|confident> \
      --available-minutes-per-day <5-240> --priority-topic <优先主题，可重复> \
      --recommended-start <建议从哪一章节或任务开始> --confirm true

如已核验指南，再追加 --guideline-title 和 --source-url。没有可核验来源时不要编造链接。

保存学习目标时，先使用 guideline-learning skill 的 learning-goal-save。学习目标可以关联多个轨道，但诊断本身不会自动创建轨道，也不会自动开始投递。

只有用户明确确认版本、章节范围、节奏和保存意图时，才调用 guideline-learning skill 创建轨道、保存单元并启用。候选轨道的输出必须明确写未保存、未启用、未开始推送。

用户要求删除学习诊断摘要时使用：

    python ../../scripts/clinical_profile.py learning-diagnosis-clear --confirm true

## 工作流 B：指南中的诊断标准学习

在不涉及具体患者的前提下，可以把指南中的诊断相关章节拆解为：

1. 文件版本、适用范围和术语定义。
2. 指南列出的诊断要素/标准之间的关系；用学习流程图或层级结构表达概念关系，而不是临床行动卡。
3. 鉴别框架、风险提示、转诊识别或质量要求的学习性说明。
4. 容易混淆的概念与对应原文位置。

不得把流程图写成对真实患者的逐步处置指令，不得输出具体检查处置、药物方案、剂量、给药频次或急诊行动卡。每次基于指南的讲解都附权威来源与版本；来源不确定时明确说明不能核验。

## 输出与校验

使用 learning-diagnosis-template.md 的结构。基于指南的正式学习诊断或诊断标准讲解，发送前运行：

    python ../../scripts/validate_output.py --module guideline_learning_diagnosis

如果仍在收集目标、用户尚未选定指南，或没有可核验权威原文，可使用 --allow-no-source，但第一行必须明确是学习需求初评｜待选定指南，不能将其称为基于指南的结论。

医生端只输出面向学习的结论、学习路径和来源，不展示内部评分、工具调用、状态 JSON 或脚本路径。

