关于 cognitive-toolkit
Cognitive Toolkit 为希望在治疗会谈之间练习相关技巧的人提供 CBT 和 DBT 引导练习。它包含多种结构化练习、可调节的苏格拉底式追问,以及可选的健康数据背景信息。
主要功能
- 01CBT 和 DBT 引导练习
- 02想法记录与反向行动
- 03DEAR MAN 和 TIPP 技巧
- 04可调节追问强度
- 05可选健康数据背景
适用场景
- 01练习重新审视困难想法
- 02进行情绪调节练习
- 03在危机时使用痛苦耐受技巧
- 04结合可用健康数据回顾情绪
MCP 相关
会话开始时,可选地从 health MCP 获取 HRV、睡眠质量和静息心率。健康数据仅作背景参考,不是练习的前提。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ glebis/ claude-skills --skill cognitive-toolkit安装后在 Claude Code 中输入/cognitive-toolkit确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
CITATION.cffindex.jsonREADME.md.claude-plugin/.gitkeepplugin.jsonreferences/.gitkeephealth-integration.mdopposite-action.mdpushback-config.mdsession-engine.mdthought-record.mdvault-output/.gitkeep详细介绍
认知工具包
交互式 CBT 和 DBT 引导练习,支持配置治疗性反问和可选的健康数据集成。
用法
/cbt # start with check-in → technique recommendation
/cbt thought-record # jump directly to thought record
/cbt opposite-action # jump directly to opposite action
/cbt --pushback firm # override pushback level for this session
/cbt --no-health # skip health data pull even if available
工作原理
- 阅读
references/thought-record.md——思维记录流程(ABC 模型、认知扭曲分类、重构框架) - 阅读
references/opposite-action.md——反向行动 + DEAR MAN + TIPP 危机应对技能 - 阅读
references/pushback-config.md——反问级别、触发条件和会话中途覆盖命令 - 阅读
references/health-integration.md——HRV/睡眠数据获取、生物反馈解读、跳过逻辑
会话流程
不带技术参数(完整流程):
- 签到——情绪(0–10)、简要概述情况
- 推荐——根据签到内容,将当前问题与相应技术匹配
- 加载技术——阅读相关参考文件
- 流程——完成完整的引导练习
- 收尾——总结、洞见、一项收获
- 保存——将会话写入知识库输出目录
带技术参数(直接跳转):
- 简要情绪检查(0–10,用一行说明)
- 加载技术——阅读相关参考文件
- 流程——完成完整的引导练习
- 收尾——总结、洞见、一项收获
- 保存——将会话写入知识库输出目录
可用技术
| 命令 | 技术 | 参考文件 | 阶段 |
|---|---|---|---|
thought-record | 思维记录(ABC + 重构) | references/thought-record.md | 1 |
opposite-action | 反向行动(DBT 情绪调节) | references/opposite-action.md | 1 |
dear-man | DEAR MAN 坚定表达角色扮演 | references/opposite-action.md | 2 |
tipp | TIPP 危机/痛苦耐受 | references/opposite-action.md | 2 |
chain | 链式分析(行为链) | references/thought-record.md | 3 |
activation | 行为激活(抑郁) | references/thought-record.md | 3 |
wise-mind | 明智心态(情绪与理性) | references/opposite-action.md | 3 |
反问
完整配置请参阅 references/pushback-config.md。
- 默认值从
references/pushback-config.md加载(默认:gentle) - 单次会话覆盖:
/cbt --pushback [gentle|moderate|firm] - 会话中途命令:
softer、harder、no pushback可实时调整级别 - 反问采用苏格拉底式提问,而非对抗——“有什么证据支持这一点?”,而不是“你错了”
健康数据
完整集成逻辑请参阅 references/health-integration.md。
- 可选:若会话开始时健康 MCP 可用,则从中获取数据
- 仅将 HRV、睡眠质量、静息心率作为背景信息呈现
- 如果健康数据不可用,或传入
--no-health标志,则静默跳过 - 绝不以健康数据作为会话门槛——它只是背景信息,而非把关条件
Telegram 入口
| 命令 | 对应项 |
|---|---|
/record | thought-record |
/opposite | opposite-action |
/dear | dear-man |
/tipp | tipp |
/checkin | 完整签到流程 |
/wise | wise-mind |
/settings | 调整反问级别和健康数据开关 |
反模式
- 不是诊断工具——绝不评估、贴标签或诊断
- 不是治疗师的替代品——这是用于两次会谈之间的练习工具
- 将建议表述为“研究表明”,而不是“你应该”
- 如果用户表达紧急情况、自杀意念或急性危机:立即停止技术练习,表示理解,并提供危机援助资源(例如德国 Telefonseelsorge:0800 111 0 111,国际目录:findahelpline.com)
知识库输出
会话保存至:~/Brains/brain/cognitive-toolkit/sessions/YYYYMMDD-[technique]-NN.md
格式:包含日期、技术、练习前情绪、练习后情绪的 frontmatter,以及完整的会话记录。
评论
支持 Markdown