agentsclimarketplace

结构化角色扮演干预

Skill ECNU-ICALK/AutoSkill/SkillBank/DocSkill/心理咨询/Family技能/认知行为疗法/二级技能/结构化角色扮演干预

引导来访者扮演非自身角色(如他人、未来自我或内在批评者),以制造心理距离,促发对不良认知与行为模式的觉察与重构。适用于认知僵化、自我批判过强或共情缺损的来访者。From its SKILL.md

Install
npx -y skills add ECNU-ICALK/AutoSkill --skill 结构化角色扮演干预

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.

SKILL.md

6.6 KB, ~2.1k tokens by cl100k_base, as published. Nobody here has run it

结构化角色扮演干预

引导来访者扮演非自身角色(如他人、未来自我或内在批评者),以制造心理距离,促发对不良认知与行为模式的觉察与重构。适用于认知僵化、自我批判过强或共情缺损的来访者。

Prompt

  1. 共同协商选定一个具临床意义的角色(如‘我五年后的自己’‘我的严厉父亲’‘旁观的朋友’);
  2. 明确角色立场、语气与典型信念(例:‘这位父亲常认为‘软弱=失败’’);
  3. 引导来访者沉浸扮演该角色发言1–2分钟,治疗师以倾听和简要镜映为主;
  4. 切换回现实身份,提问:‘刚才那个角色说的话,哪些你曾对自己说过?哪些让你意外?’;
  5. 协同识别被激活的自动化思维,评估其情境适应性与代价;
  6. 支持来访者生成替代性、更灵活的自我陈述。

Objective

通过角色分离提升元认知觉察并松动功能不良信念

Applicable Signals

  • 语言中高频出现‘总是/从不/必须/应该’
  • 叙述时身体紧绷、语速加快或回避眼神
  • 对他人反应缺乏推测性描述

Contraindications

  • 来访者有严重解离倾向
  • 角色扮演引发强烈羞耻或退缩
  • 尚未建立基本治疗联盟

Intervention Moves

  • 角色协商与设定
  • 沉浸式角色表达引导
  • 角色-现实身份切换锚定
  • 距离化反思提问
  • 自动化思维命名与适应性评估
  • 替代性自我陈述共建

Workflow Steps

  • 协商角色选择并明确其核心信念
  • 引导沉浸扮演(限时2分钟,治疗师仅镜映)
  • 清晰切换回现实身份(使用时间/空间锚点)
  • 提问激发距离化反思(例:‘这句话像谁的声音?它帮你还是困住你?’)
  • 共同命名浮现的自动化思维
  • 评估该思维在具体情境中的功能与代价

Constraints

  • 单次干预时长控制在15–20分钟内
  • 须在前1–2次咨询已完成心理教育与基础联盟建设
  • 避免要求来访者扮演创伤施害者或引发再创伤的角色

Cautions

  • 若来访者在扮演中突然情绪崩溃,立即中止并回归安全锚定技术
  • 不评价角色‘对错’,只聚焦其与来访者当前信念的关联
  • 避免治疗师代入角色反向质问来访者

Output Contract

  • 来访者能命名至少一种被角色扮演揭示的自动化思维,并自发质疑其适应性

Example Therapist Responses

Example 1

  • Client/Input: 来访者反复说:‘我必须完美,否则就一无是处。’
  • Therapist/Output: 来访者扮演‘内心严厉导师’后说:‘你连这点小事都做不好,还谈什么价值?’——随后指出:‘这声音和我小时候爸爸的语气一模一样。’并主动补充:‘可如果他错了呢?’
  • Notes: 成功触发对自动化思维来源的觉察与初步质疑

Example 2

  • Client/Input: 来访者坚信:‘别人肯定觉得我很假,因为我总在笑。’
  • Therapist/Output: 扮演‘聚会中偶然注意到她微笑的朋友’后反馈:‘她看起来有点累,但很努力让气氛轻松。’——来访者停顿后说:‘原来……他们没在审判我,我在审判自己。’
  • Notes: 实现视角转换与自我批判外化

子技能目录

  • 角色扮演式冲突情境再现 | 适用:在人际关系冲突事件中,通过咨询师与来访者分别扮演对立角色,引导来访者观察自身情绪反应并描述自动思维。适用于CBT框架下对人际敏感问题的具身化探索。

选用规则(微技能目录)

  • 当目标、阶段或方法更接近 角色扮演式冲突情境再现 时,优先调用它。 线索:来访者报告人际冲突后出现强烈情绪反应, 存在'他人故意针对我'类归因偏差, 需具象化呈现非适应性思维过程, CBT, 角色扮演

Files

  • references/children_manifest.json
  • references/children_map.md
  • references/evidence.md
  • references/evidence_manifest.json

Triggers

  • 来访者陷入‘应该’‘必须’等绝对化思维
  • 表达‘我就是这样的’宿命感
  • 难以从他人视角理解事件影响

Examples

Example 1

Input:

来访者反复说:‘我必须完美,否则就一无是处。’

Output:

来访者扮演‘内心严厉导师’后说:‘你连这点小事都做不好,还谈什么价值?’——随后指出:‘这声音和我小时候爸爸的语气一模一样。’并主动补充:‘可如果他错了呢?’

Notes:

成功触发对自动化思维来源的觉察与初步质疑

Example 2

Input:

来访者坚信:‘别人肯定觉得我很假,因为我总在笑。’

Output:

扮演‘聚会中偶然注意到她微笑的朋友’后反馈:‘她看起来有点累,但很努力让气氛轻松。’——来访者停顿后说:‘原来……他们没在审判我,我在审判自己。’

Notes:

实现视角转换与自我批判外化

What ships with it: 4 files

9.1 KB alongside SKILL.md

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.