四角困境技术
一种系统式治疗微技能,用于处理两难决策困境,通过将选项按两个二元维度交叉排列为四个象限,引导来访者体验每种组合的情感与意义,暂缓强制选择。
npx skills add ECNU-ICALK/AutoSkill --skill 四角困境技术 --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# 四角困境技术 一种系统式治疗微技能,用于处理两难决策困境,通过将选项按两个二元维度交叉排列为四个象限,引导来访者体验每种组合的情感与意义,暂缓强制选择。 ## Prompt 1. 识别来访者当前陷入的‘非此即彼’现实冲突(如‘留在城市买房’vs‘回老家买房’); 2. 协同来访者提炼出构成该困境的两个核心二元维度(如‘居住地’:城市/老家;‘生活重心’:孩子成长/自我重建),确保维度相互独立且具临床意义; 3. 构建2×2矩阵,生成四个象限组合(如:城市+孩子成长、城市+自我重建、老家+孩子成长、老家+自我重建); 4. 引导来访者依次沉浸体验每个象限:‘如果选择这个组合,你此刻身体有什么感觉?脑海中浮现什么画面?它让你联想到自己怎样的需要或恐惧?’; 5. 不推动排序或决定,而是强化‘允许自己在象限间移动’的体验自由,并确认‘暂不决定’本身即是一种有力量的选择。 ## Objective 缓解决策焦虑,拓展认知灵活性 ## Applicable Signals - 语言中频繁出现‘只能选一个’‘不选就完蛋’等绝对化表述 - 身体呈现紧绷、呼吸短促等焦虑生理信号 - 反复陈述同一组选项但无进展性思考 ## Contraindications - 问题具有明确安全风险需立即行动 - 来访者拒绝参与结构化思考 ## Intervention Moves - 协同建构二维矩阵 - 引导具身化情绪扫描(每个象限) - 正常化‘悬置决定’的心理空间 ## Workflow Steps - 识别二元冲突焦点 - 共构两个临床相关二元维度 - 生成并命名四个象限组合 - 逐象限引导体验性探索(感受/意象/需求) - 锚定‘移动自由’与‘暂不决定’的胜任感 ## Constraints - 两个维度必须由来访者语言中自然浮现,不可由咨询师预设强加 - 不进入理性利弊分析,全程聚焦主观体验 - 避免使用‘最优解’‘正确选择’等导向性语言 ## Cautions - 若来访者在某一象限触发强烈羞耻或解离,立即暂停并回归安全锚点 - 警惕将技术简化为‘四选一’投票工具——其本质是解构非黑即白思维 ## Output Contract - 来访者能清晰描述四个象限中每个选项带来的情绪体验与潜在意义,并表达出对‘暂不决定’的接纳 ## Example Therapist Responses ### Example 1 - Client/Input: 来访者反复说:‘要么在这儿买房让孩子上好学,要么回老家靠父母带孩子——没第三条路!’声音发紧,手指绞衣角 - Therapist/Output: 咨询师:“我们试试把‘在哪买房’和‘最想满足孩子的哪个需要’分开看——如果把第一个维度叫‘地点’,第二个叫‘孩子核心需求’,会生出哪四个可能的组合?” - Notes: 启动维度共构,阻断非
- Prompt
- Objective
- Applicable Signals
- Contraindications
- Intervention Moves
- Workflow Steps
- Constraints
- Cautions
- Output Contract
- Example Therapist Responses
- Example 1
- Example 2
- Files
- Triggers
What does the 四角困境技术 skill do?
一种系统式治疗微技能,用于处理两难决策困境,通过将选项按两个二元维度交叉排列为四个象限,引导来访者体验每种组合的情感与意义,暂缓强制选择。
How do I install it?
Run `npx skills add ECNU-ICALK/AutoSkill --skill 四角困境技术 --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From ECNU-ICALK/AutoSkill, a repository with 539 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
