问题外化对话启动微技能
在叙事疗法初始会谈阶段,通过结构化提问序列将困扰(如焦虑)命名、拟人化并与其分离,使来访者能客观审视问题而非内化为自我缺陷,实现身份与问题的初步解离。
npx skills add ECNU-ICALK/AutoSkill --skill 问题外化对话启动微技能 --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# 问题外化对话启动微技能 在叙事疗法初始会谈阶段,通过结构化提问序列将困扰(如焦虑)命名、拟人化并与其分离,使来访者能客观审视问题而非内化为自我缺陷,实现身份与问题的初步解离。 ## Prompt 以非评判、好奇、协作的姿态,依次引导来访者:①为困扰命名(如‘焦虑’);②赋予其拟人化特征(如‘它像一个总在耳边低语的严厉监工’);③探询其策略与影响(‘它用哪些方式让你退缩?它最怕你什么时候挺直腰杆?’)。全程避免使用‘你’作主语描述问题行为,坚持让‘问题’成为句子主语。 ## Objective 完成一次有效的问题外化启动,实现问题与身份的初步分离 ## Applicable Signals - 融合性语言(如‘我太差劲了’→隐含问题即自我) - 身体退缩/语速加快/回避眼神 - 对改变表达无力感(‘我改不了,这就是我’) ## Contraindications - 来访者明确拒绝隐喻语言 - 存在急性精神病性症状干扰现实检验 - 当前处于高自杀风险需优先安全评估 ## Intervention Moves - 命名问题 - 拟人化提问 - 策略探询 - 影响映射 - 主语置换(将‘我’替换为‘问题’) ## Workflow Steps - 确认困扰名称(例:‘你刚才提到的‘那个一直压着你的东西’,我们给它起个名字好吗?’) - 邀请拟人化描述(例:‘如果这个‘焦虑’有样子、声音或习惯,它会是什么样?’) - 聚焦问题策略(例:‘它最喜欢在什么时候靠近你?它用什么办法让你相信它说的都是真的?’) - 验证分离感(例:‘当它说话时,你是谁?那个听见它说话的你,和它一样吗?’) ## Constraints - 不解释、不纠正来访者的拟人化表述 - 不引入‘应该’‘必须’等评价性语言 - 若来访者抗拒,立即停用并回归倾听共情 ## Cautions - 避免过度引导拟人化细节导致失真 - 警惕将外化变为新形式的指责(如‘焦虑真坏’) - 需同步关注来访者情绪耐受度,必要时插入呼吸锚定 ## Output Contract - 来访者能自主说出至少一句主语为问题的主谓宾结构句(如‘焦虑正在对我做什么’‘焦虑用了哪些方式让我退缩’),且语气中出现轻微疏离感或好奇感,而非羞耻加重。 ## Example Therapist Responses ### Example 1 - Client/Input: 我就是个焦虑的人,永远都放松不了。 - Therapist/Output: ‘如果这个“焦虑”可以站在这里,你觉得它最想让你相信什么?’ → 来访者回应:‘它总说‘你撑不住了’……’ - Notes: 成功将主语从‘我’转向‘焦虑’,开启外化空间。 ### Example 2 - Client/Input: 我觉得自己太没用了,连考试都应付不了。 - Therapi
- Prompt
- Objective
- Applicable Signals
- Contraindications
- Intervention Moves
- Workflow Steps
- Constraints
- Cautions
- Output Contract
- Example Therapist Responses
- Example 1
- Example 2
- Files
- Triggers
What does the 问题外化对话启动微技能 skill do?
在叙事疗法初始会谈阶段,通过结构化提问序列将困扰(如焦虑)命名、拟人化并与其分离,使来访者能客观审视问题而非内化为自我缺陷,实现身份与问题的初步解离。
How do I install it?
Run `npx skills add ECNU-ICALK/AutoSkill --skill 问题外化对话启动微技能 --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From ECNU-ICALK/AutoSkill, a repository with 539 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
