Hacker News 中文摘要

RSS订阅

I-have-ADHD:阻止编程Agent埋没答案的skill -- I-have-ADHD: A skill to stop coding agents from burying the answer

我有多动症(i-have-adhd)提供对多动症友好的输出且无需诊断,可从仓库安装此技能/插件。它用于编码助手,阻止埋没答案,要求行动第一、步骤编号、不说“Hope this helps!”。在改动说明里,旧回答冗长,新回答直接给出运行 npm install jsonwebtoken@latest 与编辑 src/auth.ts:42 等步骤。

正文

i-have-adhd 仓库封面

适合 ADHD 的输出。不需要 ADHD 诊断!

英语 · 中文 · 巴西葡萄牙语 · 日语 · 越南语 · 韩语 · 泰语

安装

把下面这句粘贴到你的 CLI 提示符中:

从 https://github.com/ayghri/i-have-adhd 安装 i-have-adhd 技能/插件,说明见该仓库的 AGENTS.md。

或者 🔗 查看安装说明。

它做什么

给编程助手用的技能,让它别把答案埋在废话里。先讲操作。步骤编号。没有“希望这能帮到你!”

有什么变化

之前:

“好问题!我来想想。你的认证流程有几个会动的零件:中间件、令牌校验、cookie 处理。看 src/auth.ts,verifyToken 函数(大概在 42–58 行)使用的似乎是旧版 jsonwebtoken API。一种做法是升级包并重写这个函数。改完以后,你要运行认证测试确认没有破坏东西。顺便一提,你也可能想整体看一下依赖版本。希望这能帮到你!想深入的话告诉我。”

之后:

运行 npm install jsonwebtoken@latest,然后编辑 src/auth.ts:42。打开 src/auth.ts,用下面这段代码替换 verifyToken(42–58 行)。运行 npm test -- auth.spec.ts。下一步:如果有测试失败,粘贴第一行报错。

规则

10 条规则,全文在 SKILL.md。

  • 先用下一步行动开头。
  • 多步骤任务要编号。
  • 用一个具体的下一步收尾。
  • 不说题外话。
  • 每轮都重申当前状态。
  • 给出具体时间估计(用分钟,不是“一会儿”)。
  • 让进展看得见。
  • 错误要就事论事。
  • 列表最多列 5 项。
  • 没有开场白、没有回顾、没有结束语。

调整

Fork 一份,编辑 skills/i-have-adhd/SKILL.md,然后换成你自己的副本:

  • claude plugin uninstall i-have-adhd # 先移除上游那份
  • claude plugin marketplace remove i-have-adhd # fork 和上游共用这两个名字
  • claude plugin marketplace add <你的用户名>/i-have-adhd
  • claude plugin install i-have-adhd@i-have-adhd

重启 Claude Code,重新调用 /i-have-adhd。

致谢

大致基于 J. Russell Ramsay 和 Anthony L. Rostain 的《The Adult ADHD Tool Kit》。这是按 LLM 该如何回应来改编的,不是按一个人该如何安排一天。

许可

MIT。

如果它让你少翻过一次“好问题!”,就点个星标 ⭐。

评论

社区普遍共鸣于大模型(尤其 Claude)输出啰嗦、爱埋藏核心答案的痛点,但多数人认为只需简单提示词或用户配置即可解决,质疑专门建仓库做技能是过度工程。

认为只需简单提示词或写入配置即可替代该技能仓库

  • 大量用户指出,只需在对话或全局配置里加上“我有ADHD,请简洁”或“假设ADHD”就能达到同样压缩效果,专门用几千行代码建仓库纯属多余,且这类偏好应是跨任务生效的用户级设定而非临时技能。(较多人) > 只需在提示词后加上“避免冗长,假设有ADHD”就能得到一样的结果(@WhyNotHugo)

认为冗长源于模型本身而非靠技能补丁能根治

  • 不少人吐槽 Claude 模型写作癖好难以矫正,技能只能在少数回合生效随后便忘记,治标不治本;应关注模型效率与输出习惯的根本原因,或干脆更换模型版本。(较多人) > 我们不靠技能是解决不了这个问题的,得看模型为什么倾向于埋没答案这一根源(@agentdev001)

认同大模型啰嗦并埋没答案是普遍痛点

  • 几乎所有聊天机器人都存在不指令就写五段废话、把结论藏在末尾的毛病,用户苦于此久矣,有人精准点出“把答案埋了”这一说法戳中众怒。(高赞) > 每个聊天机器人都有这问题,不叫它简洁它就耗巨量字符写无用冗余信息(@VCFundedGenYer)

对无ADHD者假装患病来调教模型感到不适

  • 真实患者表示,看到明显没有该病的人声称拥有以换取模型简洁,感觉奇怪甚至不舒服,因为ADHD本身带来诸多痛苦而非可随意借用的标签。(少数人) > 作为真有ADHD的人,看没病的人声称有,感觉很怪,我几乎愿做一切摆脱它(@egeozcan)

有价值的补充

  • 模型版本差异显著:多人反馈降级到 Opus 4.6 或 4.8 比在 Opus 5 上加该技能对可读性提升大得多,使用桌面端应用也助于文本结构清晰(@h4x0rr @vvpan)。
  • Claude 特有坏习惯:执着于罗列“没做什么”而非“做了什么”,有用户甚至想硬性禁止模型使用“不”和“而是”等词(@ryandrake)。
  • 安全隐患:该仓库的 AGENTS.md 中竟包含指令让代理去特定 GitHub 议题发帖,属于提示注入,被用户明智忽略;另有用户担忧从 GitHub 直接安装技能类似曾经的 curl 管道执行风险(@SandersAK @hbn)。
  • 精巧类比:要求模型“像给开会时看手机的主管解释”或“像给金毛犬解释”来压缩输出,被证实效果奇佳(@gerad @pelagicAustral)。
  • 对这类过度工程化的调侃折射出社区情绪:有人戏称这就是“2026年的软件工程”,道出用复杂包装解决基础提示词问题的荒诞感(@abathologist)。