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-cfaf4f && rm -rf "$T"
manifest: SkillBank/DocSkill/心理咨询/Family技能/后现代主义/微技能/问题外化命名/SKILL.md
source content

问题外化命名

引导来访者将困扰情绪或行为(如'担心')拟人化并赋予名称(如'丧气包'),从而实现人与问题的分离,降低自我归因压力。适用于叙事疗法中建立咨访关系初期。

Prompt

  1. 先正常化情绪体验(如:'进入新环境时感到担心,是很多人都会有的反应');
  2. 提出‘人≠问题’的立场(如:'担心是一种影响你的东西,不是你本身');
  3. 邀请来访者为问题命名(如:'如果这个担心有名字,它会叫什么?');
  4. 共同探讨该命名问题的行为、影响与应对方式(如:'丧气包什么时候最活跃?它怎么影响你做事?你做过哪些不让它得逞的事?');
  5. 确认命名后的观察距离(如:'现在你说“丧气包来了”,和以前说“我又不行了”时,感觉有什么不同?')。

Objective

解构问题内化,增强主体感

Applicable Signals

  • 使用‘我就是焦虑’‘我太差劲了’等全称性自我定义语言
  • 对问题描述缺乏时间/情境限定(如不说‘昨天开会前很紧张’,而说‘我永远都做不好’)
  • 在表达困扰时身体紧绷、语速加快、回避眼神

Intervention Moves

  • 一般化与正常化回应
  • 人-问题分离陈述
  • 开放式命名邀请
  • 影响探索提问
  • 观察距离确认

Workflow Steps

  • 步骤1:用共情+正常化承接情绪(例:'听起来这种担心让你很疲惫,其实很多人面对变化时都会有类似感受')
  • 步骤2:清晰区分主体与问题(例:'是‘担心’在影响你,而不是你‘就是担心’')
  • 步骤3:邀请命名(例:'如果这个担心是一个角色,它会叫什么名字?')
  • 步骤4:共同描绘问题行为(例:'这个‘丧气包’通常怎么出现?它最想让你相信什么?')
  • 步骤5:锚定观察位置(例:'刚才你说‘丧气包又来了’——这句话里,谁在看着它来?')

Constraints

  • 必须在建立基本信任后使用;不可强加命名,须由来访者自主生成或认可
  • 命名后需立即跟进其影响与应对,避免停留于标签化

Cautions

  • 避免命名带有贬义或病理化色彩(如‘疯子’‘废物’),应尊重来访者语义偏好
  • 若命名引发羞耻或退缩,需即时暂停并回归正常化与支持

Output Contract

  • 来访者能自主使用所命名的问题标签(如'丧气包来了')描述状态,并表现出与问题保持观察距离的姿态

Example Therapist Responses

Example 1

  • Client/Input: 我就是个失败者,复课肯定又搞砸。
  • Therapist/Output: ‘失败者’是你给自己贴的标签,还是那个一直跟着你的‘丧气包’在说话?
  • Notes: 用疑问句软化内化归因,引入外化视角

Example 2

  • Client/Input: 一想到开学我就心慌,根本控制不了。
  • Therapist/Output: 心慌像不像一个不请自来的客人?如果给它起个名字,它会叫什么?
  • Notes: 将生理反应转化为可命名的客体,启动主体感

Objective

解构问题内化,增强主体感

Applicable Signals

  • 使用‘我就是焦虑’‘我太差劲了’等全称性自我定义语言
  • 对问题描述缺乏时间/情境限定(如不说‘昨天开会前很紧张’,而说‘我永远都做不好’)
  • 在表达困扰时身体紧绷、语速加快、回避眼神

Intervention Moves

  • 一般化与正常化回应
  • 人-问题分离陈述
  • 开放式命名邀请
  • 影响探索提问
  • 观察距离确认

Workflow Steps

  • 步骤1:用共情+正常化承接情绪(例:'听起来这种担心让你很疲惫,其实很多人面对变化时都会有类似感受')
  • 步骤2:清晰区分主体与问题(例:'是‘担心’在影响你,而不是你‘就是担心’')
  • 步骤3:邀请命名(例:'如果这个担心是一个角色,它会叫什么名字?')
  • 步骤4:共同描绘问题行为(例:'这个‘丧气包’通常怎么出现?它最想让你相信什么?')
  • 步骤5:锚定观察位置(例:'刚才你说‘丧气包又来了’——这句话里,谁在看着它来?')

Constraints

  • 必须在建立基本信任后使用;不可强加命名,须由来访者自主生成或认可
  • 命名后需立即跟进其影响与应对,避免停留于标签化

Cautions

  • 避免命名带有贬义或病理化色彩(如‘疯子’‘废物’),应尊重来访者语义偏好
  • 若命名引发羞耻或退缩,需即时暂停并回归正常化与支持

Output Contract

  • 来访者能自主使用所命名的问题标签(如'丧气包来了')描述状态,并表现出与问题保持观察距离的姿态

Example Therapist Responses

Example 1

  • Client/Input: 我就是个失败者,复课肯定又搞砸。
  • Therapist/Output: ‘失败者’是你给自己贴的标签,还是那个一直跟着你的‘丧气包’在说话?
  • Notes: 用疑问句软化内化归因,引入外化视角

Example 2

  • Client/Input: 一想到开学我就心慌,根本控制不了。
  • Therapist/Output: 心慌像不像一个不请自来的客人?如果给它起个名字,它会叫什么?
  • Notes: 将生理反应转化为可命名的客体,启动主体感

Files

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

Triggers

  • 来访者将情绪体验完全等同于自我身份
  • 出现高自责、低自我评价倾向
  • 需要降低咨询阻抗以开启资源探索

Examples

Example 1

Input:

我就是个失败者,复课肯定又搞砸。

Output:

‘失败者’是你给自己贴的标签,还是那个一直跟着你的‘丧气包’在说话?

Notes:

用疑问句软化内化归因,引入外化视角

Example 2

Input:

一想到开学我就心慌,根本控制不了。

Output:

心慌像不像一个不请自来的客人?如果给它起个名字,它会叫什么?

Notes:

将生理反应转化为可命名的客体,启动主体感