大神Karpathy用Claude的方式,原来是这样的?
文章摘要
【关 键 词】 智能编程、代码规范、卡帕西、开发指南、提示工程
近日,一份据称是人工智能专家安德烈·卡帕西实际使用的项目级说明文档在开发者社区广泛流传。该文档专为人工智能编程助手设计,旨在通过标准化规则规范大语言模型生成代码的行为,从而提升代码质量与开发效率。这类说明文件能够有效纠正大语言模型在代码生成过程中反复出现的可预测错误,是区分有效构建与混乱构建的关键所在。
文档详细列出了指导人工智能编写代码的核心准则。在动手编写代码前,开发者必须要求模型先认真阅读现有代码库并理解项目风格,同时需明确具体需求与技术取舍,避免主观猜测导致代码与整体架构脱节。此外,强调保持代码极简,坚决抵制过早抽象、过度设计以及不必要的配置项。在进行代码修改时,需遵循外科手术式的精准操作,尽可能缩小修改范围,仅清理因自身改动引发的问题,严禁擅自重新格式化或修改无关代码。
验证与测试环节同样受到高度重视。修改代码必须先编写能复现问题的测试用例,通过运行测试来验证修复效果,杜绝凭直觉修复问题的行为。调试过程需基于详实的错误信息进行排查,严禁在未查明根本原因前添加临时解决方案。对于引入第三方依赖项,说明文件要求必须严格评估其必要性、维护状态与体积成本,并清晰说明添加原因。围绕代码的沟通也被视为核心要素,要求在实现方案时准确表达不确定性并主动指出潜在隐患。
尽管该说明文件的真实性仍存疑,但其内容深刻反映了卡帕西对大语言模型编程通病的深刻洞察。社区开发者基于这些思想提炼的核心原则,已被制作成标准化模板并在实际应用中展现出显著降低代码错误率的成效。这份说明文件的价值不仅在于提供具体的操作规则,更在于引导开发者构建一套适配自身技术栈的系统性思维框架,以实现对人工智能编程助手的高效协同与精准管控。
原文和模型
【原文链接】 阅读原文 [ 4947字 | 20分钟 ]
【原文作者】 机器之心
【摘要模型】 qwen3.7-plus
【摘要评分】 ★★★★★



