rational-emotive
skill
Fail
Health Warn
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 7 days ago
- Low visibility — Only 5 GitHub stars
Code Fail
- exec() — Shell command execution in dashboard.js
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
REBT-based AI skill for challenging anxiety and self-doubt, with a private local dashboard
README.md
Rational Emotive
一个基于 Albert Ellis 理性情绪行为疗法(REBT)的 AI Skill。
它用 ABC 模型把触发事件、信念和情绪结果拆开,逐条检验制造焦虑、自我怀疑和自我否定的非理性信念。它不给「你一定行」式鼓励,而是帮助用户把绝对化、灾难化、全局自我评分和低挫折容忍换成更站得住、也保留行动力的新信念。
能做什么
- 按 ABCDEF 流程完成一次结构化理性情绪诊断
- 区分中性事实与附着其上的自我判决
- 从证据、逻辑、灵活性和实用性四个角度反驳非理性信念
- 把不健康的焦虑转成健康的担心、遗憾或警醒
- 经用户同意后,将记录保存在本地私密看板
- 在相似焦虑复发时召回历史结论,识别「同一条信念换了个壳」
安装
把仓库克隆到你的 Agent Skills 目录:
git clone https://github.com/jiangjiax/rational-emotive.git ~/.agents/skills/rational-emotive
如果你的工具使用其他 Skills 目录,把目标路径替换成对应目录即可。重启或刷新 Agent 后,可用下面的表达触发:
/rational-emotive
/rebt
/理性情绪
我一想到这件事就焦虑,用理性情绪帮我处理一下。
使用方式
Skill 会先让用户说出脑内原话,再依次完成:
A 触发事件 → B 信念 → C 情绪与行为结果
↓
D 反驳 → E 新信念 → F 新感受
每次完成后,它会询问是否保存。只有用户明确同意,才会写入本地记录。
隐私设计
情绪记录默认只留在本机:
data/records/*.json:每次处理的完整记录data/index.js:本地看板读取的数据索引
这两类文件已被 .gitignore 排除,不会进入 Git 历史。仓库只包含空数据模板和字段 schema。请不要用 git add -f 强制提交私密记录。
双击 dashboard.html 即可在浏览器中打开离线看板,无需服务器或安装依赖。
项目结构
.
├── SKILL.md # Skill 指令与 REBT 工作流
├── dashboard.html # 本地离线看板
├── dashboard.js # 看板渲染逻辑
└── data
├── index.template.js # 空数据模板
└── records/_schema.json # 记录字段规范
安全声明
本项目用于自我反思与教育,不构成心理诊断、心理治疗或医疗建议,也不能替代持证专业人士。若你或他人正面临自伤、自杀、伤害他人或其他迫在眉睫的危险,请立即联系当地急救服务、危机热线和可信任的人。
License
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found