问题一般化与积极重构引导
通过三重结构(普遍性+暂时性+可战胜性)将来访者当前困扰正常化,降低病耻感与自我批判,提升对发展性困境的耐受性;严格锚定来访者已有微小进展,不解释病因、不提供矫正建议。
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)该困扰具有普遍性(‘很多人都是这样’);(2)它是发展阶段常见的、暂时性的现象;(3)它是可被理解、接纳并最终战胜的过程。避免解释病因或提供矫正建议,聚焦于去病理化与资源唤醒。 ## Objective 降低病耻感,提升发展性困境耐受性 ## Applicable Signals - 使用全称否定(如'我永远不可能…') - 社会比较加剧(如刷朋友圈后情绪显著低落) - 将失败归因为稳定/内在特质(如'我就是不行') ## Contraindications - 来访者处于急性危机或自杀意念活跃期 - 问题由明确器质性病因导致 - 来访者明确拒绝资源取向解释 ## Intervention Moves - 命名普遍性('这其实是很多同龄人在升学过渡期都会遇到的') - 标注暂时性('它不是永久状态,而是阶段性的适应反应') - 强调可战胜性('你已经用行动证明它可以被调整,比如上次你提到知识点开始理解了') ## Workflow Steps - 确认来访者当下的情绪与认知内容(如'听起来你感到自己完全落后了') - 引入普遍性陈述,锚定发展性阶段(如'很多面临升学压力的学生,在知识难度跃升时都会经历类似的自信波动') - 标注暂时性与情境性(如'这不是能力问题,而是新阶段需要重新校准节奏的过程') - 联结来访者已有资源或微小进展(如'就像你之前说的,那些曾觉得陌生的知识点,现在已经开始理解了——这说明你的适应力已经在工作') ## Constraints - 不得替代风险评估或安全干预 - 不可用于否认真实创伤或系统性压迫 - 需以来访者已有微小进步为锚点,避免空泛安慰 ## Cautions - 避免使用'你应该觉得正常'等指令性语言 - 不与'奇迹询问'等其他SFBT技术混用在同一话轮中 - 若来访者质疑普遍性,不强行说服,转而邀请其观察自身例外经验 ## Output Contract - 来访者能用中性或发展性语言描述自身状态(如'这确实是很多人会经历的阶段') ## Example Therapist Responses ### Example 1 - Client/Input: 我这个星期的状态特别不好,学习也没有什么成效。……我感觉自己永远也不可能过上这样的生活。 - Therapist/Output: 很多面临升学压力的学生,在知识难度跃升时都会经历类似的自信波动。这不是能力问题,而是新阶段需要重新校准节奏的过程。就像你之前说的,那些曾觉得陌生的知识点,现在已经开始理解了——这说明你的适应力已经
- Prompt
- Objective
- Applicable Signals
- Contraindications
- Intervention Moves
- Workflow Steps
- Constraints
- Cautions
- Output Contract
- Example Therapist Responses
- Example 1
- Files
- Triggers
- Examples
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.
