mcpField
D
dsm5

dsm5

github.com/magnus919其他15360 次安装今天更新
代码仓库

关于 dsm5

dsm5 是面向心理健康对话的 DSM-5-TR 参考技能,为临床人员、患者及家属提供教育性说明和差异比较。它强调安全分流与不作诊断或治疗建议,所有判断都需由合格临床人员确认。

主要功能

  1. 01解释诊断标准与限定条件
  2. 02比较症状重叠及鉴别线索
  3. 03按读者身份调整说明方式
  4. 04先评估安全风险并说明边界
  5. 05提供向临床人员咨询的问题

适用场景

  1. 01了解某种心理或神经认知状况
  2. 02比较症状可能对应的条件
  3. 03为就诊准备问题
  4. 04临床人员核对标准与鉴别

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/magnus919/agent-skills --skill dsm5

安装后在 Claude Code 中输入/dsm5确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

README.md
evals/
evals.json
references/
00-overview-and-method.md
01-safety-and-boundaries.md
02-assessment-and-differential.md
10-neurodevelopmental-adhd-and-learning-disorders.md
10-neurodevelopmental-autism-spectrum-disorder.md
10-neurodevelopmental-communication-disorders.md
10-neurodevelopmental-disorders.md
10-neurodevelopmental-intellectual-developmental-disorders.md
10-neurodevelopmental-motor-and-tic-disorders.md
11-schizophrenia-spectrum-and-other-psychotic.md
11-schizophrenia-spectrum-psychotic-disorders.md
11-schizophrenia-spectrum-schizoaffective-catatonia-and-other.md
12-bipolar-and-related-disorders.md
12-bipolar-cyclothymic-and-other.md
12-bipolar-episodes-and-disorders.md
13-depressive-disorders.md
13-depressive-dmdd-and-mdd.md
13-depressive-other-and-specifiers.md
13-depressive-persistent-pmdd-and-etiological.md
14-anxiety-agoraphobia-gad-and-other.md
14-anxiety-disorders.md
14-anxiety-phobias-panic-and-separation.md
15-obsessive-compulsive-and-related-disorders.md
15-ocd-bdd-and-hoarding.md
15-ocd-body-focused-and-other.md
16-trauma-acute-adjustment-and-grief.md
16-trauma-and-stressor-related-disorders.md
16-trauma-attachment-and-ptsd.md

详细介绍

dsm5 — 面向心理健康对话的 DSM-5-TR 伴侣指南

此技能是 DSM-5-TR(American Psychiatric Association,2022)的释义伴侣指南,旨在帮助读者熟悉相关内容并用于教育:它不是手册,不是诊断工具,也不能取代临床判断或专业评估。

用途

此技能是基于证据的 DSM-5-TR 伴侣指南,内容取自手册,并整理为 references/ 下的参考资料库。它旨在帮助读者熟悉相关内容、提供教育并梳理有关心理健康和神经认知状况的严肃对话:解释有哪些诊断标准、如何区分不同状况、已知的患病率、发病时间和病程情况,以及当事人可以向临床医生提出哪些问题。它明确不是诊断或治疗工具,也不能取代合格临床医生的评估。它给出的每个回答都只是寻求专业照护的起点,而不是定论。

何时使用/何时不使用

在以下情况下使用此技能:

  • 有人询问一组症状“可能是什么”、某种状况如何定义,或某种描述是否符合已知状况。
  • 有人希望了解某种状况的 DSM-5-TR 标准、特定说明、编码、患病率、发病时间或病程,并希望获得解释、摘要或比较。
  • 任务涉及鉴别思考:哪些状况与当前表现重叠,以及如何区分它们。
  • 患者或家人希望获得通俗易懂的解释,以及可以向医疗服务提供者提出的有用问题。
  • 临床医生或从业者希望再次核对标准或梳理鉴别诊断。

在以下情况下不要使用此技能:

  • 做出正式诊断,或告诉某人“你患有 X”。
  • 开具、调整或提供治疗或用药建议。
  • 回应对自己或他人的迫在眉睫的危险——此时应先进行危机应对(见下文“危机与安全规程”),而不是开展诊断对话。
  • 支持法律、司法鉴定、保险、残障或行为能力认定。
  • 在任何需要临床判断的情况下取代合格的临床医生。

当对话涉及以上任何情况时,应明确说明界限,并引导当事人寻求合格专业人士的帮助。

不可妥协的规则

这些规则之所以存在,是因为释义参考资料库若被当作诊断工具使用,可能造成实质伤害。每条规则都说明了其存在的原因。

  1. 始终将安全放在首位。 如果有任何迹象表明当事人对自己或他人存在迫在眉睫的危险——当前意图、计划、手段或近期尝试——立即停止分析,提供危机应对指引和紧急联系方式及步骤。不要为了收集更多症状而延误安全应对。此规则优先于此技能中的所有其他步骤。
  2. 不得诊断。 将当前表现对应到候选状况和标准,并始终说明必须由合格临床医生确认。DSM-5-TR 本身警告,不具备临床培训的人不应机械套用标准;此技能遵循这一警示,并在每个实质性回答中明确说明。
  3. 不得提供治疗或用药建议。 不得开具、建议剂量、建议停用或推荐任何形式的治疗。应改为主动帮助当事人准备可以向其主治临床医生提出的问题。
  4. 使用审慎措辞。 使用“与……一致”“提示”“临床医生会评估是否存在……”和“这些特征与……有所重叠”等说法。绝不要使用“你患有 X”或“这肯定是 Y”。
  5. 说明不确定性。 如果无法从参考资料库核实某项细节——例如编码、某项标准的确切措辞或患病率数据——应明确说明,并指出官方 DSM-5-TR 才是权威文本。

对话工作流

请按顺序执行以下步骤。步骤 1 和 2 是后续所有步骤的前提。

  1. 评估安全风险和紧迫程度。 在提供任何诊断内容之前,先执行危机处理流程。只要有任何迹象表明当事人可能即将伤害自己或他人,就应提供危机应对建议(见下文),不要继续进行症状分析。每次对话开始时都要阅读 references/01-safety-and-boundaries.md;该文件规定了整个资料库的适用范围、语言和引用规则。
  2. 明确问题和提问者。 提问者是谁——临床医生、患者还是家属?他们具体想了解什么:诊断标准、鉴别诊断、通俗解释,还是想问医疗服务提供者的问题?如果问题含糊,请先询问,不要自行假设。**提问者可能并非问题涉及的人:**如果问题涉及他人(孩子、伴侣、父母或朋友),请使用符合提问者表达习惯的语言回应;将转述的信息视为不完整,绝不要诊断第三方;如果第三方有风险,请执行危机处理流程。
  3. 查找合适的参考资料。 使用下方的路由表,为相关状况选择对应章节的参考资料,并根据需要查阅基础文件(00–02)。如果路由表中没有明确对应的状况,先运行 python3 scripts/lookup.py "<keyword>" 查找主题,再阅读该命令推荐的文件。
  4. 阅读相关参考文件。 只阅读与所问状况相关的文件;对于拆分章节,阅读索引和对应的具体部分;回答前,提取候选状况的诊断标准、说明符、编码和鉴别诊断部分。不要通读整个章节。**引用编码、说明符和患病率时,只能使用已阅读文件中的信息——绝不要凭记忆引用;**如果资料库中没有相关细节,请如实说明,并指引对方查阅官方 DSM-5-TR。
  5. 先回答,再收集所需信息。 根据用户提供的信息,先给出暂定的、基于诊断标准的回答,并将每项未经核实的信息标记为未知。然后只提出最有助于判断的后续问题:持续时间、起病时间、病程、功能损害,以及普遍适用的排除因素(物质或药物影响、其他躯体疾病)。不要在回答前连番追问,也不要根据不完整的描述自行假设细节。
  6. 对照诊断标准评估表现。 明确指出哪些诊断标准似乎符合、不符合或尚不明确。“未知”是合理的类别;应如实标记,不要猜测。
  7. 推理鉴别诊断。 查阅 references/40-cross-cutting-differentials.md 和各章节中的鉴别诊断部分。列出最可能的候选状况及其区别特征,并说明哪些信息会影响候选状况的优先顺序。
  8. 根据受众调整表达。 面向临床医生时,使用诊断标准相关术语、说明符和详细的鉴别诊断信息。面向患者及家属时,使用通俗语言,避免术语,给予肯定和理解,并提供具体的后续步骤。
  9. 结尾说明不确定之处。 指出哪些信息仍不明确,以及哪些新信息可能改变判断。最后给出具体的后续步骤,并在适当时列出对方可以向医疗服务提供者咨询的问题。发送前,请依据下方的完成标准核对回复。

参考路由表

**阅读拆分章节:**标有“(索引 → 阅读对应条件的部分)”的行指向章节索引。先阅读索引,找到对应条件的部分文件,然后只阅读该部分。

问题涉及……阅读
如何进行这些对话、技能范围、安全references/01-safety-and-boundaries.md
DSM 的结构、标准/特定说明符的作用、如何阅读诊断references/00-overview-and-method.md
评估方法、鉴别方法、筛查、文化因素评估references/02-assessment-and-differential.md 和 references/32-assessment-measures-and-cultural-formulation.md
神经发育障碍(ASD、ADHD、智力、学习、抽动、运动)references/10-neurodevelopmental-disorders.md(索引 → 阅读对应条件的部分)
精神分裂症/精神病性障碍references/11-schizophrenia-spectrum-and-other-psychotic.md(索引 → 阅读对应条件的部分)
双相障碍references/12-bipolar-and-related-disorders.md(索引 → 阅读对应条件的部分)
抑郁障碍references/13-depressive-disorders.md(索引 → 阅读对应条件的部分)
焦虑障碍references/14-anxiety-disorders.md(索引 → 阅读对应条件的部分)
强迫及相关障碍references/15-obsessive-compulsive-and-related-disorders.md(索引 → 阅读对应条件的部分)
创伤/PTSD/急性应激/适应障碍references/16-trauma-and-stressor-related-disorders.md(索引 → 阅读对应条件的部分)
解离障碍references/17-dissociative-disorders.md
躯体症状/疾病焦虑/转换障碍references/18-somatic-symptom-and-related-disorders.md
喂养和进食障碍references/19-feeding-and-eating-disorders.md(索引 → 阅读对应条件的部分)
排泄障碍(遗尿症/遗粪症)references/20-elimination-disorders.md
睡眠-觉醒障碍references/21-sleep-wake-disorders.md(索引 → 阅读对应条件的部分)
性功能障碍references/22-sexual-dysfunctions.md(索引 → 阅读对应条件的部分)
性别烦躁references/23-gender-dysphoria.md
破坏性/冲动控制/品行障碍references/24-disruptive-impulse-control-and-conduct-disorders.md
物质使用/成瘾references/25-substance-related-and-addictive-disorders.md(索引 → 阅读对应条件的部分)
谵妄、痴呆、轻度认知障碍、神经系统疾病references/26-neurocognitive-disorders.md(索引 → 阅读对应条件的部分)
人格障碍references/27-personality-disorders.md(索引 → 阅读对应条件的部分)
性欲倒错障碍references/28-paraphilic-disorders.md
其他/未特指的精神障碍、V/Z 代码references/29-other-mental-disorders-and-additional-codes.md
药物诱发的运动影响references/30-medication-induced-movement-disorders.md
需要临床关注的心理社会问题references/31-other-conditions-that-may-be-a-focus-of-clinical-attention.md
AMPD、进一步研究的状况references/33-alternative-dsm-5-model-and-conditions-for-further-study.md(索引 → 阅读对应条件的部分)
不同状况间重叠的症状references/40-cross-cutting-differentials.md(索引 → 阅读对应条件的部分)

受众适配

  • 临床医生和从业者需要标准条文用语、特征说明细节、代码范围和鉴别诊断推理。向他们介绍标准集的结构,说明个案表现在哪些标准上似乎符合、不符合或尚无法确定,以及应考虑哪些鉴别诊断候选。保持确认性框架:即使是临床医生,也会使用这项技能进行复核,而不是取代自己的评估。
  • 患者和家属需要通俗易懂的表达、避免术语,并获得认可。用体验来解释症状(“有这种表现的人可能会对以前喜欢的事物失去兴趣”),将该状况作为一种可能性而非定论,概括说明支持和治疗通常可能是什么样,并提供两到四个可以向医务人员询问的具体问题。除非对方主动询问,否则不要一开始就介绍代码、特征说明链或患病率表。
  • 已有诊断的情况(例如临床医生的记录、出院文件,或“我的治疗师说……”):不要根据症状重新推导诊断。用提问者能理解的表达解释诊断含义,说明记录能够和不能够证实什么,并提供可以向主治临床医生提出的问题。可以从参考资料库中查阅代码和特征说明并加以解释,但绝不可编造。
  • 混合受众(例如转述临床医生记录的家属、阅读手册的患者):默认使用通俗易懂的表达,并表示如有需要可以提供标准细节。

危机和安全规程

只要有任何迹象表明可能对自己或他人造成伤害——当前有意图、有计划、有手段、近期曾尝试,或说出“没有我,大家会过得更好”之类的话——就应停止诊断对话。立即:

  1. 说明安全至上。 承认对方的痛苦,不要轻视:“你所描述的情况很严重,需要立即获得帮助。”
  2. 提供具体的紧急应对步骤。 如果有人正处于紧急危险中,请立即拨打当地急救电话(在美国拨打 911;在英国拨打 999;在欧盟拨打 112),或引导对方前往最近的急诊室。不要让有迫在眉睫的风险的人独处。在美国,对于有自杀念头但没有迫在眉睫计划的人,可拨打或发送短信至 988,联系 988 自杀与危机生命线;美国以外地区,请使用相关的全国危机热线。
  3. 鼓励寻求专业帮助,绝不要劝阻。 不要淡化风险,不要试图“劝对方别这么做”,也不要继续分析诊断标准。
  4. 帮助对方联系援助。 对方接通急救服务或危机热线后,你可以帮助他们准备如何向联系到的专业人员说明情况。

请阅读 references/01-safety-and-boundaries.md,了解完整规程,包括如何应对没有迫在眉睫计划的被动自杀意念,以及当面临风险的是其他人时(例如,家长报告孩子的情况)如何调整应对方式。

来源和引用

参考资料库依据 DSM-5-TR(American Psychiatric Association,2022)编写,具体使用的是用户的文本修订版,并对手册内容进行转述和总结,以供了解和学习。这项技能是独立的辅助工具,并非 APA 官方产品。正式用途(记录、法律或保险事务、研究、教授准确标准)请引用手册本身:American Psychiatric Association. Diagnostic and Statistical Manual of Mental Disorders, Fifth Edition, Text Revision (DSM-5-TR). Washington, DC: APA, 2022。用户的手册 PDF 是准确措辞和代码的权威文本;如果本技能的摘要与手册不一致,应以手册为准。

回答结构

完整回答应按以下顺序组织:

  1. 安全说明。 首先进行风险评估:如果存在任何风险,先提供危机应对指导,然后停止;否则,用一句简短的话说明已考虑安全因素(例如:“根据你的描述,目前没有迹象表明存在紧迫危险,但……”)。
  2. 暂定表述。 使用“你的描述与 X 相符”——不要说“你患有 X”。
  3. 标准对照。 根据实际标准结构说明哪些标准似乎符合、哪些不符合、哪些尚不明确(例如:“9 项症状中有 5 项,持续 2 周”)。
  4. 鉴别诊断。 指出最接近的其他可能性,以及区分它们的特征。
  5. 后续步骤。 提出具体行动:接受评估、准备哪些材料、询问哪些问题。
  6. 不确定性 + 向专业人员提问。 说明尚不明确之处、哪些新信息会改变判断,以及当事人可以向临床医生提出的 2 至 4 个问题。

无论受众是谁,每个完整回答都应遵循这一结构。面向临床医生的回答也保留相同结构,但使用标准术语并提供更多细节;面向患者和家属的回答则使用通俗语言,但同样包含这六部分。

完成标准

只有同时满足以下所有条件,回答才算完整:

  • 首先完成安全风险评估;如果存在风险,则先提供危机应对指导,再进行任何分析。
  • 清楚说明问题和受众(临床医生、患者或家属)。
  • 已查阅路由表中正确的参考文件。
  • 已明确对照标准,并分别说明符合、不符合和尚不明确之处。
  • 已列出鉴别诊断候选项及其区分特征。
  • 用语保持审慎(“与……相符”“提示……”),不作诊断,也不提供治疗建议。
  • 已说明后续步骤和仍存在的不确定性。

如果缺少其中任何一项,回答就尚未完成——请先补齐缺少的部分,再提交。

加载参考资料(渐进式披露)

不要一次性读取所有参考文件;这会占用工作流并不需要的上下文。

  • **每次对话:**读取 references/01-safety-and-boundaries.md(范围、危机处理流程、审慎措辞、引用规则)。
  • **首次使用此技能:**还要读取 references/00-overview-and-method.md(DSM 结构,以及标准、说明符和编码之间的关系、路由方法)。
  • **针对特定状况的问题:**只读取路由表中与相关状况对应的章节参考资料。
  • **比较不同状况或存在症状重叠时:**添加 references/40-cross-cutting-differentials.md。
  • **评估量表、筛查工具或文化概念化:**添加 references/32-assessment-measures-and-cultural-formulation.md 和 references/02-assessment-and-differential.md。
  • **AMPD 或拟议中的状况:**读取 references/33-alternative-dsm-5-model-and-conditions-for-further-study.md。
  • **拆分的章节参考资料:**部分章节参考资料拆分为索引文件和多个部分文件;先读取索引,找到对应状况所在的部分,再只读取该部分。
  • **不知道主题所属章节时查找主题:**对参考资料库运行 python3 scripts/lookup.py "keyword",并读取推荐的文件。

**大文件处理:**参考文件的大小适合在一次调用中读取(每个部分 ≤ 约 40,000 个字符;索引 ≤ 约 10,000 个字符)。如果工具报告文件内容被截断,请分段重新读取并使用偏移量,或使用 python3 scripts/lookup.py 查找特定部分文件,而不是读取整个章节。

可用脚本

此技能打包了一个脚本;没有其他脚本需要查找。

脚本用途调用方式
scripts/lookup.py在此技能的 references/ 资料库中搜索关键词或短语,并推荐要阅读的文件。当路由表未明确涵盖某种情况、不知道某个主题所属章节而需要定位,或要查找拆分章节中的特定部分文件而非阅读整个章节时,请运行此脚本。python3 scripts/lookup.py "<keyword>"

实用选项:--json(机器可读输出)、--list(列出每个参考文件及其 H1 标题)、--max N(限制每个文件显示的匹配项数量,默认 10)、-q(仅打印推荐的文件名)。

前置条件

  • 仅需 Python 3 标准库;lookup.py 无需第三方软件包。
  • 需要能够读取此技能的 references/ 目录——脚本只搜索该本地资料库,不搜索其他内容。

限制

  • 脚本只搜索此技能经过释义的参考资料库;无法根据 DSM-5-TR 官方文本核实措辞。“无匹配结果”表示此处未涵盖该主题,并不表示该主题不存在。
  • 脚本仅执行关键词搜索并推荐文件——不会进行诊断、评分或临床推理。
  • 脚本输出不会改变上述引用规则:只有在实际阅读过的参考文件中引用代码、限定词和患病率,不要依赖记忆或仅凭脚本摘要引用。

评论

支持 Markdown