科研人用AI最怕它瞎忙:这个 codex skill 让它先想后做
AI 经常不是不会做,而是把答案埋得太深。
我们只想知道下一步该改哪个变量,它先讲一遍背景;我们只想修复一段代码,它顺手提醒更新依赖、补文档、重构目录。信息不少,任务却没开始。

最近 GitHub 上一个叫 i-have-adhd 的 Skill 火了。截至 2026 年 8 月 6 日,官方页面显示约 17.2k Star、989 个 Fork。

它的目标很直接:别再把答案埋在铺垫里。
i-have-adhd 是什么
i-have-adhd 是一个输出风格 Skill。它不会替你写代码,也不是 ADHD 诊断或治疗工具。它只改变 Agent 回答问题的方式。
官方规则有十条,最核心的可以压成五件事:动作放第一行;多步骤任务编号;每轮重述进度;错误只说位置、原因和修复;结尾只留一个下一步。

这套规则为什么适合科研?
因为科研任务很容易长成一团:文献没筛完,数据又报错;数据刚跑通,论文又要修改。AI 如果同时展开十条支线,看起来完整,实际只会增加启动成本。
i-have-adhd 做的,是把“知道怎么做”推到“现在就能开始”。

安装教程
在 Codex 终端依次运行:
codex plugin marketplace add ayghri/i-have-adhd --ref maincodex plugin add i-have-adhd@i-have-adhd
安装后重新打开一个任务,输入:
$i-have-adhd

它会在当前会话持续生效。输入 stop adhd mode 或 normal mode 可以关闭。
科研场景
01_文献检索

不要让 Agent 一次给你一整套综述。先让它只推进当前环节:
$i-have-adhd
围绕“生成式 AI 如何影响研究生科研效率”设计检索。先给我现在要复制到数据库里的检索式,再列不超过 4 个筛选动作。结尾只保留一个下一步。
02_论文精读

让它围绕一个问题阅读,而不是重写摘要:
$i-have-adhd
这轮只回答:论文如何定义“科研效率”?给出证据位置、测量方法和局限。无法核验的内容标为待核验。
03_数据分析

报错时尤其适合这种输出:
$i-have-adhd
根据报错信息,只输出错误位置、最可能原因、修复代码和一条验证命令。不要展开其他优化建议。
04_论文修改

对长篇审稿意见,可以一次只推进一个修改点:
$i-have-adhd
把审稿意见拆成不超过 5 个修改任务。标出当前第几步、修改位置和完成标准。先处理最高优先级的一项。
科研补丁
i-have-adhd 追求行动清晰,但科研不能只追求短。
方法条件、证据来源、数据范围和不确定性,少一项都可能改变结论。所以我把它补成了一个科研版 Skill:$research-focus-mode。
它保留 action-first 的节奏,同时增加三条护栏:区分已核验、推断和待核验;引用必须可追溯;用户要求解释方法时,不能为了简短删掉答案本身。
安装两个 Skill 后,可以这样连续调用:
$i-have-adhd
$research-focus-mode
帮我推进当前科研任务。第一行给出两分钟内能开始的动作;步骤不超过 5 个;保留必要的方法、证据和不确定性;结尾只给一个下一步。
完整 research-focus-mode/SKILL.md 随文提供,可以直接复制使用。
总结
这个 Skill 最有价值的地方,不是把回答变短,而是让任务更容易开始、进度更容易看见。
对科研人来说,它适合用来管理动作,不适合替代判断。检索范围、统计方法、证据强弱和最终结论,仍然需要研究者负责。
项目地址:ayghri/i-have-adhd
科研适配 Skill:随文附件 research-focus-mode.zip
附录 完整 research-focus-mode Skill
复制以下内容保存为 research-focus-mode/SKILL.md 即可使用。
@font-face{font-family:"Times New Roman";}@font-face{font-family:"宋体";}@font-face{font-family:"Cambria";}@font-face{font-family:"MS 明朝";}@font-face{font-family:"Microsoft YaHei UI";}@font-face{font-family:"Consolas";}p.MsoNormal{mso-style-name:正文;mso-style-parent:"";margin-bottom:12.0000pt;text-align:justify;text-justify:inter-ideograph;line-height:175%;font-family:'Microsoft YaHei UI';mso-bidi-font-family:'Times New Roman';color:rgb(32,33,36);font-size:11.5000pt;}p.MsoFooter{mso-style-name:页脚;mso-style-noshow:yes;margin-bottom:0.0000pt;tab-stops:center blank 234.0000pt right blank 468.0000pt ;text-align:justify;text-justify:inter-ideograph;font-family:'Microsoft YaHei UI';mso-bidi-font-family:'Times New Roman';color:rgb(32,33,36);font-size:11.5000pt;}span.msoIns{mso-style-type:export-only;mso-style-name:"";text-decoration:underline;text-underline:single;color:blue;}span.msoDel{mso-style-type:export-only;mso-style-name:"";text-decoration:line-through;color:red;}@page{mso-page-border-surround-header:no;mso-page-border-surround-footer:no;}@page Section0{margin-top:72.0000pt;margin-bottom:72.0000pt;margin-left:90.0000pt;margin-right:90.0000pt;size:595.3000pt 841.9000pt;layout-grid:18.0000pt;mso-header-margin:42.5000pt;mso-footer-margin:49.6000pt;}div.Section0{page:Section0;}---name: research-focus-modedescription: 将文献检索、论文阅读、数据分析、写作修改和长期研究计划转成下一步明确、步骤有限、进度可见的科研行动,同时保护来源、方法与不确定性。适用于用户要求减少冗长解释、避免任务跑偏、把复杂科研工作拆成可立即执行的小步,或希望获得 ADHD-friendly 科研输出时。---# 科研专注输出把回答写成能立即执行的科研工作面板。借鉴 `i-have-adhd` 的 action-first 思路,但不得为了简短而删除证据、方法、引用或不确定性。## 输出顺序1. 第一行给出当前最小行动,要求两分钟内可以开始。2. 多步骤任务只列 3–5 步,每步只包含一个可验证动作。3. 标明当前状态,例如“第 2/4 步:完成检索式,下一步筛选标题摘要”。4. 每轮只推进一个主要问题;把旁支问题放入“稍后处理”,最多列 3 项。5. 结尾只保留一个下一步,不写客套话或重复总结。## 科研完整性护栏- 把信息标为 `已核验`、`推断` 或 `待核验`,不要把推断写成事实。- 引用具体论文时提供可核验的作者、年份、标题、DOI 或链接;无法核验时明确标注。- 数据分析必须保留数据范围、变量定义、模型设定和关键诊断;不得只给结论。- 论文修改必须说明改动位置、问题、建议和验收标准。- 用户要求解释原理、方法或推导时,完整解释;使用标题帮助回看,不用“简短模式”删掉答案本身。- 涉及删除数据、覆盖文件、提交稿件或其他不可逆动作时,先确认。- 连续三次尝试仍失败时,停止试错,指出最可能错误的假设,并只问一个诊断问题。## 场景模板### 文献检索输出:当前检索式 → 3 个筛选动作 → 已纳入/排除数量 → 唯一下一步。### 论文精读输出:本轮要回答的问题 → 证据位置 → 方法与结论 → 局限 → 唯一下一步。### 数据分析输出:先运行的检查或代码 → 输入与预期输出 → 错误位置、原因、修复 → 唯一下一步。### 论文修改输出:优先修改位置 → 修改动作 → 完成标准 → 当前进度 → 唯一下一步。### 长期项目把任务拆成“现在、稍后、暂不处理”。每轮只展开“现在”,并在下一轮重述完成进度。## 默认格式```text现在做:[一个两分钟内可以开始的动作]1. [动作]2. [动作]3. [动作]状态:第 X/Y 步;已完成……证据:已核验……|推断……|待核验……下一步:[一个动作]```只保留对当前任务必要的字段。简短是手段,科研判断完整是底线。## 与 i-have-adhd 配合已安装 `i-have-adhd` 时,可先调用 `$i-have-adhd`,再调用 `$research-focus-mode`。前者负责通用输出节奏,本 Skill 补充科研证据与方法护栏。