# 非暴力沟通四要素角色扮演训练

> 通过结构化双人角色扮演，引导来访者在低风险现实冲突场景中练习非暴力沟通四要素（观察、感受、需要、请求），替代批评指责等破坏性表达，提升正向沟通能力与主动性。适用于认知重构初步生效后、存在人际回避或过度概括偏差的来访者。

- Skill: `ecnu-icalk/skill-838` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add ecnu-icalk/skill-838`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ecnu-icalk/skill-838/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: ECNU-ICALK (https://skillmd.com/u/ecnu-icalk)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/ecnu-icalk/skill-838

---


# 非暴力沟通四要素角色扮演训练

通过结构化双人角色扮演，引导来访者在低风险现实冲突场景中练习非暴力沟通四要素（观察、感受、需要、请求），替代批评指责等破坏性表达，提升正向沟通能力与主动性。适用于认知重构初步生效后、存在人际回避或过度概括偏差的来访者。

## Prompt

1. 简要回顾非暴力沟通四要素定义（观察不评判、表达真实感受、连接内在需要、提出具体可操作的请求）；2. 选取来访者近期典型人际冲突场景（如与配偶争执、回避亲子互动）作为角色扮演脚本；3. 咨询师先示范正向表达，再邀请来访者替换原有指责性语言为四要素句式；4. 双人轮换角色，强化体验与反馈；5. 共同总结可迁移话术，布置现实情境微练习（如当日向家人表达一个具体请求）。

## Objective

提升正向沟通能力与主动性
## Applicable Signals

- 来访者使用‘总是’‘从不’‘我就是不行’等绝对化语言描述关系
- 报告因沟通受挫而主动退缩（如拉黑他人、回避家庭讨论）
- 提及‘说了也没用’‘他们根本不懂我’等习得性无助表述

## Contraindications

- 来访者处于急性危机或情绪崩溃状态
- 尚未建立基本咨询同盟
- 来访者拒绝角色扮演形式

## Intervention Moves

- 示范建模
- 句式拆解
- 即时反馈校准
- 角色轮换引导
- 微作业锚定

## Workflow Steps

- 确认来访者对非暴力沟通四要素的理解（观察/感受/需要/请求）
- 共同选择1个低风险、高相关性的现实冲突场景
- 咨询师示范：用四要素重述该场景中的原发性指责语句
- 来访者尝试第一轮角色扮演（咨询师扮演对方，来访者练习表达）
- 反馈与微调：聚焦语言是否剥离评判、感受是否真实、请求是否具体可行
- 第二轮互换角色，增强共情与视角转换

## Constraints

- 需在认知重构初步生效后开展（如已识别并松动过度概括思维）
- 单次训练不超过20分钟，避免信息过载
- 角色扮演须聚焦1个具体关系场景，不泛化

## Cautions

- 避免将非暴力沟通简化为话术模板；强调真诚性与自我觉察先于表达技巧
- 若来访者出现强烈羞耻或躯体不适，立即暂停并回归安全锚定

## Output Contract

- 来访者能独立完成一次完整非暴力沟通表达，并在现实关系中尝试应用（如重建同学群、改善夫妻沟通）

## Example Therapist Responses

### Example 1

- Client/Input: 来访者说：‘他从来不管孩子，根本不在乎这个家！’
- Therapist/Output: 咨询师引导改写为：‘我看到这周三次家长会他都没参加（观察），我感到失落和焦虑（感受），因为我很看重我们共同参与孩子的成长（需要），下次家长会前，我们可以一起看看日程，商量谁去可以吗？（请求）’
- Notes: 重点在于剥离‘从来’‘根本’等绝对化判断，转向可验证事实与自身需求

### Example 2

- Client/Input: 来访者回避与丈夫讨论家务分工，认为‘说了也白说’
- Therapist/Output: 经训练后表达：‘上周我连续做了五天晚饭（观察），我感到疲惫又有点委屈（感受），因为我希望我们能更平衡地分担日常事务（需要），这周我们能不能一起列个简单的分工表？（请求）’
- Notes: 请求具体、可行、非控制性，保留对方回应空间

## Files

- `references/evidence.md`
- `references/evidence_manifest.json`

## Triggers

- 来访者存在人际冲突或回避
- 已识别出过度概括等认知错误
- 来访者表达改善沟通意愿

## Examples

### Example 1

Input:

  来访者说：‘他从来不管孩子，根本不在乎这个家！’

Output:

  咨询师引导改写为：‘我看到这周三次家长会他都没参加（观察），我感到失落和焦虑（感受），因为我很看重我们共同参与孩子的成长（需要），下次家长会前，我们可以一起看看日程，商量谁去可以吗？（请求）’

Notes:

  重点在于剥离‘从来’‘根本’等绝对化判断，转向可验证事实与自身需求

### Example 2

Input:

  来访者回避与丈夫讨论家务分工，认为‘说了也白说’

Output:

  经训练后表达：‘上周我连续做了五天晚饭（观察），我感到疲惫又有点委屈（感受），因为我希望我们能更平衡地分担日常事务（需要），这周我们能不能一起列个简单的分工表？（请求）’

Notes:

  请求具体、可行、非控制性，保留对方回应空间

