rational-emotive

skill
Security Audit
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.

SUMMARY

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

MIT

Reviews (0)

No results found