科研人用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. 多步骤任务只列 35 步,每步只包含一个可验证动作。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 补充科研证据与方法护栏。