哈喽,大家好 我是阿星。 最近 GitHub 上很火的 multica-ai/andrej-karpathy-skills 又被拿出来讨论。它不是复杂工具,而是一份很短的 CLAUDE.md,把 Andrej Karpathy 对 AI 编程代理的观察,整理成了 4 条非常实用的编码约束。 右滑查看👆 如果你用 Codex,也可以偷懒:在左侧侧边栏找到自定义配置提示词,把这套规则放进去,让 Codex 写代码前先被“管住”。 核心是这 4 点: 🤔 1. 编码前先思考 不要假设。不要掩盖困惑。 实现前先明确自己的假设;不确定就提问;如果需求有多种理解,就列出来;如果有更简单的做法,也要说出来。 🤔 2. 简单优先 用能解决问题的最少代码。 不要添加用户没要求的功能,不要为一次性代码做抽象,不要增加没要求的灵活性。 如果 50 行能解决,就不要写成 200 行。 🤔 3. 手术刀式修改 只动必须动的地方。 不要顺手优化旁边代码,不要重构没坏的东西,不要擅自改现有风格。 每一行被修改的代码,都应该能直接追溯到用户请求。 🤔 4. 目标驱动执行 把任务变成可验证目标。 添加校验,就是为非法输入写测试,然后让测试通过。 修复 bug,就是写一个能复现 bug 的测试,然后让它通过。 重构,就是确保重构前后测试都通过。 如果这套规则有效,结果应该是:无关 diff 更少,代码不过度复杂,澄清发生在实现前,而不是犯错之后。 ok,我是阿星。 更多 AI 应用,我们下期再见! #AI编程 #Codex #Cursor #AndrejKarpathy #程序员 #提示词 #AI工具#codex
让codex变聪明,复制Karpathy 的AI编程4原则
作者:让codex变聪明,复制Karpathy 的AI编程4原则