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-f1bf0a && rm -rf "$T"
manifest:
SkillBank/DocSkill/心理咨询/Family技能/后现代主义/微技能/差异化问句/SKILL.mdsource content
差异化问句
通过中性、好奇、非评判地对比来访者在不同时间点或状态下的体验,引导其觉察并具体化自身已发生的微小积极变化,从而激活内在资源与自我效能感。
Prompt
聚焦时间维度或状态维度的对比(如'现在的你 vs. 两周前的你'、'服药后的你 vs. 发作时的你'),用中性、好奇、非评判语气提问;避免预设变化方向,不使用‘是不是更好了’等引导性措辞;紧随来访者自发出现的微小正向线索后使用。
Objective
增强来访者对自身积极变化的觉察与确认
Applicable Signals
- 来访者使用模糊量词(如‘好多了’‘有点好转’)
- 来访者提及具体行为改变但未关联意义(如‘能坐教室里’)
- 来访者语调/停顿中流露细微积极情绪(如轻笑、稍长停顿后叹气转为放松)
Contraindications
- 来访者处于急性自杀危机需立即安全干预
- 来访者完全否认任何变化且情绪极度低落
- 缺乏基本信任关系尚未建立
Intervention Moves
- 时间对比提问(如‘现在的你和上周刚来时,哪里不一样?’)
- 状态对比提问(如‘冷静下来的你,和想砸东西时的你,想法上有什么不同?’)
- 具身化锚定(如‘刚才你说‘能坐满整节课’——那时身体感觉是怎样的?’)
Workflow Steps
-
- 捕捉来访者自发陈述中的微小正向线索(如‘情绪好多了’‘能上课’)
-
- 选择可比维度(时间/状态/情境),构建中性对比框架
-
- 以开放式疑问句提出(主语明确+动词具体+留白空间)
-
- 全神倾听回答,标记其中可延展的具体细节
-
- 若获得具体变化描述,即时命名并联结资源(如‘你能坚持坐满整节课,说明你内在有很强的专注力’)
Constraints
- 必须建立在来访者已表达至少一个微小正向事实基础上(如‘情绪好多了’‘能上课’)
- 不可用于否定当前痛苦(如‘既然好多了,怎么还哭?’)
- 单次会谈中同类问句不超过2次,避免机械重复
Cautions
- 若来访者回答‘没什么不同’,立即切换至应对问句或关系问句,不强行追问
- 避免对比极端状态(如‘5分的你 vs. 1分的你’),宜用相邻梯度(如‘5分 vs. 3分’)
- 需同步观察非言语信号,当来访者皱眉、回避视线时暂停并确认感受
Output Contract
- 来访者能具体描述自身某一方面的积极变化(如‘现在能坐满整节课’‘发脾气前会先去打羽毛球’)
Example Therapist Responses
Example 1
- Client/Input: 访:情绪好多了。
- Therapist/Output: 咨:是5分,那5分的你和3分的你有什么不同?
- Notes: 基于原文中首次差异化问句,采用相邻分数锚定,保持中性比较框架
Example 2
- Client/Input: 访:上课能一直在教室里面。
- Therapist/Output: 咨:现在的你和之前有什么不同吗?
- Notes: 复用原文二次提问,聚焦行为持续性变化,不添加价值判断
Objective
增强来访者对自身积极变化的觉察与确认
Applicable Signals
- 来访者使用模糊量词(如‘好多了’‘有点好转’)
- 来访者提及具体行为改变但未关联意义(如‘能坐教室里’)
- 来访者语调/停顿中流露细微积极情绪(如轻笑、稍长停顿后叹气转为放松)
Contraindications
- 来访者处于急性自杀危机需立即安全干预
- 来访者完全否认任何变化且情绪极度低落
- 缺乏基本信任关系尚未建立
Intervention Moves
- 时间对比提问(如‘现在的你和上周刚来时,哪里不一样?’)
- 状态对比提问(如‘冷静下来的你,和想砸东西时的你,想法上有什么不同?’)
- 具身化锚定(如‘刚才你说‘能坐满整节课’——那时身体感觉是怎样的?’)
Workflow Steps
-
- 捕捉来访者自发陈述中的微小正向线索(如‘情绪好多了’‘能上课’)
-
- 选择可比维度(时间/状态/情境),构建中性对比框架
-
- 以开放式疑问句提出(主语明确+动词具体+留白空间)
-
- 全神倾听回答,标记其中可延展的具体细节
-
- 若获得具体变化描述,即时命名并联结资源(如‘你能坚持坐满整节课,说明你内在有很强的专注力’)
Constraints
- 必须建立在来访者已表达至少一个微小正向事实基础上(如‘情绪好多了’‘能上课’)
- 不可用于否定当前痛苦(如‘既然好多了,怎么还哭?’)
- 单次会谈中同类问句不超过2次,避免机械重复
Cautions
- 若来访者回答‘没什么不同’,立即切换至应对问句或关系问句,不强行追问
- 避免对比极端状态(如‘5分的你 vs. 1分的你’),宜用相邻梯度(如‘5分 vs. 3分’)
- 需同步观察非言语信号,当来访者皱眉、回避视线时暂停并确认感受
Output Contract
- 来访者能具体描述自身某一方面的积极变化(如‘现在能坐满整节课’‘发脾气前会先去打羽毛球’)
Example Therapist Responses
Example 1
- Client/Input: 访:情绪好多了。
- Therapist/Output: 咨:是5分,那5分的你和3分的你有什么不同?
- Notes: 基于原文中首次差异化问句,采用相邻分数锚定,保持中性比较框架
Example 2
- Client/Input: 访:上课能一直在教室里面。
- Therapist/Output: 咨:现在的你和之前有什么不同吗?
- Notes: 复用原文二次提问,聚焦行为持续性变化,不添加价值判断
Files
references/evidence.mdreferences/evidence_manifest.json
Triggers
- 来访者报告情绪有改善但描述模糊
- 需要强化其自我效能感
- 会谈中出现微小正向变化线索
Examples
Example 1
Input:
访:情绪好多了。
Output:
咨:是5分,那5分的你和3分的你有什么不同?
Notes:
基于原文中首次差异化问句,采用相邻分数锚定,保持中性比较框架
Example 2
Input:
访:上课能一直在教室里面。
Output:
咨:现在的你和之前有什么不同吗?
Notes:
复用原文二次提问,聚焦行为持续性变化,不添加价值判断