对于一些患有注意力缺陷多动障碍(ADHD)的开发者来说,在编程过程中常常面临一个独特的挑战:思维能力远超实际的动手执行能力。这意味着他们可以清晰地构思出问题的解决方案,甚至能完整地叙述出来,但一旦坐到电脑前,这些精心构思的计划却可能在转化为实际代码之前烟消云散。
多年来,这种现象常被误认为是缺乏纪律或动力。然而,核心瓶颈并非意愿,而是“知行合一”之间的桥梁——将脑中想法转化为具体操作步骤的能力。传统的生产力方法,如列清单、时间管理等,往往无法触及这一根本问题,因为它们只是在更大的表面上让失败的可能性增加。
一位开发者发现,将Claude Code深度融入工作流后,这个长期的执行瓶颈得到了有效缓解。他将此描述为获得了一个“外置执行功能”或“编程义肢”。非ADHD人群通常能无缝地从思考过渡到行动,但对于ADHD患者而言,这个过程多了一个昂贵且容易中断的步骤:任务在工作记忆中,等待运动规划将其转化为行动链,但大多数情况下,在任何实际操作发生之前,任务就会悄然从工作记忆中消失。动作越复杂(切换上下文、打开文件、记住语法),成本越高,中断的可能性越大。
真正奏效的是“外包”了执行链本身。这里的“外包”并非决策或判断能力(这仍是开发者自身的职责),而是将那些繁琐的、易于脱节的原子操作交给AI完成。例如,当决定“重构此文件”时,Claude Code会负责记住文件路径、打开编辑器、导航到函数、遵循重命名规范、编写新代码、验证编译、提交带有良好信息的代码等一系列步骤。过去的工作流是:思考 → 尝试串联 → 失去思路 → 沮丧 → 放弃或草草了事。现在变成了:思考 → 表达意图 → 审查差异 → 交付。这使得开发者可以专注于高层次的决策,而无需被低层次的执行细节所困扰。
这种设置的核心在于让Claude Code记住那些通常需要反复解释的事情,从而将重复解释的开销降至最低。实践中,每个使用Claude Code的仓库都会在根目录放置一个名为CLAUDE.md的文件。该文件存储了项目层面的约定、语言风格、技术栈以及其他任何开发者可能需要反复向AI重申的信息,从而为AI提供一个持续的“项目记忆”。