灾难化思维苏格拉底式三问
针对来访者表达的典型灾难化陈述(如‘恐惧会得精神病’‘没人管我’‘脆弱很丢脸’),依次使用三个结构化问题——‘证据何在?’‘替代解释?’‘最坏后果真实概率?’——引导其暂停自动化联想,检验思维与现实的匹配度,重建现实检验能力。
npx skills add ECNU-ICALK/AutoSkill --skill 灾难化思维苏格拉底式三问 --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# 灾难化思维苏格拉底式三问 针对来访者表达的典型灾难化陈述(如‘恐惧会得精神病’‘没人管我’‘脆弱很丢脸’),依次使用三个结构化问题——‘证据何在?’‘替代解释?’‘最坏后果真实概率?’——引导其暂停自动化联想,检验思维与现实的匹配度,重建现实检验能力。 ## Prompt 当来访者说出绝对化、以偏概全或灾难化语言时,暂停共情延伸,清晰提出三问:①‘你认为这个想法成立的证据是什么?’;②‘有没有其他可能的解释?它是否同样合理?’;③‘即使最坏情况发生,实际发生的可能性有多大?过去有类似经历吗?结果如何?’每问后留白3–5秒,仅复述其回答关键词,不评判、不补充。若来访者卡顿,可提供中性示例(如‘老师说“有病”可能是口头禅’)作脚手架,但不替代其生成答案。 ## Objective 打破自动化的灾难化联想链,重建现实检验能力 ## Applicable Signals - 使用‘永远’‘肯定’‘必然’‘完蛋了’‘没人会…’等绝对化/泛化词汇 - 语速加快、音调升高伴躯体紧张(如握拳、屏息) - 陈述后出现短暂沉默或目光回避,提示认知僵直 ## Contraindications - 来访者处于急性解离或思维奔逸状态 - 语言理解受限或文化背景不支持逻辑诘问 - 尚未建立基本咨访同盟 ## Intervention Moves - 结构化三问序列(证据→替代→概率) - 关键词镜映(非复述全句,仅提取主干词如‘没人管’→‘没人管’) - 中性示例脚手架(仅当卡顿超10秒且同盟稳固时启用) ## Workflow Steps - 确认当前情绪强度(SUDS评分)并确保在4–7分区间 - 命名其灾难化陈述(如‘你刚才说“脆弱很丢脸”,这是此刻最困扰你的想法吗?’) - 依次提出三问,每问后等待、镜映、不打断 - 当来访者给出首条反证或替代解释时,标记进展(如‘你刚刚提到老师口头禅,这和原来的想法不同’) - 结束前邀请其简述‘今天哪一点让你觉得想法松动了一点’ ## Constraints - 必须在稳定同盟基础上使用;首次使用前需简要说明目的(如‘我们一起来看看这个想法是否站得住脚’) - 全程保持语气平稳、好奇而非质疑;禁用‘你怎么会这么想’类反问 - 单次会谈中同一主题最多启动两轮三问,避免认知疲劳 ## Cautions - 避免将‘替代解释’导向过度乐观(如‘一定没事’),而应聚焦‘可能性存在’ - 若来访者提及创伤细节,立即暂停三问,转向安全锚定 - 不将‘最坏概率’量化为具体数字,而是引导其对比过往经验 ## Output Contract - 来访者自发提出至少1条反证或替代解释,并口头承认原想法存在偏差(如‘好像没那么绝对’‘确实还有别的可能’) ## Example Therapist Responses ### Example 1 - Clie
- Prompt
- Objective
- Applicable Signals
- Contraindications
- Intervention Moves
- Workflow Steps
- Constraints
- Cautions
- Output Contract
- Example Therapist Responses
- Example 1
- Example 2
- Files
- Triggers
What does the 灾难化思维苏格拉底式三问 skill do?
针对来访者表达的典型灾难化陈述(如‘恐惧会得精神病’‘没人管我’‘脆弱很丢脸’),依次使用三个结构化问题——‘证据何在?’‘替代解释?’‘最坏后果真实概率?’——引导其暂停自动化联想,检验思维与现实的匹配度,重建现实检验能力。
How do I install it?
Run `npx skills add ECNU-ICALK/AutoSkill --skill 灾难化思维苏格拉底式三问 --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From ECNU-ICALK/AutoSkill, a repository with 539 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
