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-6cff9b && rm -rf "$T"
manifest:
SkillBank/DocSkill/心理咨询/Family技能/后现代主义/微技能/叙事重构对话/SKILL.mdsource content
叙事重构对话
通过引导来访者重新讲述与重要他人(如父母)的关系故事,解构旧有负面叙事,植入感恩、理解与和解的新意义线索。适用于来访者陷入僵化家庭关系归因时。
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: 我爸从不参加家长会,他根本不在乎我。
- Therapist/Output: ‘您记得他唯一一次去学校,是骑了四十分钟电动车送您发烧的妹妹去医院——那天家长会正好撞上急诊室缴费单?’
- Notes: 用例外事件松动‘从不’的绝对化,并关联现实约束
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: 我爸从不参加家长会,他根本不在乎我。
- Therapist/Output: ‘您记得他唯一一次去学校,是骑了四十分钟电动车送您发烧的妹妹去医院——那天家长会正好撞上急诊室缴费单?’
- Notes: 用例外事件松动‘从不’的绝对化,并关联现实约束
Files
references/evidence.mdreferences/evidence_manifest.json
Triggers
- 来访者将家庭冲突归因为单方恶意或缺陷
- 存在'全好/全坏'的二元化家庭角色标签
- 咨询目标包含修复重要关系联结
Examples
Example 1
Input:
我妈总说我没用,连碗都洗不干净,她就是看不起我。
Output:
‘那时候你刚做完手术,手还在抖,她说‘洗不干净’的时候,自己正攥着止痛药盒——您觉得那句话里,有没有可能是她怕你太累?’
Notes:
将言语行为锚定在具体身体状态与母亲隐性焦虑中
Example 2
Input:
我爸从不参加家长会,他根本不在乎我。
Output:
‘您记得他唯一一次去学校,是骑了四十分钟电动车送您发烧的妹妹去医院——那天家长会正好撞上急诊室缴费单?’
Notes:
用例外事件松动‘从不’的绝对化,并关联现实约束