用Claude或GPT辅助开发时,你是不是也习惯直接下令“给我实现这个功能”?
结果往往不尽人意:代码越写越乱,逻辑前后矛盾。最头疼的是,一旦新开一个对话窗口,AI立刻“失忆”,你又得从头解释项目背景。
怎么破?国外开发者Drew Wilson分享了一套“反直觉”但极其高效的工作流。核心秘诀只有九个字:先规划,后记录,再验证。
(在此处插入信息图)
这套流程的精髓在于“慢即是快”:
* 先规划 (Plan First): 坚决不让AI上来就写代码。强制它先输出执行计划。这一步能提前暴露它是否误解了你的需求,把错误的假设拦在变为500行烂代码之前。
* 后记录 (Record Later): 代码完成后,要求AI同步更新项目文档。这份文档就是项目的“长期记忆”。没有它,每个新会话AI都要从零开始“预热”。
* 再验证 (Verify Again): 最后让AI进行“双向校验”,确保新写的代码与更新后的文档保持一致,避免脱节。
本质上,你要把AI当成一个需要做工作交接的人类队友来管理。
此外,在文件开头写清注释、维护一个清晰的CHANGELOG(变更日志),都能极大降低AI理解上下文的成本。
看起来无论规划还是写文档,都增加了当前的工作量。但相信我,这些看似“额外”的步骤,实际上是在为未来的你和你的团队,省下巨大的debug和沟通时间。
#程序员成长之路#Claude编程技巧#技术分享与交流#程序员效率提升