你有没有这样的体验:
用 Claude Code 或 Codex 问一个问题,AI 先说"Great question!",然后大段讲背景,绕了半天,答案藏在第三屏,最后还来一句"Hope this helps!"
今天在 GitHub 上发现了一个小工具,专门针对这件事。单日涨了 1866 颗星,说明踩中了不少人的痛点。
基础介绍
i-have-adhd 是一个给 AI 编程助手安装的行为约束插件。
它的思路很直接:把 AI 的回复风格从"先铺垫后给答案"改成"先给答案再解释"。插件名字来自 ADHD(注意力缺陷多动障碍),借用其核心特征——直接、行动优先、不废话。
作者在 README 里写得很清楚:这个项目不是给有 ADHD 的人类看的,而是给 AI 模型用的。No ADHD diagnosis needed.
支持 Claude Code 和 Codex,MIT 开源。
解决什么问题
用 AI 编程助手工作时,有一类回复模式特别浪费注意力:
AI 接到问题,先说几句客套话,接着展开背景分析,然后才给你真正需要的操作步骤,最后再总结一遍刚才说过的话。
整段回复有用的部分只有中间那几行,但你每次都要滑过一大堆前戏才能找到它。
官方 README 给了一个非常典型的对比——
安装前的回复(节选): > "Great question! Let me think about this. Your auth flow has a few moving pieces...Hope this helps! Let me know if you want to dig deeper."
安装后的回复: > "Run npm install jsonwebtoken@latest, then edit src/auth.ts:42. > 1. Open src/auth.ts > 2. Replace verifyToken (lines 42–58) with the snippet below > 3. Run npm test -- auth.spec.ts > Next: paste the first failing line if any test fails."
差距很明显。答案在第一行,步骤编了号,最后给你一个明确的下一步,没有废话。
它靠什么做到这一点?本质上是一个写给 AI 的 SKILL.md 规则文件,包含 10 条约束:
•回答必须以下一步操作开头
•多步骤必须编号
•列表最多 5 项
•不写开场白、不写总结、不写"Hope this helps"
•给出具体时间估计(几分钟,不说"需要一段时间")
AI 读到这些规则之后,会在生成回复时遵守它们。这不是魔法,就是系统提示词工程——只不过被打包成了一个可安装的插件。
接入方式
Claude Code(最小试用路径):
# 第一步:从市场添加
claude plugin marketplace add ayghri/i-have-adhd
# 第二步:安装到当前环境
claude plugin install i-have-adhd@i-have-adhd
安装完成后,在对话里输入 /i-have-adhd 触发。不用 clone 仓库,Claude Code 会自动拉取最新版本。
想让每次会话都自动生效,不用手动触发:
touch ~/.claude/.i-have-adhd-always
Codex:
codex plugin marketplace add ayghri/i-have-adhd --ref main
codex plugin add i-have-adhd@i-have-adhd
对话中输入 $i-have-adhd 触发,或让 Codex 遇到合适任务时隐式调用。
想定制规则: fork 仓库,修改 skills/i-have-adhd/SKILL.md,再把自己的版本装上去替换掉上游版本。
为什么值得收藏
适合谁:重度依赖 Claude Code 或 Codex 写代码的开发者,尤其是觉得 AI 废话太多、回复不够直接的人。
它能省什么:每次提问不用再滑过大段铺垫找答案,对话节奏更快,专注度更容易维持。
有什么注意点:这个插件会压制 AI 的解释和背景内容,如果你在学习一个新领域、需要 AI 给你讲原理,这时候就不适合开着它——把它关掉,让 AI 正常展开。另外,插件只改输出风格,不改模型能力本身,能不能给出正确答案取决于模型,不是这个插件的职责范围。
1866 颗单日星、7.6k 总星的背后,是大量开发者对"AI 废话过多"这个问题的共鸣。插件本身很轻量,即装即用,不满意随时卸载。值得试一次。
ayghri/i-have-adhd
给 AI 编程助手的行为约束插件,让它停止废话,直接给答案。
夜雨聆风