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-b56cef && rm -rf "$T"
manifest: SkillBank/DocSkill/心理咨询/Family技能/后现代主义/微技能/叙事外化对话引导/SKILL.md
source content

叙事外化对话引导

在咨询中使用外化语言将问题(如焦虑)与来访者分离,帮助其从‘我就是焦虑’转向‘我正面对焦虑’,从而重构主体性。适用于来访者将情绪状态等同于自我身份时。

Prompt

使用非评判、去病理化的语言,将问题拟人化或具象化(如‘焦虑这个家伙’‘那个总在耳边低语的担忧声音’),邀请来访者描述问题如何影响生活、何时出现、有何特点;避免使用‘你焦虑’‘你太敏感’等内化表述;重点询问问题与来访者之间的关系变化、来访者曾如何抵抗或应对问题、哪些时刻问题力量减弱。

Objective

解构问题内化,重建来访者与问题的外部关系

Applicable Signals

  • 使用绝对化自我标签(如‘我是个废物’)
  • 叙述中主语与问题完全重合(无主客区分)
  • 表达无力感且缺乏对问题的观察距离

Contraindications

  • 来访者处于急性危机或自杀意念活跃期
  • 来访者完全拒绝语言对话或存在严重认知障碍

Intervention Moves

  • 问题命名与拟人化
  • 关系询问(‘它怎么靠近你的?你什么时候最先注意到它?’)
  • 历史追溯(‘它第一次出现是什么时候?那时你做了什么让它没立刻得逞?’)
  • 例外挖掘(‘有没有哪次,它没能完全控制你?当时发生了什么?’)

Workflow Steps

    1. 倾听并识别内化语言(如‘我焦虑’→标记为‘问题-自我融合’信号)
    1. 温和引入外化句式(如‘如果把‘焦虑’看作一个独立的东西,它长什么样?它喜欢在什么时候出现?’)
    1. 共同探索问题的影响路径与来访者的应对痕迹(聚焦‘它如何影响你’而非‘你为什么这样’)
    1. 锚定微小例外或抵抗行为(‘那次它没赢,是因为你做了什么?’)
    1. 支持来访者生成自主外化表述(如‘焦虑正在影响我,但它不是我’)

Constraints

  • 必须在建立基本信任与安全关系后使用
  • 不可强行否定来访者感受,外化是邀请而非纠正
  • 需同步关注来访者身体反应与情绪耐受度,及时暂停

Cautions

  • 避免外化变成逃避责任的借口;需自然衔接至来访者的能动性与选择
  • 不适用于尚未形成稳定自我概念的儿童或严重解离来访者
  • 若来访者抗拒拟人化,可改用隐喻(如‘那团雾’‘那个开关’)替代

Output Contract

  • 来访者能自主说出类似‘焦虑正在影响我,但它不是我’的外化表述

Example Therapist Responses

Example 1

  • Client/Input: 我就是个焦虑的人,永远都放松不了。
  • Therapist/Output: 听起来‘焦虑’已经成了你生活中一个很熟悉、甚至有点霸道的伙伴。如果给它起个名字,你觉得它会叫什么?它最喜欢在你做哪些事的时候突然出现?
  • Notes: 用‘伙伴’软化问题压迫感,用‘起名字’启动拟人化,用‘最喜欢…时候’引导关系观察

Example 2

  • Client/Input: 我失败了,我什么都做不好。
  • Therapist/Output: ‘失败’这个声音最近是不是特别响?它通常在你准备做什么事之前就来了,还是做完之后才冒出来?有没有一次,它刚想说话,你就把它轻轻推开了?
  • Notes: 将抽象失败转为可对话的声音,用时间线索定位问题节奏,用‘轻轻推开’暗示主体能动性

Objective

解构问题内化,重建来访者与问题的外部关系

Applicable Signals

  • 使用绝对化自我标签(如‘我是个废物’)
  • 叙述中主语与问题完全重合(无主客区分)
  • 表达无力感且缺乏对问题的观察距离

Contraindications

  • 来访者处于急性危机或自杀意念活跃期
  • 来访者完全拒绝语言对话或存在严重认知障碍

Intervention Moves

  • 问题命名与拟人化
  • 关系询问(‘它怎么靠近你的?你什么时候最先注意到它?’)
  • 历史追溯(‘它第一次出现是什么时候?那时你做了什么让它没立刻得逞?’)
  • 例外挖掘(‘有没有哪次,它没能完全控制你?当时发生了什么?’)

Workflow Steps

    1. 倾听并识别内化语言(如‘我焦虑’→标记为‘问题-自我融合’信号)
    1. 温和引入外化句式(如‘如果把‘焦虑’看作一个独立的东西,它长什么样?它喜欢在什么时候出现?’)
    1. 共同探索问题的影响路径与来访者的应对痕迹(聚焦‘它如何影响你’而非‘你为什么这样’)
    1. 锚定微小例外或抵抗行为(‘那次它没赢,是因为你做了什么?’)
    1. 支持来访者生成自主外化表述(如‘焦虑正在影响我,但它不是我’)

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:

将抽象失败转为可对话的声音,用时间线索定位问题节奏,用‘轻轻推开’暗示主体能动性