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-48baba && rm -rf "$T"
manifest:
SkillBank/DocSkill/心理咨询/Family技能/人本-存在主义/二级技能/角色扮演式沟通预演/SKILL.mdsource content
角色扮演式沟通预演
咨询师分别扮演来访者及其重要他人(如父母),模拟真实对话场景,聚焦语言选择、语气节奏与非言语线索,帮助来访者具身化练习建设性沟通策略。适用于家庭阻力明显的职业决策情境。
Prompt
在安全、信任的氛围中,邀请来访者选定一段近期未达成共识的家庭对话;咨询师依次扮演来访者本人和其父母(或其他关键他人),复现对话片段;每轮扮演后暂停,引导来访者观察自身反应、识别可调变量(措辞/停顿/语调/姿态),并尝试微调后重演;最后支持来访者独立完成角色互换复述,并命名一项具体可迁移的调整。
Objective
提升来访者在关键关系中的沟通效能感
Applicable Signals
- 来访者使用‘他们根本不听’‘说了也没用’等绝对化表述
- 提及父母时伴随叹气、低头、语速加快等躯体化信号
- 能清晰描述冲突事件但无法复现具体对话内容
Contraindications
- 父母存在明确虐待史或法律限制接触
- 来访者拒绝承认父母立场合理性
- 咨询时间剩余不足20分钟
Intervention Moves
- 双角色交替扮演
- 暂停-观察-命名(POD)反馈循环
- 微调后即时重演
- 角色互换复述
Workflow Steps
- 共构目标:与来访者确认本次预演希望改善的具体沟通卡点(如‘如何提出先实习再决定’)
- 锚定片段:共同选取一段高情绪负荷但未彻底破裂的真实对话(如微信截图、记忆中的争执句)
- 首轮扮演:咨询师先扮演来访者,复现其原话与姿态;再切换扮演父母,基于来访者描述还原其典型回应
- 暂停反思:询问‘刚才哪句话让你最想改?为什么?’,引导命名一个可操作变量(如‘把‘你们从来不管我’换成‘我需要你们帮我看看这个机会’)
- 微调重演:来访者尝试调整该变量,咨询师配合响应;重复1–2轮直至出现新觉察
- 角色互换复述:来访者主动扮演父母,咨询师扮演来访者,完成后指出至少一处自己可调整的沟通变量
Constraints
- 需确保来访者已建立基本安全感与工作同盟
- 每次预演聚焦单一对话片段(≤90秒真实对话长度)
- 避免对父母角色进行病理化演绎,保持中立具象
Cautions
- 不替代真实沟通,仅作心理排练;需在后续会谈中跟进实际应用效果
- 若来访者在扮演父母时出现强烈羞耻或愤怒,立即中止并回归情绪容纳
- 避免将父母角色简化为‘反派’,始终强调其行为背后的关切逻辑
Output Contract
- 来访者能独立完成一轮角色互换复述,并指出至少一处自己可调整的沟通变量(如‘我刚才说‘你们根本不懂’,换成‘我有点着急,想让你们听听我的想法’可能更好’)
Example Therapist Responses
Example 1
- Client/Input: 来访者:‘我说想转行做设计,我爸直接摔了筷子,说‘不务正业’。”
- Therapist/Output: 咨询师扮演父亲(沉声、身体前倾):‘你学了四年金融,现在说转行?家里供你容易吗?’ → 暂停 → 来访者指出:‘我刚才说‘你们根本不懂’太伤人,可以改成‘我知道你们担心我,但我真的试过这行,也做了作品集’。”
- Notes: 聚焦语言软化与责任共担表述
Example 2
- Client/Input: 来访者:‘每次提留学,我妈就开始哭,我只好闭嘴。”
- Therapist/Output: 咨询师扮演母亲(语速快、手紧握):‘你走了谁照顾你爸?我们老了怎么办?’ → 暂停 → 来访者复述母亲角色后说:‘她不是反对,是怕孤独,我可以加一句‘我每月视频三次,寒暑假一定回来’。”
- Notes: 从解码情绪需求切入语言重构
Objective
提升来访者在关键关系中的沟通效能感
Applicable Signals
- 来访者使用‘他们根本不听’‘说了也没用’等绝对化表述
- 提及父母时伴随叹气、低头、语速加快等躯体化信号
- 能清晰描述冲突事件但无法复现具体对话内容
Contraindications
- 父母存在明确虐待史或法律限制接触
- 来访者拒绝承认父母立场合理性
- 咨询时间剩余不足20分钟
Intervention Moves
- 双角色交替扮演
- 暂停-观察-命名(POD)反馈循环
- 微调后即时重演
- 角色互换复述
Workflow Steps
- 共构目标:与来访者确认本次预演希望改善的具体沟通卡点(如‘如何提出先实习再决定’)
- 锚定片段:共同选取一段高情绪负荷但未彻底破裂的真实对话(如微信截图、记忆中的争执句)
- 首轮扮演:咨询师先扮演来访者,复现其原话与姿态;再切换扮演父母,基于来访者描述还原其典型回应
- 暂停反思:询问‘刚才哪句话让你最想改?为什么?’,引导命名一个可操作变量(如‘把‘你们从来不管我’换成‘我需要你们帮我看看这个机会’)
- 微调重演:来访者尝试调整该变量,咨询师配合响应;重复1–2轮直至出现新觉察
- 角色互换复述:来访者主动扮演父母,咨询师扮演来访者,完成后指出至少一处自己可调整的沟通变量
Constraints
- 需确保来访者已建立基本安全感与工作同盟
- 每次预演聚焦单一对话片段(≤90秒真实对话长度)
- 避免对父母角色进行病理化演绎,保持中立具象
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:
从解码情绪需求切入语言重构