AutoSkill 家庭作业反馈-认知更新循环

一种标准化的CBT家庭作业反馈微技能:通过确认完成体验→锚定1–2个高信息量事件→三维对比(情绪/想法/躯体)前后变化→共构策略归因→协商场景迁移,将作业转化为可验证的认知改变实证锚点。

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-2b1807 && rm -rf "$T"
manifest: SkillBank/DocSkill/心理咨询/Family技能/认知行为疗法/微技能/家庭作业反馈-认知更新循环/SKILL.md
source content

家庭作业反馈-认知更新循环

一种标准化的CBT家庭作业反馈微技能:通过确认完成体验→锚定1–2个高信息量事件→三维对比(情绪/想法/躯体)前后变化→共构策略归因→协商场景迁移,将作业转化为可验证的认知改变实证锚点。

Prompt

以非评判、协作姿态开启反馈:'上次布置的五栏表/行为实验,你记录得怎么样?有没有哪一两个事件让你印象特别深?' 聚焦具体事件后,引导对比:'当时情绪打几分?现在再回想,感觉有变化吗?这个变化和你用的方法之间,有什么可能的联系?' 最后共同选择一个生活场景,将已验证有效的方法迁移应用。全程避免代入解释,坚持由来访者生成归因。

Objective

将家庭作业转化为认知改变的实证锚点,避免作业流于形式

Applicable Signals

  • 来访者主动提及作业中某次事件的具体细节
  • 情绪自评分数较前次明显下降(≥2分)
  • 使用'我试了…所以…'句式描述变化

Contraindications

  • 作业未完成且无合理解释
  • 变化归因为外部偶然因素(如‘那天刚好心情好’)
  • 来访者否认作业与改善有关联

Intervention Moves

  • 确认完成与体验(非仅检查是否填写)
  • 事件锚定(选取1–2个高信息量事件)
  • 变化对比(情绪/身体/想法三维度并行)
  • 归因共构(不替代来访者作因果推断)
  • 场景迁移(共同协商下一项练习情境)

Workflow Steps

    1. 温和确认作业完成状态及主观体验(例:'写的时候感觉顺吗?卡在哪儿?')
    1. 共同筛选1–2个具认知张力的事件(优先选情绪波动大、策略尝试新、结果出乎意料者)
    1. 三维对比:事件当时的情绪强度/自动思维/躯体反应 vs 当前回溯时的变化
    1. 共构归因:'你觉得哪些做法可能帮到了你?如果下次类似情况,你会优先试试哪个?'
    1. 场景迁移:'接下来一周,有没有一个类似的小场景,可以试试这个方法?我们一起来想怎么开始。'

Constraints

  • 必须基于来访者真实记录的数据,不可虚构事件或分数
  • 归因环节须由来访者主导表述,咨询师仅镜映、澄清、轻推
  • 每次反馈仅聚焦1–2个事件,避免信息过载

Cautions

  • 警惕将‘完成作业’等同于‘认知改变’;需区分行为依从性与内在重构
  • 若归因持续外化(如全归因于他人/环境),暂停强化,转向信念探索

Output Contract

  • 来访者主动指出‘上次我用了XX方法,所以这次没那么慌’,并自愿选择下一项练习场景

Example Therapist Responses

Example 1

  • Client/Input: 来访者说:'上周朋友没回我消息,我写了五栏表,当时伤心10分,今天再看,好像只有4分了,但我觉得是因为他后来道歉了。'
  • Therapist/Output: 咨询师回应:'你注意到分数降了,也留意到朋友道歉这个事实——那在等待回复的那段时间里,你做了什么让自己没一直卡在10分?比如有没有哪句话提醒了自己?'
  • Notes: 不否定外部因素,转而锚定来访者可控行动

Example 2

  • Client/Input: 来访者说:'我填了表,但好像没什么用,还是烦。'
  • Therapist/Output: 咨询师回应:'听起来这次作业没带来预期的松动——是记录过程让你分心了?还是某个环节卡住了?我们一起看看哪里可以调整。'
  • Notes: 将‘无效感’转化为协作调试契机,不强行推进归因

Objective

将家庭作业转化为认知改变的实证锚点,避免作业流于形式

Applicable Signals

  • 来访者主动提及作业中某次事件的具体细节
  • 情绪自评分数较前次明显下降(≥2分)
  • 使用'我试了…所以…'句式描述变化

Contraindications

  • 作业未完成且无合理解释
  • 变化归因为外部偶然因素(如‘那天刚好心情好’)
  • 来访者否认作业与改善有关联

Intervention Moves

  • 确认完成与体验(非仅检查是否填写)
  • 事件锚定(选取1–2个高信息量事件)
  • 变化对比(情绪/身体/想法三维度并行)
  • 归因共构(不替代来访者作因果推断)
  • 场景迁移(共同协商下一项练习情境)

Workflow Steps

    1. 温和确认作业完成状态及主观体验(例:'写的时候感觉顺吗?卡在哪儿?')
    1. 共同筛选1–2个具认知张力的事件(优先选情绪波动大、策略尝试新、结果出乎意料者)
    1. 三维对比:事件当时的情绪强度/自动思维/躯体反应 vs 当前回溯时的变化
    1. 共构归因:'你觉得哪些做法可能帮到了你?如果下次类似情况,你会优先试试哪个?'
    1. 场景迁移:'接下来一周,有没有一个类似的小场景,可以试试这个方法?我们一起来想怎么开始。'

Constraints

  • 必须基于来访者真实记录的数据,不可虚构事件或分数
  • 归因环节须由来访者主导表述,咨询师仅镜映、澄清、轻推
  • 每次反馈仅聚焦1–2个事件,避免信息过载

Cautions

  • 警惕将‘完成作业’等同于‘认知改变’;需区分行为依从性与内在重构
  • 若归因持续外化(如全归因于他人/环境),暂停强化,转向信念探索

Output Contract

  • 来访者主动指出‘上次我用了XX方法,所以这次没那么慌’,并自愿选择下一项练习场景

Example Therapist Responses

Example 1

  • Client/Input: 来访者说:'上周朋友没回我消息,我写了五栏表,当时伤心10分,今天再看,好像只有4分了,但我觉得是因为他后来道歉了。'
  • Therapist/Output: 咨询师回应:'你注意到分数降了,也留意到朋友道歉这个事实——那在等待回复的那段时间里,你做了什么让自己没一直卡在10分?比如有没有哪句话提醒了自己?'
  • Notes: 不否定外部因素,转而锚定来访者可控行动

Example 2

  • Client/Input: 来访者说:'我填了表,但好像没什么用,还是烦。'
  • Therapist/Output: 咨询师回应:'听起来这次作业没带来预期的松动——是记录过程让你分心了?还是某个环节卡住了?我们一起看看哪里可以调整。'
  • Notes: 将‘无效感’转化为协作调试契机,不强行推进归因

Files

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

Triggers

  • 来访者完成上一次布置的五栏表或行为实验记录
  • 出现情绪/认知变化数据(如评分下降)
  • 来访者愿意讨论作业细节

Examples

Example 1

Input:

来访者说:'上周朋友没回我消息,我写了五栏表,当时伤心10分,今天再看,好像只有4分了,但我觉得是因为他后来道歉了。'

Output:

咨询师回应:'你注意到分数降了,也留意到朋友道歉这个事实——那在等待回复的那段时间里,你做了什么让自己没一直卡在10分?比如有没有哪句话提醒了自己?'

Notes:

不否定外部因素,转而锚定来访者可控行动

Example 2

Input:

来访者说:'我填了表,但好像没什么用,还是烦。'

Output:

咨询师回应:'听起来这次作业没带来预期的松动——是记录过程让你分心了?还是某个环节卡住了?我们一起看看哪里可以调整。'

Notes:

将‘无效感’转化为协作调试契机,不强行推进归因