开源项目

i-have-adhd

i-have-adhd

为编码助手(Claude Code、Codex 等)打造的输出风格优化插件,让 LLM 不再兜圈子,直接给行动步骤、编号列表,避免废话和铺垫。亮点在于 10 条简洁规则(如“以下一步行动开头”“结尾给出具体下一步”),能显著提升 AI 助手的响应效率,对 ADHD 用户或追求高信息密度的开发者尤其友好。完全开源(MIT),可 fork 自定义规则。

README

i-have-adhd

ADHD-friendly 输出。无需 ADHD 诊断!

License

安装

Claude Code
claude plugin marketplace add ayghri/i-have-adhd
claude plugin install i-have-adhd@i-have-adhd

然后输入 /i-have-adhd。无需本地克隆——Claude Code 会自动拉取仓库并保持更新。

Codex
codex plugin marketplace add ayghri/i-have-adhd --ref main
codex plugin add i-have-adhd@i-have-adhd

然后输入 $i-have-adhd 显式应用输出风格。当 Codex 识别到适合应用此技能的任务时,也会隐式调用该技能。

其他编码助手的安装说明见 INSTALL.md

功能概述

为你的编码助手添加一个技能,防止它把答案埋没在一堆废话里。行动优先,步骤编号,不再说“希望这能帮到你!”

变化对比

之前

好问题!让我想想。你的认证流程有几个活动部分:中间件、令牌验证和 cookie 处理。查看 src/auth.tsverifyToken 函数(大概在 42-58 行)似乎使用了旧版的 jsonwebtoken API。一种方法是更新 package 并重写那个函数。更改后,你需要运行认证测试以确保没有东西被破坏。另外,你或许也想整体检查一下依赖版本。希望这能帮到你!如果还想深入探讨,请告诉我。

之后

运行 npm install jsonwebtoken@latest,然后编辑 src/auth.ts:42

  1. 打开 src/auth.ts
  2. verifyToken(42~58 行)替换为下方代码片段
  3. 运行 npm test -- auth.spec.ts

下一步:如果任何测试失败,请粘贴第一行失败信息。

规则

10 条规则。完整文本见 SKILL.md

  1. 以下一步行动开头。
  2. 多步骤任务编号。
  3. 以一个具体的下一步结束。
  4. 抑制无关话题。
  5. 每一轮对话重申当前状态。
  6. 给出具体时间估算(分钟,而不是“一会儿”)。
  7. 让进展可见。
  8. 以就事论事的方式指出错误。
  9. 列表不超过 5 项。
  10. 没有开场白,没有总结,没有结束语。

自定义调整

Fork 仓库,编辑 skills/i-have-adhd/SKILL.md,安装你的 fork:claude plugin marketplace add <your-username>/i-have-adhd。然后重新调用 /i-have-adhd

鸣谢

大体基于 J. Russell Ramsay 和 Anthony L. Rostain 的《The Adult ADHD Tool Kit》。该改编意在指导 LLM 如何回应,而非人类如何安排他们的日常。

许可

MIT。

如果这个项目帮你少翻过一次“好问题!”带来的滚屏,就给个 ⭐ 吧。

开源项目ayghri2026-07-21原文

相关内容