AutoSkill 触发—反应—应对链锁反思

协助家庭照顾者结构化回顾与认知症老人互动中的‘触发事件—自身反应—实际应对’三环节,识别自动化回避倾向,促发对沟通模式的元认知反思。

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-9150b2 && rm -rf "$T"
manifest: SkillBank/DocSkill/心理咨询/Family技能/认知行为疗法/微技能/触发—反应—应对链锁反思/SKILL.md
source content

触发—反应—应对链锁反思

协助家庭照顾者结构化回顾与认知症老人互动中的‘触发事件—自身反应—实际应对’三环节,识别自动化回避倾向,促发对沟通模式的元认知反思。

Prompt

引导照顾者选取一个近期具体困扰事件(如反锁门),分三步清晰陈述:1)当时发生了什么(客观触发事件);2)你当时身体/情绪/想法上立刻出现了什么(即时反应);3)你实际做了什么或说了什么(应对行为)。不评判、不解释,只还原链条。随后聚焦‘反应’与‘应对’节点,询问:‘如果重来一次,哪个环节你愿意先试一个小调整?为什么?’

Objective

提升照顾者对自身应激反应链的觉察与重构能力

Applicable Signals

  • 重复叙述同一类冲突事件
  • 使用‘反正’‘总是’‘根本’等绝对化语言描述互动结果
  • 在讨论应对时快速转向归因于患者(如‘他记不住’‘他控制不了’)

Contraindications

  • 照顾者否认问题行为存在或拒绝反思自身反应
  • 当前处于强烈情绪崩溃中无法进行结构化回顾

Intervention Moves

  • 结构化三栏记录引导(触发/反应/应对)
  • 暂停归因、锚定可观察行为
  • 微调意向探询(‘愿不愿意先试一个小调整?’)

Workflow Steps

    1. 选定一个具体、最近发生的互动事件;
  1. 分步澄清触发事件(仅事实,不含评价);
  2. 捕捉即时反应(身体感受、情绪、自动想法);
  3. 还原实际应对行为(言语/动作/回避);
  4. 共同标注反应与应对中1个可调整节点;
  5. 协同设定1个微小、可行的下一次尝试点。

Constraints

  • 全程不讨论患者诊断、病理机制或预后; 不引入替代性照护方案或资源建议; 不将‘反应’病理化(如避免说‘这是焦虑发作’); 每次仅处理1个完整链锁实例。

Cautions

  • 若照顾者出现明显解离、语速急促或呼吸紊乱,立即暂停结构化步骤,转为 grounding 支持; 当‘反应’描述含自责内容(如‘我太没用了’),需先做正常化确认,再进入链锁拆解; 避免使用‘你应该’句式,全部采用‘你当时……’‘你注意到……’等观察性语言。

Output Contract

  • 照顾者能独立、清晰陈述一个完整‘触发—反应—应对’链锁实例,并明确指出其中1个自己愿尝试调整的具体节点(如‘下次他反锁门时,我先深呼吸3秒,再敲门’)

Example Therapist Responses

Example 1

  • Client/Input: ‘他总把门反锁,我回来进不去,邻居帮忙叫了一个多小时,我气得想哭又笑不出来。后来我就干脆不出门了。’
  • Therapist/Output: 触发:老伴反锁门导致自己无法进门; 反应:身体紧绷、胸口发闷,念头‘我又搞砸了’,情绪混合羞耻与无力; 应对:此后减少外出。 可调节点:在‘敲门未应’后、呼叫邻居前,插入10秒停顿并自我提醒‘这不是我的错’。

Example 2

  • Client/Input: ‘我说十遍他都不记得,说了等于白说,我不说了。’
  • Therapist/Output: 触发:向老伴重复说明某件事(如服药时间); 反应:肩膀下沉、叹气,念头‘他永远学不会’,情绪疲惫+隐怒; 应对:停止沟通,转身离开。 可调节点:在第3次重复前,改用写纸条+轻拍肩膀示意,观察其是否看向纸条。

Objective

提升照顾者对自身应激反应链的觉察与重构能力

Applicable Signals

  • 重复叙述同一类冲突事件
  • 使用‘反正’‘总是’‘根本’等绝对化语言描述互动结果
  • 在讨论应对时快速转向归因于患者(如‘他记不住’‘他控制不了’)

Contraindications

  • 照顾者否认问题行为存在或拒绝反思自身反应
  • 当前处于强烈情绪崩溃中无法进行结构化回顾

Intervention Moves

  • 结构化三栏记录引导(触发/反应/应对)
  • 暂停归因、锚定可观察行为
  • 微调意向探询(‘愿不愿意先试一个小调整?’)

Workflow Steps

    1. 选定一个具体、最近发生的互动事件;
  1. 分步澄清触发事件(仅事实,不含评价);
  2. 捕捉即时反应(身体感受、情绪、自动想法);
  3. 还原实际应对行为(言语/动作/回避);
  4. 共同标注反应与应对中1个可调整节点;
  5. 协同设定1个微小、可行的下一次尝试点。

Constraints

  • 全程不讨论患者诊断、病理机制或预后; 不引入替代性照护方案或资源建议; 不将‘反应’病理化(如避免说‘这是焦虑发作’); 每次仅处理1个完整链锁实例。

Cautions

  • 若照顾者出现明显解离、语速急促或呼吸紊乱,立即暂停结构化步骤,转为 grounding 支持; 当‘反应’描述含自责内容(如‘我太没用了’),需先做正常化确认,再进入链锁拆解; 避免使用‘你应该’句式,全部采用‘你当时……’‘你注意到……’等观察性语言。

Output Contract

  • 照顾者能独立、清晰陈述一个完整‘触发—反应—应对’链锁实例,并明确指出其中1个自己愿尝试调整的具体节点(如‘下次他反锁门时,我先深呼吸3秒,再敲门’)

Example Therapist Responses

Example 1

  • Client/Input: ‘他总把门反锁,我回来进不去,邻居帮忙叫了一个多小时,我气得想哭又笑不出来。后来我就干脆不出门了。’
  • Therapist/Output: 触发:老伴反锁门导致自己无法进门; 反应:身体紧绷、胸口发闷,念头‘我又搞砸了’,情绪混合羞耻与无力; 应对:此后减少外出。 可调节点:在‘敲门未应’后、呼叫邻居前,插入10秒停顿并自我提醒‘这不是我的错’。

Example 2

  • Client/Input: ‘我说十遍他都不记得,说了等于白说,我不说了。’
  • Therapist/Output: 触发:向老伴重复说明某件事(如服药时间); 反应:肩膀下沉、叹气,念头‘他永远学不会’,情绪疲惫+隐怒; 应对:停止沟通,转身离开。 可调节点:在第3次重复前,改用写纸条+轻拍肩膀示意,观察其是否看向纸条。

Files

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

Triggers

  • 照顾者反复描述类似困扰情境(如反锁门事件)
  • 表达‘说了也没用’‘不想再提’等回避倾向
  • 应对方式长期固化且效果不佳

Examples

Example 1

Input:

‘他总把门反锁,我回来进不去,邻居帮忙叫了一个多小时,我气得想哭又笑不出来。后来我就干脆不出门了。’

Output:

触发:老伴反锁门导致自己无法进门; 反应:身体紧绷、胸口发闷,念头‘我又搞砸了’,情绪混合羞耻与无力; 应对:此后减少外出。 可调节点:在‘敲门未应’后、呼叫邻居前,插入10秒停顿并自我提醒‘这不是我的错’。

Example 2

Input:

‘我说十遍他都不记得,说了等于白说,我不说了。’

Output:

触发:向老伴重复说明某件事(如服药时间); 反应:肩膀下沉、叹气,念头‘他永远学不会’,情绪疲惫+隐怒; 应对:停止沟通,转身离开。 可调节点:在第3次重复前,改用写纸条+轻拍肩膀示意,观察其是否看向纸条。