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.mdsource 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.mdreferences/evidence_manifest.json
Triggers
- 来访者表达灾难化预测
- 存在可锚定的具体事件(如奖学金落选)
- 情绪唤起中度且可控
Examples
Example 1
Input:
来访者:‘我落选奖学金,说明我根本不行,以后什么都做不好。’
Output:
咨询师:‘你提到“根本不行”,能说说最近一次让你觉得自己“行”的小事吗?比如上周帮同学整理资料时,她说了什么?’
Notes:
用具体行为锚点打破泛化判断
Example 2
Input:
来访者:‘他们提奖学金就是在刺激我——所有人都在看我笑话。’
Output:
咨询师:‘你听到这句话时,有没有注意到谁的表情或动作和“看笑话”不一样?比如那位帮你打印材料的同学,她当时在做什么?’
Notes:
从感知细节切入,削弱读心术扭曲