ABC理论 psychoeducation 微讲授
在首次咨询中,用标准化、非术语化、具象化的语言向求助者简明阐释ABC理论核心:诱发事件(A)不直接导致情绪/行为反应(C),个体对事件的信念(B)才是关键中介;强调通过调整B可主动调节C。
npx skills add ECNU-ICALK/AutoSkill --skill ABC理论 psychoeducation 微讲授 --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.
# ABC理论 psychoeducation 微讲授 在首次咨询中,用标准化、非术语化、具象化的语言向求助者简明阐释ABC理论核心:诱发事件(A)不直接导致情绪/行为反应(C),个体对事件的信念(B)才是关键中介;强调通过调整B可主动调节C。 ## Prompt 用生活化例子(如‘考前发卷瞬间’)切入,区分A(客观事件)、B(内心自动想法,如‘我肯定考砸’)、C(心跳加速、手心出汗、逃走冲动);明确指出‘不是考试让我焦虑,是我心里那个想法在制造焦虑’;邀请求助者当场用自身经历尝试拆解一个A-B-C链条。 ## Objective 完成一次精准、非术语化、具象化的ABC原理初次传递 ## Applicable Signals - 求助者提问‘是不是因为考试才这么难受?’ - 求助者将情绪归因为外部事件(如‘都是期末考害的’) - 测验反馈后出现认知好奇(如‘那我该怎么不这么慌?’) ## Contraindications - 求助者当前处于强烈情绪崩溃状态 - 尚未建立基本信任关系 - 已由其他咨询师系统讲授过ABC且能复述 ## Workflow Steps - 1. 以求助者刚经历的SAS测验或考前情境为锚点,引出A(如‘看到试卷’) - 2. 邀请求助者描述当时身体感受与行为冲动(C),同步写在右侧栏 - 3. 温和提问:‘那一刻你心里闪过的第一个念头是什么?’——捕捉并写下B(如‘我完了’‘别人都比我强’) - 4. 指出:‘你看,同样的A(发卷),如果B是‘我复习过了,试试看’,C可能就不同——这不是安慰,是大脑的真实工作方式’ - 5. 邀请求助者用自己最近一次小压力事件(如‘老师点名提问’)现场试拆A-B-C ## Constraints - 必须在建立初步信任与完成基础评估之后进行 - 全程避免使用‘非理性信念’‘逻辑谬误’等标签化术语 - 需配合白板或纸笔进行可视化拆解(A/B/C三栏书写) ## Cautions - 若求助者立即否定B的作用(如‘就是考试太难了!’),暂停讲授,先共情验证其现实压力,不强行推进 - 不展开辩驳或作业布置——本微技能仅限单次原理传递 ## Output Contract - 求助者能用自己的话举例说明‘同一个A可能因不同B产生不同C’,并至少完成一次自主A-B-C三栏拆解(口头或书写) ## Example Therapist Responses ### Example 1 - Client/Input: 求助者说:‘一想到要考试我就想吐,肯定是考试太可怕了。’ - Therapist/Output: 咨询师:‘您说的“考试”是A——它确实发生了;但“可怕”是您心里给它的解读,也就是B。我们试试看:如果此刻您心里想的是“题目我都练过,正好检验一下”,身体会有什么不一样?’ - Notes: 用对比性B引发
- Prompt
- Objective
- Applicable Signals
- Contraindications
- Workflow Steps
- Constraints
- Cautions
- Output Contract
- Example Therapist Responses
- Example 1
- Example 2
- Files
- Triggers
- Examples
What does the ABC理论 psychoeducation 微讲授 skill do?
在首次咨询中,用标准化、非术语化、具象化的语言向求助者简明阐释ABC理论核心:诱发事件(A)不直接导致情绪/行为反应(C),个体对事件的信念(B)才是关键中介;强调通过调整B可主动调节C。
How do I install it?
Run `npx skills add ECNU-ICALK/AutoSkill --skill ABC理论 psychoeducation 微讲授 --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.
