# Guideline Learning Diagnosis

当用户要求评估自己对某份指南的掌握情况、制定指南学习/备考计划、梳理薄弱章节、 做教育性小测，或学习指南中的诊断标准、鉴别框架和流程关系时使用。...

- Repository: https://github.com/TencentCloud/Octop (11420 stars)
- Category: Engineering
- License: MIT
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add TencentCloud/Octop --skill guideline-learning-diagnosis -g -a claude-code -y`
Codex: `npx skills add TencentCloud/Octop --skill guideline-learning-diagnosis -g -a codex -y`
Cursor: `npx skills add TencentCloud/Octop --skill guideline-learning-diagnosis -g -a cursor -y`
Gemini CLI: `npx skills add TencentCloud/Octop --skill guideline-learning-diagnosis -g -a gemini-cli -y`

## Description

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

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

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

## 先分清三类诊断

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

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

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

## 必读边界

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

- ../../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。学习目标可以关联多个轨道，但诊断本身不会自动创建轨道，也不会自动开始投递。

The rest: https://github.com/TencentCloud/Octop/blob/HEAD/src/octop/infra/agents/experts/library/clinical-learning-subscription/skills/guideline-learning-diagnosis/SKILL.md
