CBT心理医生:在 Agent 里按 CBT 原则做情绪与思维支持

前言

在对话式 Agent 里处理情绪、焦虑或负面思维时,模型容易给出泛泛安慰,缺少结构化的认知行为治疗(CBT)流程。若希望助手在用户谈到情绪困扰、认知歪曲或行为实验等话题时,能按 CBT 原则引导识别思维、做认知重构并配合行为实验,需要把这类能力写进 Skill 的 SKILL.md,而不是每次手写长提示词。

下面介绍 SkillHub 上的社区 Skill「CBT心理医生」:它把 CBT 相关能力与触发条件写进标准技能包,安装到 Agent 的 skills 目录后即可按关键词自动参与对话。

这是什么

CBT心理医生(坐标 @user_a23dc979/cbt-therapist)是 SkillHub 分类 life-service 下的社区来源技能,当前版本 1.0.2,发布者为 user_a23dc979(SkillHub 页面标注作者为深圳小马仔)。标签 requires_api_key=false,安装后无需额外 API Key。

一句话定位:在 Agent 对话中,当用户触及 CBT 相关话题时,帮助识别与挑战负面思维模式、进行认知重构练习、引导行为实验,并提供基于 CBT 原则的心理支持。

官方入口:

  • API / 安装线索页:https://api.skillhub.cn/user_a23dc979/cbt-therapist
  • SkillHub 展示页:https://www.skillhub.cn/skills/user_a23dc979/cbt-therapist

核心功能

以下能力均来自 SkillHub 页面简介,未在资料中出现的细节不展开。

  1. 识别与挑战负面思维模式
    在用户描述情绪或自动思维时,按 CBT 框架协助觉察并质疑无益想法。

  2. 认知重构练习
    支持围绕「思维记录」等 CBT 常用练习,引导用户区分事实与解释、尝试更平衡的替代想法。

  3. 行为实验
    在用户谈到行为实验或愿意用行动检验信念时,协助设计可执行的小步验证。

  4. 基于 CBT 原则的心理支持
    在焦虑、抑郁、压力管理等话题下,保持与认知行为治疗原则一致的回应方式,而非泛泛闲聊。

触发条件(官方写明):当用户提到情绪困扰、负面思维、焦虑、抑郁、压力管理、认知歪曲、思维记录、行为实验等 CBT 相关话题时使用。

关键词:CBT、认知行为治疗、心理医生、心理咨询、情绪管理、焦虑、抑郁、思维模式、认知重构、行为实验。

安装与启用

本 Skill 遵循通用 SKILL.md 格式。SkillHub 官方安装说明见 skillhub.md;页面亦提示:请根据该文档安装 @user_a23dc979/cbt-therapist。

1、安装 SkillHub CLI(若尚未安装)

先检查是否已有 CLI:

command -v skillhub && skillhub --version

未安装时可执行完整安装(CLI + 默认 Skill,官方推荐):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

仅安装 CLI:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

2、安装本 Skill 到当前 Agent 的 skills 目录

官方要求:安装时必须用 --dir 指向当前 Agent 的 skills 目录,否则默认装到 ./skills/ 可能不会被识别。

skillhub install @user_a23dc979/cbt-therapist --dir <skills 目录>

常用客户端路径(摘自 skillhub.md):

环境 skills 目录
Cursor ~/.cursor/skills/
Claude Code ~/.claude/skills/
Codex ~/.codex/skills/ 或项目下的 .agents/skills/

将 <skills 目录> 换成你当前使用的路径即可。安装后按所用客户端说明重启或重新加载 Agent,使技能生效。

也可在支持 Skill 的客户端中,把 SkillHub 页面提供的安装提示(根据 skillhub.md 安装 @user_a23dc979/cbt-therapist)发给 AI,由 Agent 按文档完成安装;具体交互以客户端能力为准。

典型用法

官方资料未提供固定脚本或 REST 接口,用法以 对话触发 为主。经过上面的安装与启用步骤后,在对话中直接描述与 CBT 相关的内容即可,例如:

  • 说明当前情绪困扰或压力,并提到希望梳理负面思维;
  • 请求协助完成「思维记录」或识别「认知歪曲」;
  • 讨论是否适合做「行为实验」来检验某个信念。

当表述命中官方列出的触发话题或关键词时,Agent 应加载该 Skill 的 SKILL.md 指引,按 CBT 原则组织回复。无需在本 Skill 上配置 API Key(requires_api_key=false)。

适用场景与注意

适合谁

  • 已在 Cursor、Claude Code、Codex 等支持 Skill 的环境里工作,希望助手在情绪、焦虑、抑郁、压力等话题上具备结构化 CBT 对话框架的开发者或用户。
  • 需要把「何时启用 CBT 式支持」写进技能触发条件,减少每次重复说明规则的成本。

限制与注意

  • 这是 life-service 类对话技能,不能替代 持证心理咨询师或精神科医生的诊断与治疗;出现自伤、自杀意念或急性危机时,应寻求线下专业帮助与紧急资源。
  • 社区来源(community),内容与表述以发布者维护的 SKILL.md 为准;重大心理决策请勿仅依赖模型输出。
  • SkillHub 页面展示的评分为 100000、下载 6253、安装 44(抓取时点数据,会随平台更新变化)。

结尾

CBT心理医生把认知行为治疗相关的识别思维、认知重构、行为实验与支持原则封装为 @user_a23dc979/cbt-therapist,无需 API Key,通过 SkillHub 安装到各客户端的 skills 目录即可在相关话题下自动参与对话。需要查看版本与简介时,以官方页面为准:

https://www.skillhub.cn/skills/user_a23dc979/cbt-therapist

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜