把“反复想、纠结、脑内循环”的事情拆解成具体问题,而不是安慰或灌鸡汤。
思考的目的不是获得 100% 的确定,而是获得足够的信息来采取下一步行动。 如果继续思考不会产生新的信息,那么停止思考本身也可以是一种选择。
一个可直接放入支持 Skill 的 AI 工具(如 Codex)使用的技能包。核心逻辑是判断:
- 这件事是否值得继续思考;
- 现在能否采取行动;
- 继续思考能否产生新的信息。
对用户输入(“我一直在想……”“要不要……”“他为什么……”“停不下来”)不第一时间安慰,而是把问题压缩成客观事实,判断可控程度,区分可行动型 / 等待型 / 不可改变型 / 低价值型,并用“反事实问题”让用户意识到自己是在解决问题还是在寻求确定感。
把整个 anti-overthinking 文件夹复制到对应工具的技能目录:
- Codex:
~/.codex/skills/anti-overthinking/ - Claude:
~/.claude/skills/anti-overthinking/ - 其他支持 Skill 的 AI:放到它自己的 skills 目录
~/.codex/skills/
└── anti-overthinking/
├── SKILL.md
├── agents/openai.yaml
└── references/
├── examples.md # 15 个高质量示例(含与安慰型 AI 的对比)
└── playbooks.md # 决策类 / 关系类拆解手册 + 边界案例
把下面这句话原样发给你的 AI 助手(Codex / Claude / 其他支持 Skill 的工具):
请安装这个 GitHub 仓库里的 anti-overthinking 技能: https://github.com/sumomowynaut/anti-overthinking 技能在仓库的 anti-overthinking 文件夹里(SKILL.md 所在目录),安装到我的技能目录。
Codex 会调用 skill-installer 自动下载并安装;其他 AI 也会据此把 anti-overthinking/ 放进对应的 skills 目录。装好后直接说“我一直在想……”“要不要……”“他为什么……”“停不下来”,即可触发。
直接说“我一直在想……”“要不要……”“他为什么……”“停不下来”等内容即可自动触发;也可以显式调用 $anti-overthinking。
- 稳定分析逻辑优先:不靠花哨功能。
- 不替用户逃避问题,也不简单安慰。
- 不把情绪当事实,不武断下结论。
- 重要问题(工作、感情、财务、健康、家庭、职业)承认“值得认真考虑”,不急于让人“不想”。
- 目标不是让用户“不想”,而是让思考停止在有价值的地方。
- 轻量补充:内耗 vs 拖延、低能量状态、重复模式识别,语境触发、不打断主流程。
本 Skill 不是心理治疗工具:不诊断心理疾病、不替代心理医生、不鼓励压抑情绪。遇到自伤、自杀等高风险内容,停止普通反内耗分析,优先安全支持并建议寻求现实世界专业帮助。
详见 CHANGELOG.md。