AutoSkill CBT焦虑恶性循环图示化(行为功能分析)

使用协作式行为功能分析表,向来访者可视化呈现焦虑线索→认知→生理反应→回避行为→短期缓解→长期维持的负强化循环,聚焦‘短期舒服 vs 长期更难’的时间维度对比,以建立共同理解、提升治疗动机。

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技能/认知行为疗法/二级技能/CBT焦虑恶性循环图示化(行为功能分析)" ~/.claude/skills/ecnu-icalk-autoskill-cbt-840c96 && rm -rf "$T"
manifest: SkillBank/DocSkill/心理咨询/Family技能/认知行为疗法/二级技能/CBT焦虑恶性循环图示化(行为功能分析)/SKILL.md
source content

CBT焦虑恶性循环图示化(行为功能分析)

使用协作式行为功能分析表,向来访者可视化呈现焦虑线索→认知→生理反应→回避行为→短期缓解→长期维持的负强化循环,聚焦‘短期舒服 vs 长期更难’的时间维度对比,以建立共同理解、提升治疗动机。

Prompt

  1. 引导来访者识别最近一次典型焦虑情境(如考前、发言前);
  2. 共同填写行为功能分析表(四栏:诱发线索/自动思维/生理反应/行为反应),以来访者原话记录;
  3. 用不同颜色箭头标出‘即时缓解路径’(如回避后胃疼消失、心率下降)与‘长期维持路径’(如回避导致技能退化、信心降低、情境敏感性增强);
  4. 聚焦具身化提问:‘当时躲开,你身体/心情哪里轻松了?三个月后,这件事对你影响变小了还是更大了?’;
  5. 邀请来访者用自己的话复述循环逻辑,并自主标记1–2个自身最常卡住的关键环节。

Objective

建立对焦虑维持机制的共同理解

Applicable Signals

  • 描述具体回避行为(如逃考、推脱发言)
  • 将生理反应等同于危险信号(如‘喘不上气=要窒息’)
  • 使用绝对化语言表达失控(如‘我完全没法应对’)

Contraindications

  • 来访者否认焦虑问题或拒绝参与
  • 语言理解或抽象思维严重受损
  • 单次咨询时间不足15分钟

Intervention Moves

  • 协作式填表
  • 具身化提问(聚焦身体感受与时间维度对比)
  • 隐喻转化(如‘焦虑像借高利贷:今天少还一点,明天利息翻倍’)

Workflow Steps

  • 确认当前焦虑情境的具体细节(时间、地点、人物、身体感觉)
  • 协同填写行为功能分析表四栏内容,以来访者原话记录
  • 用不同颜色箭头标出‘即时缓解路径’与‘长期维持路径’
  • 引导对比:‘当时躲开,你身体/心情哪里轻松了?三个月后,这件事对你影响变小了还是更大了?’
  • 邀请来访者口头复述循环逻辑,并自主标记1–2个关键环节

Constraints

  • 需确保来访者具备基本读写能力或可由 therapist 口述代填
  • 避免在急性惊恐发作中强行启动;应先稳定生理唤醒

Cautions

  • 不将‘负强化’等术语直接用于解释,改用‘暂时舒服但后来更难’等生活化语言
  • 若来访者出现强烈羞耻反应,立即暂停图示,转向正常化与共情

Output Contract

  • 来访者能用自己的话复述‘为什么越躲越怕’,并标记出自身循环中的1–2个关键环节

Example Therapist Responses

Example 1

  • Client/Input: 来访者说:‘一想到考试我就胃疼,所以干脆不复习,不复习就不用面对胃疼。’
  • Therapist/Output: therapist 在表中填入:线索=‘想到考试’,自动思维=‘胃疼说明我撑不住’,生理反应=‘胃部紧缩’,行为=‘停止复习’;随后指出:‘不复习→胃疼消失(短期舒服),但下次考试前更怕胃疼,复习更少(长期更难)。’
  • Notes: 用‘胃疼消失’替代‘焦虑降低’,保持语言具身化

Example 2

  • Client/Input: 来访者说:‘我心跳快得像要炸了,肯定要出事!’
  • Therapist/Output: therapist 将‘心跳快’列为生理反应,‘肯定要出事’为自动思维,‘立刻离开教室’为行为;追问:‘刚离开时心跳慢下来了吗?但下周再进教室,心跳是不是更快了?’
  • Notes: 锚定生理变化的时间差,强化‘短期vs长期’对比

Objective

建立对焦虑维持机制的共同理解

Applicable Signals

  • 描述具体回避行为(如逃考、推脱发言)
  • 将生理反应等同于危险信号(如‘喘不上气=要窒息’)
  • 使用绝对化语言表达失控(如‘我完全没法应对’)

Contraindications

  • 来访者否认焦虑问题或拒绝参与
  • 语言理解或抽象思维严重受损
  • 单次咨询时间不足15分钟

Intervention Moves

  • 协作式填表
  • 具身化提问(聚焦身体感受与时间维度对比)
  • 隐喻转化(如‘焦虑像借高利贷:今天少还一点,明天利息翻倍’)

Workflow Steps

  • 确认当前焦虑情境的具体细节(时间、地点、人物、身体感觉)
  • 协同填写行为功能分析表四栏内容,以来访者原话记录
  • 用不同颜色箭头标出‘即时缓解路径’与‘长期维持路径’
  • 引导对比:‘当时躲开,你身体/心情哪里轻松了?三个月后,这件事对你影响变小了还是更大了?’
  • 邀请来访者口头复述循环逻辑,并自主标记1–2个关键环节

Constraints

  • 需确保来访者具备基本读写能力或可由 therapist 口述代填
  • 避免在急性惊恐发作中强行启动;应先稳定生理唤醒

Cautions

  • 不将‘负强化’等术语直接用于解释,改用‘暂时舒服但后来更难’等生活化语言
  • 若来访者出现强烈羞耻反应,立即暂停图示,转向正常化与共情

Output Contract

  • 来访者能用自己的话复述‘为什么越躲越怕’,并标记出自身循环中的1–2个关键环节

Example Therapist Responses

Example 1

  • Client/Input: 来访者说:‘一想到考试我就胃疼,所以干脆不复习,不复习就不用面对胃疼。’
  • Therapist/Output: therapist 在表中填入:线索=‘想到考试’,自动思维=‘胃疼说明我撑不住’,生理反应=‘胃部紧缩’,行为=‘停止复习’;随后指出:‘不复习→胃疼消失(短期舒服),但下次考试前更怕胃疼,复习更少(长期更难)。’
  • Notes: 用‘胃疼消失’替代‘焦虑降低’,保持语言具身化

Example 2

  • Client/Input: 来访者说:‘我心跳快得像要炸了,肯定要出事!’
  • Therapist/Output: therapist 将‘心跳快’列为生理反应,‘肯定要出事’为自动思维,‘立刻离开教室’为行为;追问:‘刚离开时心跳慢下来了吗?但下周再进教室,心跳是不是更快了?’
  • Notes: 锚定生理变化的时间差,强化‘短期vs长期’对比

子技能目录

  • 情绪回避策略三维度识别 | 适用:协同来访者系统识别其在社交情境中使用的细微行为回避、认知回避及安全信号类回避策略,以揭示维持焦虑的隐性循环。

选用规则(微技能目录)

  • 当目标、阶段或方法更接近
    情绪回避策略三维度识别
    时,优先调用它。 线索:来访者报告生理焦虑持续存在但认知已部分调整, 观察到其在咨询中出现轻微回避动作或言语犹豫, 需为暴露训练排除隐性维持因素, 社交焦虑, 回避识别

Files

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

Triggers

  • 来访者报告回避行为明显
  • 存在‘我控制不了’的无助感
  • 对生理反应过度恐惧

Examples

Example 1

Input:

来访者说:‘一想到考试我就胃疼,所以干脆不复习,不复习就不用面对胃疼。’

Output:

therapist 在表中填入:线索=‘想到考试’,自动思维=‘胃疼说明我撑不住’,生理反应=‘胃部紧缩’,行为=‘停止复习’;随后指出:‘不复习→胃疼消失(短期舒服),但下次考试前更怕胃疼,复习更少(长期更难)。’

Notes:

用‘胃疼消失’替代‘焦虑降低’,保持语言具身化

Example 2

Input:

来访者说:‘我心跳快得像要炸了,肯定要出事!’

Output:

therapist 将‘心跳快’列为生理反应,‘肯定要出事’为自动思维,‘立刻离开教室’为行为;追问:‘刚离开时心跳慢下来了吗?但下周再进教室,心跳是不是更快了?’

Notes:

锚定生理变化的时间差,强化‘短期vs长期’对比