图片名称

ayghri/i-have-adhd:修正编码助手冗长表达的开发工具 | 2026/09/12

行业痛点

当前AI编码助手已经成为绝大多数开发者日常工作的标配,从问题定位到代码编写,从架构设计到debug,工具能够覆盖开发流程的绝大多数环节,提升工作效率。但随着使用场景的不断深入,很多开发者开始发现产品设计中存在的共性问题。

多数编码助手习惯于生成铺垫性的开场白、补充无关的背景信息,在输出核心答案前添加大量无关描述,甚至会在结尾附上客套话,拉长了信息获取路径。对于注意力难以长时间集中的开发者来说,这种输出方式会进一步加剧信息获取成本,导致核心需求被淹没在无关文字中,反而降低开发效率。

这种输出习惯并非技术局限导致,更多是产品设计层面的刻意选择——为了让AI看起来更像人类,添加了很多不必要的自然语言修饰。但对于工具属性的编码场景来说,开发者需要的是直接清晰的解决方案,而非拟人化的对话体验。

项目概述

该项目是一款针对编码助手的输出优化技能插件,核心目标是修正编码助手的表达习惯,强制输出结构化的直接内容,去掉所有无关的修饰性文字。项目完全开源,采用MIT许可证授权,支持多语言阅读文档,目前已经积累了超过四万星标,在全球开发者社区获得了大量关注。

项目定位非常清晰,不提供额外的编码能力,也不修改编码助手的核心逻辑,仅对输出内容格式进行约束,适配绝大多数主流AI编码助手产品,安装和配置流程简单,不需要修改现有开发环境。

技术架构深度分析

从技术架构来看,该项目属于轻量型提示词工程插件,没有复杂的后端服务或本地编译模块,核心逻辑是通过预定义的系统提示词约束AI输出格式,整体架构设计遵循最小依赖原则,不需要额外安装运行时环境,也不需要占用本地硬件资源。

项目的核心模块分为三个部分:第一部分是安装引导模块,提供针对不同AI编码助手的适配指引,保存在AGENTS.md文件中,针对不同产品的插件能力提供定制化配置方法。第二部分是提示词模板模块,预定义了约束输出格式的规则集合,支持开发者根据自身使用习惯修改规则内容。第三部分是多语言文档模块,为全球不同地区的开发者提供本地化的说明文档,降低使用门槛。

这种架构设计的优势非常明显,首先是轻量化,适配成本极低,不管是什么技术水平的开发者都可以在一分钟内完成配置。其次是兼容性强,只要支持自定义插件或自定义系统提示词的编码助手都可以使用,不需要针对特定产品做深度适配。最后是可定制化程度高,开发者可以根据自己的需求调整输出约束规则,适配不同的使用场景。

这种设计也符合当前AI开发工具生态的发展方向,不做重复的基础设施建设,只针对现有产品的痛点做补足,用最小的成本解决明确的问题,不需要开发者替换现有的工作流,也不需要学习新的使用逻辑。

核心功能详解

强制直接输出核心内容

该功能会禁止编码助手输出铺垫性的开场白,去掉"让我想想"、"这个问题可以从几个方面看"这类无关的引导文字,要求AI在输出内容的第一位置给出直接答案。开发者打开输出内容就能看到核心信息,不需要在大段文字中寻找问题解决方案,减少了信息筛选的时间成本。对于注意力保持时间较短的开发者来说,这种设计能够有效降低信息获取的门槛,避免因为冗长的前言分散注意力,错过核心内容。

去掉所有客套性结尾

多数编码助手会在回答结束后添加"希望这对你有帮助"、"如果还有问题可以随时提问"这类客套话,这些内容对于解决实际问题没有任何帮助,只会占用输出空间,拉长内容长度。该功能会强制要求AI去掉所有类似的客套结尾,回答完成后直接结束输出,不添加任何多余内容。在终端或编辑器插件的窄输出区域中,更少的无效内容意味着核心内容可以展示在更靠前的位置,不需要滚动就能看到完整解决方案。

强制结构化步骤输出

该功能要求AI将解决步骤进行编号处理,按照操作顺序依次输出每一步的内容,避免大段无结构的自然语言描述。结构化的编号内容更符合开发者处理任务的习惯,可以按照顺序一步步执行操作,不需要自己梳理操作逻辑,降低了理解成本。对于多步骤的复杂任务来说,编号后的步骤可以让开发者清晰掌握当前进度,不容易出现遗漏操作的问题,也方便在遇到问题时定位具体哪一步出现错误。

行动优先的输出逻辑

该项目要求AI遵循行动优先的输出规则,先给出具体的操作步骤或代码修改方案,再补充必要的说明信息,颠倒了常规AI先分析再给方案的输出顺序。对于目标明确的开发问题来说,开发者最需要的就是直接可执行的方案,分析内容属于可看可不看的补充信息,行动优先的顺序可以让开发者第一时间拿到可用内容,如果问题已经解决,就不需要再阅读后续的分析内容,进一步节省时间。

无诊断门槛使用

虽然项目名称包含ADHD相关字样,但项目本身并不要求使用者拥有ADHD诊断报告,任何对AI冗长输出感到不适的开发者都可以直接使用。项目定位是面向所有开发者的输出优化工具,并非专门针对特定人群的医疗辅助工具,降低了使用者的心理门槛,也扩大了适用范围。任何习惯直接获取信息、讨厌冗余修饰内容的开发者都可以使用该工具,不需要符合特定前提条件。

多语言文档支持

项目提供了包括简体中文在内的八种语言的README文档,不同地区的开发者都可以用母语阅读项目说明,不需要依赖机器翻译,避免了翻译不准确导致的配置错误。文档内容只保留核心的安装和配置说明,没有多余的宣传内容,符合项目本身的设计理念,开发者可以快速找到需要的配置信息,完成工具部署。对于非英语母语的开发者来说,本地化文档可以降低配置出错的概率,减少解决配置问题的时间。

这是一款针对AI编码助手的输出优化插件,能够强制约束编码助手的输出格式,去掉冗余的开场白和客套结尾,要求直接输出结构化的核心解决方案。该项目不需要修改现有开发环境,适配绝大多数主流AI编码助手,任何讨厌冗长输出的开发者都可以使用。

项目地址:https://github.com/ayghri/i-have-adhd
⭐ Stars:42998
🔍 来源:GitHub

A skill to stop your coding agent from burying the answer. ADHD-friendly output.

手机扫描二维码访问

微信扫一扫支付
微信logo微信扫一扫,打赏作者吧~
不喜欢1

本文链接:https://5x10.cn/post/563.html

图片名称

猜你喜欢