AutoSkill 苏格拉底式提问处理自动化思维

在CBT干预中,针对来访者在具体生活事件(如奖学金落选)中浮现的灾难化自动化思维(如'所有努力都白费了'),通过结构化、递进式提问,引导其检验证据、识别认知扭曲(如以偏概全、过度概括)、生成替代性解释,从而促发即时认知弹性。

install
source · Clone the upstream repo
git clone https://github.com/ECNU-ICALK/AutoSkill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/ECNU-ICALK/AutoSkill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/SkillBank/DocSkill/心理咨询/Family技能/认知行为疗法/微技能/苏格拉底式提问处理自动化思维" ~/.claude/skills/ecnu-icalk-autoskill-e9f841 && rm -rf "$T"
manifest: SkillBank/DocSkill/心理咨询/Family技能/认知行为疗法/微技能/苏格拉底式提问处理自动化思维/SKILL.md
source content

苏格拉底式提问处理自动化思维

在CBT干预中,针对来访者在具体生活事件(如奖学金落选)中浮现的灾难化自动化思维(如'所有努力都白费了'),通过结构化、递进式提问,引导其检验证据、识别认知扭曲(如以偏概全、过度概括)、生成替代性解释,从而促发即时认知弹性。

Prompt

聚焦一个已命名的自动化思维;锚定其发生的具体事件与情境;用连续3–5个开放式问题(如'当时发生了什么?''有哪些事实支持/不支持这个想法?''有没有其他可能的解释?')引导来访者自我检验;避免给出答案或评判;在来访者出现微小松动时及时标记并巩固。

Objective

精准瓦解特定自动化思维的认知失真,促发即时认知弹性

Applicable Signals

  • 来访者使用绝对化用语('永远''全都''彻底')
  • 情绪反应强度明显高于事件客观严重性
  • 同一思维反复出现且伴随生理唤醒

Contraindications

  • 来访者处于急性解离或思维奔逸状态
  • 尚未建立基本咨访信任
  • 自动化思维未被清晰命名

Intervention Moves

  • 思维命名
  • 事件锚定
  • 证据检视
  • 反证挖掘
  • 替代思维共构

Workflow Steps

  • 确认并复述来访者当下的自动化思维(例:‘你刚才说“所有努力都白费了”,是这样吗?’)
  • 锚定该思维触发的具体事件与时间点(例:‘是在听到同学提起奖学金那天,还是之后某次想到时最强烈?’)
  • 邀请来访者列举支持该想法的事实证据(不加评判地记录)
  • 引导寻找与之矛盾的反证性事实(例:‘过去三个月里,有没有哪件事让你觉得自己的努力产生了实际影响?’)
  • 共同归纳1条替代性思维,并邀请来访者用自己语言重述

Constraints

  • 必须在来访者已能简要复述自身自动化思维的前提下启动
  • 单次提问链不超过5问,避免逻辑疲劳
  • 全程保持好奇、非指导性姿态,禁用‘你应该’句式

Cautions

  • 若来访者连续两次无法提供反证,需暂停提问,回归共情或切换至行为实验
  • 警惕将提问变为变相质问或辩论;重点在过程而非结论

Output Contract

  • 来访者自发说出至少1条具事件锚点的反证性陈述(如‘我帮老师改过三次作业,这不算努力吗?’),且语气/停顿/微表情显示认知松动迹象

Example Therapist Responses

Example 1

  • Client/Input: 来访者:‘我落选奖学金,说明我根本不行,以后什么都做不好。’
  • Therapist/Output: 咨询师:‘你提到“根本不行”,能说说最近一次让你觉得自己“行”的小事吗?比如上周帮同学整理资料时,她说了什么?’
  • Notes: 用具体行为锚点打破泛化判断

Example 2

  • Client/Input: 来访者:‘他们提奖学金就是在刺激我——所有人都在看我笑话。’
  • Therapist/Output: 咨询师:‘你听到这句话时,有没有注意到谁的表情或动作和“看笑话”不一样?比如那位帮你打印材料的同学,她当时在做什么?’
  • Notes: 从感知细节切入,削弱读心术扭曲

Objective

精准瓦解特定自动化思维的认知失真,促发即时认知弹性

Applicable Signals

  • 来访者使用绝对化用语('永远''全都''彻底')
  • 情绪反应强度明显高于事件客观严重性
  • 同一思维反复出现且伴随生理唤醒

Contraindications

  • 来访者处于急性解离或思维奔逸状态
  • 尚未建立基本咨访信任
  • 自动化思维未被清晰命名

Intervention Moves

  • 思维命名
  • 事件锚定
  • 证据检视
  • 反证挖掘
  • 替代思维共构

Workflow Steps

  • 确认并复述来访者当下的自动化思维(例:‘你刚才说“所有努力都白费了”,是这样吗?’)
  • 锚定该思维触发的具体事件与时间点(例:‘是在听到同学提起奖学金那天,还是之后某次想到时最强烈?’)
  • 邀请来访者列举支持该想法的事实证据(不加评判地记录)
  • 引导寻找与之矛盾的反证性事实(例:‘过去三个月里,有没有哪件事让你觉得自己的努力产生了实际影响?’)
  • 共同归纳1条替代性思维,并邀请来访者用自己语言重述

Constraints

  • 必须在来访者已能简要复述自身自动化思维的前提下启动
  • 单次提问链不超过5问,避免逻辑疲劳
  • 全程保持好奇、非指导性姿态,禁用‘你应该’句式

Cautions

  • 若来访者连续两次无法提供反证,需暂停提问,回归共情或切换至行为实验
  • 警惕将提问变为变相质问或辩论;重点在过程而非结论

Output Contract

  • 来访者自发说出至少1条具事件锚点的反证性陈述(如‘我帮老师改过三次作业,这不算努力吗?’),且语气/停顿/微表情显示认知松动迹象

Example Therapist Responses

Example 1

  • Client/Input: 来访者:‘我落选奖学金,说明我根本不行,以后什么都做不好。’
  • Therapist/Output: 咨询师:‘你提到“根本不行”,能说说最近一次让你觉得自己“行”的小事吗?比如上周帮同学整理资料时,她说了什么?’
  • Notes: 用具体行为锚点打破泛化判断

Example 2

  • Client/Input: 来访者:‘他们提奖学金就是在刺激我——所有人都在看我笑话。’
  • Therapist/Output: 咨询师:‘你听到这句话时,有没有注意到谁的表情或动作和“看笑话”不一样?比如那位帮你打印材料的同学,她当时在做什么?’
  • Notes: 从感知细节切入,削弱读心术扭曲

Files

  • references/evidence.md
  • references/evidence_manifest.json

Triggers

  • 来访者表达灾难化预测
  • 存在可锚定的具体事件(如奖学金落选)
  • 情绪唤起中度且可控

Examples

Example 1

Input:

来访者:‘我落选奖学金,说明我根本不行,以后什么都做不好。’

Output:

咨询师:‘你提到“根本不行”,能说说最近一次让你觉得自己“行”的小事吗?比如上周帮同学整理资料时,她说了什么?’

Notes:

用具体行为锚点打破泛化判断

Example 2

Input:

来访者:‘他们提奖学金就是在刺激我——所有人都在看我笑话。’

Output:

咨询师:‘你听到这句话时,有没有注意到谁的表情或动作和“看笑话”不一样?比如那位帮你打印材料的同学,她当时在做什么?’

Notes:

从感知细节切入,削弱读心术扭曲