i-have-adhd:一个让 AI 输出更友好的开源技能

· 科技资讯

在 AI 编程助理日益普及的今天,开发者常常面临一个痛点:AI 生成的回答冗长且结构混乱,难以快速定位关键信息。尤其对于需要快速迭代的编码工作,过多的解释性文字不仅浪费上下文空间,还可能分散注意力。

i-have-adhd:一个让 AI 输出更友好的开源技能封面

i-have-adhd 是一个开源的 AI 技能项目,通过强制优化输出格式来解决这一问题。该项目并非针对 ADHD 诊断,而是借鉴《The Adult ADHD Tool Kit》的核心理念,为 AI 模型制定了一套行为规范。目前,该项目已拥有超过 2.3 万颗星标, fork 1500 余次,成为 GitHub 上热门的开发者体验工具。

**核心洞察**:i-have-adhd 不改变模型智能,只改变答案形状,降低执行摩擦。

问题背景:AI 输出的”执行摩擦”

开发者在与 AI 协作时,常遇到以下问题:

i-have-adhd:一个让 AI 输出更友好的开源技能配图
  • AI 回复冗长,包含大量无意义的开场白和结束语
  • 缺乏明确的下一步行动指引
  • 进度信息无法在对话中保持连续性
  • 关键信息被埋没在长篇大论中

这些问题导致开发者需要花费额外时间从 AI 输出中提取关键信息,增加了执行摩擦(execution friction)。

核心规则:10 条强制优化规范

i-have-adhd 定义了 10 条核心规则,强制 AI 输出格式优化:

  • 行动优先:每轮回复必须以明确的下一步行动开始
  • 步骤编号:复杂任务必须使用编号步骤
  • 状态重述:每轮回复需重述用户状态和当前进度
  • 具体估算:时间估算必须包含具体单位,如”15 分钟如果测试已覆盖”
  • 列表限制:每项列表不超过 5 项

同时,规则还定义了 10 项禁止项:

  • 禁止使用”Great question”等开场白
  • 禁止回顾上一轮对话
  • 禁止”Hope this helps”等结束语

安装与配置:多平台支持

i-have-adhd 支持多个主流 AI 编程代理平台:

Claude Code:

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

Cursor:

npx skills add ayghri/i-have-adhd

Hermes:

hermes skills install ayghri/i-have-adhd/skills/i-have-adhd

项目还提供了Always-on 模式,Claude Code 用户可通过 ~/.claude/.i-have-adhd-always 文件实现每次会话自动加载完整规则集,无需手动触发。

实际效果:Token 输出减少 40%-60%

根据技术媒体的实测分析,激活 i-have-adhd 后:

  • Token 输出减少40%-60%,显著节省上下文空间
  • 回答更直接,下一步行动明确
  • 状态信息每轮重述,保持对话连续性

**测试场景建议**:失败的测试、安装错误、混淆的终端消息,这些场景差异最明显。

限制与注意事项

尽管 i-have-adhd 效果显著,但仍需注意以下限制:

  • 规则源自 ADHD 工具书,但已改为给模型使用,不是教人怎么整理日子
  • 各平台激活方式不同,需分别配置
  • 需要定期更新技能源以保持规则同步

总结

i-have-adhd 是一个降低执行摩擦的优秀实践,通过简单的规则优化,让 AI 输出更符合开发者的工作习惯。对于追求效率和清晰度的开发者来说,这是一个值得尝试的工具。


— END —
LC 智趣厅 · 科技与生活的交点
ihygg.cn

Scroll to Top
微信公众号:LC智趣厅

扫码关注微信公众号
LC智趣厅