i-have-adhd快速开始:3条命令改变AI编码助手的回答方式
【免费下载链接】i-have-adhdA skill to stop your coding agent from burying the answer. ADHD-friendly output.项目地址: https://gitcode.com/GitHub_Trending/ih/i-have-adhd
i-have-adhd 是一款免费的开源"技能"(Skill),专为 AI 编码助手打造:安装后,Claude Code、Codex、Gemini CLI 等助手会停止长篇大论的客套铺垫,改为直接给出可执行的命令、编号步骤和一个明确的下一步——这就是 ADHD 友好的输出(ADHD-friendly output),无需任何诊断即可使用。
为什么需要 i-have-adhd?AI 的回答容易被"埋"起来
对比一下同一个问题(修复src/auth.ts的鉴权错误),默认风格与启用 i-have-adhd 之后的回答:
❌ 默认风格:Great question! 让我想想……你的鉴权流程有几个部分:中间件、token 校验、cookie 处理。看了下
src/auth.ts,verifyToken函数(42–58 行附近)似乎用了旧版 API……对了,你也许还可以整体看看依赖版本。Hope this helps!
✅ 启用 i-have-adhd 后:先运行
npm install jsonwebtoken@latest,再改src/auth.ts:42。
- 打开
src/auth.ts- 用下面的代码片段替换
verifyToken(42–58 行)- 运行
npm test -- auth.spec.ts下一步:如果测试失败,粘贴第一行报错。
同样的信息量,后者的答案在第一行就出现了,步骤可逐条执行,结束前还告诉你"下一步 2 分钟内能做完的事"。这正是 i-have-adhd 的设计目标:行动优先、步骤编号、没有"Hope this helps!"。
3条命令快速安装(Claude Code 为例)
打开终端,依次执行前两条命令:
命令 1:添加插件市场
claude plugin marketplace add ayghri/i-have-adhd命令 2:安装 i-have-adhd 插件
claude plugin install i-have-adhd@i-have-adhd命令 3:在会话中激活
重启 Claude Code,在对话输入框输入斜杠命令:
/i-have-adhd规则会对当前会话持续生效,直到你输入 "stop adhd mode" 或 "normal mode" 关闭。
验证 i-have-adhd 是否安装成功
运行以下命令,确认列表中出现i-have-adhd即可:
claude plugin list如果输入/后看不到自动补全,重启一次助手——插件索引只在启动时读取。
可选进阶:开启"始终生效"模式(Always-on)
默认情况下,i-have-adhd 需要你每次手动输入/i-have-adhd激活。如果希望每个新会话自动生效,只需创建一个标记文件:
touch ~/.claude/.i-have-adhd-always插件内置的SessionStart钩子(位于hooks/目录)会在每次会话开始时自动加载全部 10 条规则。想改回手动模式,删除该标记文件即可,删除前建议先用claude plugin marketplace update i-have-adhd更新插件。
i-have-adhd 强制执行的 10 条输出规则
这 10 条规则全部定义在核心文件skills/i-have-adhd/SKILL.md中,一眼看懂:
| # | 规则 | 具体做法 |
|---|---|---|
| 1 | 行动优先 | 第一行就是命令、路径或代码片段 |
| 2 | 步骤编号 | 多步任务写成编号列表,每步一个动作 |
| 3 | 以一个下一步收尾 | 结尾给出 2 分钟内能完成的动作 |
| 4 | 抑制岔题 | 先解决当前问题,其他问题单独问 |
| 5 | 每轮重述进度 | 主动说明"已完成 3/5" |
| 6 | 时间估计要具体 | 说"约 15 分钟",而不是"花点时间" |
| 7 | 让成果可见 | 改完后立刻演示现在能跑通什么 |
| 8 | 报错语气平实 | 只说位置、原因、修法,不讲戏剧腔 |
| 9 | 列表最多 5 项 | 超过 5 项拆成"现在做 / 稍后做" |
| 10 | 无开场白、无总结、无客套 | 禁止"Great question"和"Hope this helps" |
规则也有例外:当你要求"详细解释"时它会完整讲解;遇到rm -rf这类破坏性操作会先确认;连续三次修复失败会停下来指出可能是哪个假设错了。
其他 AI 编码助手同样适用
i-have-adhd 不只服务于 Claude Code,各平台的激活方式如下:
- Codex:安装后用
$i-have-adhd激活 - Gemini CLI:以自定义命令(按需启用)或扩展(始终生效)两种方式安装
- GitHub Copilot(VS Code):原生识别 Agent Skills,把
skills/i-have-adhd/目录放入扫描路径即可 - Cursor / OpenCode / Qwen Code / Zed 等:均可通过 skills 目录或扩展机制加载
如果你使用的助手没有插件市场,也可以先克隆仓库https://gitcode.com/GitHub_Trending/ih/i-have-adhd,再把skills/i-have-adhd/文件夹复制到助手的 skills 扫描目录(例如~/.cursor/skills/)。所有平台的完整安装、更新、卸载命令都收录在INSTALL.md中。
常见问题:i-have-adhd 排错清单
Q:输入/看不到 i-have-adhd?重启助手。插件命令列表只在会话启动时读取。
Q:装了之后回复还是有客套话?打开一个新会话再激活;规则从激活时刻起才生效。若仍不理想,可在skills/i-have-adhd/SKILL.md中自行修改措辞后替换安装。
Q:如何临时关闭?在对话中直接说 "stop adhd mode" 或 "normal mode",一句话即可恢复默认风格。
项目文件导航
| 文件 | 说明 |
|---|---|
README.md | 项目概览、前后效果对比与规则摘要 |
INSTALL.md | 各 AI 助手的安装、更新、卸载完整指南 |
skills/i-have-adhd/SKILL.md | 核心:10 条 ADHD 友好输出规则的源文件 |
hooks/hooks.json、hooks/always-on.mjs | "始终生效"钩子的声明与跨平台实现 |
evals/cases.jsonl、evals/rubric.md | 输出质量的评测用例与评分标准 |
3 条命令、不到 1 分钟,你的 AI 编码助手就会从"聊天式回答"切换到"行动式回答"。如果它帮你省去了哪怕一次划过长篇废话的滚动,这个项目就值回票价了。
【免费下载链接】i-have-adhdA skill to stop your coding agent from burying the answer. ADHD-friendly output.项目地址: https://gitcode.com/GitHub_Trending/ih/i-have-adhd
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考