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-a98c74 && rm -rf "$T"
manifest:
SkillBank/DocSkill/心理咨询/Family技能/认知行为疗法/二级技能/非暴力沟通四要素结构化角色扮演训练/SKILL.mdsource content
非暴力沟通四要素结构化角色扮演训练
在认知重构基础稳固后,通过结构化双角色扮演引导来访者练习非暴力沟通四要素(观察、感受、需要、请求),替代批评指责型沟通模式,提升人际表达主动性与正向反馈质量。
Prompt
- 确认来访者已识别并 corrected 过度概括等核心自动思维;2. 简要介绍非暴力沟通四要素(观察不评判、表达真实感受、连接内在需要、提出具体可操作的请求);3. 选取其近期典型冲突场景(如与配偶争执、亲子互动受阻),共同编写简短脚本;4. 分角色扮演(咨询师示范→来访者尝试→双人互换),每次后即时反馈:是否区分观察与评价?感受词是否具体?需要是否普适且非依赖他人改变?请求是否清晰、积极、可行?5. 共同制定‘微行动’:未来48小时内,在真实关系中完成一次符合四要素的主动表达;6. 下次 session 复盘执行细节与体验。
Objective
提升来访者正向人际沟通能力与主动性
Applicable Signals
- 来访者频繁使用‘总是’‘从不’‘你就是…’等绝对化/标签化语言
- 报告因沟通引发反复关系冲突或回避
- 表达‘想改但不知怎么开口’‘一说话就吵架’
Contraindications
- 来访者处于急性危机或情绪崩溃状态
- 尚未建立基本咨询联盟
- 无现实沟通场景可迁移练习
Intervention Moves
- 结构化脚本共建
- 双角色渐进式扮演
- 四要素即时校准反馈
- 微行动锚定与具身化迁移
Workflow Steps
- 确认认知重构基础稳固
- 讲解并举例非暴力沟通四要素
- 协同选择高相关性现实冲突场景
- 分步角色扮演(示范→尝试→互换)
- 每次扮演后聚焦四要素逐项校准
- 共同制定48小时微行动承诺
- 下节复盘执行细节与情绪反应
Constraints
- 单次训练不超过20分钟以维持情绪稳定性
- 角色扮演必须基于来访者真实生活片段
- 所有请求表述须为‘可做之事’(如‘请陪我散步10分钟’),禁用‘不要…’‘别再…’等否定句式
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
- 确认认知重构基础稳固
- 讲解并举例非暴力沟通四要素
- 协同选择高相关性现实冲突场景
- 分步角色扮演(示范→尝试→互换)
- 每次扮演后聚焦四要素逐项校准
- 共同制定48小时微行动承诺
Constraints
- 单次训练不超过20分钟以维持情绪稳定性
- 角色扮演必须基于来访者真实生活片段
- 所有请求表述须为‘可做之事’(如‘请陪我散步10分钟’),禁用‘不要…’‘别再…’等否定句式
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:
剔除人格标签,锁定具体行为;请求明确、即时、可执行