拓冰建站拓冰建站
首页 / 资讯中心 / 正文

两条命令装好AI编程准则,AI先立规矩再写码

两条命令装好AI编程准则AI先立规矩再写码【免费下载链接】andrej-karpathy-skillsA single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathys observations on LLM coding pitfalls.项目地址: https://gitcode.com/GitHub_Trending/an/andrej-karpathy-skills一句要导出为什么改坏三个文件你让AI改代码越改越乱要个导出按钮它交活了还顺手优化了隔壁三个文件重命名了两个你叫不出名字的函数。别笑我上周就中招。解药是一个小仓库 andrej-karpathy-skills就一个文件给AI立一套动手前必须遵守的规矩装好之后 Claude Code 的改动明显收敛diff 干净多了。给AI发一份工位守则说实话这个项目只干一件事把编码准则写进配置文件挂在AI开工前。就像收实习生你不先教他写码先发一份工位守则——只碰交代的事、卡住了开口问、没坏的别自己动。AI 每次开工先读到这份守则第一反应就从我发挥一下变成哪些事我不该做。全部条文浓缩在 CLAUDE.md 一个文件里另有一份行为模式封装在 skills/karpathy-guidelines/SKILL.md插件装上后全项目生效。你不用背任何东西把守则挂上去就行。 动手前先问三件事你肯定也遇到过AI 默默从你的话里挑了一种理解然后信心满满跑完全程交活时你才发现它理解岔了。你加个用户数据导出。 AI搞定全量用户CSV47个字段。 你我要的是筛选后的用户Excel格式。 AI哦那我重做。对症的规矩写在这套 AI 编程准则里动手前先回答三个问题——我默认了什么、这需求还有没有别的解释、做完拿什么算数。有歧义就摊开给你看有困惑就停下来问有更快的路子就提出来而不是闷头做复杂版。模糊指令也要当场翻译加验证变成先写无效输入的测试再让它通过修 bug变成先写一个能复现它的测试再修。验收标准一定AI 就能自己循环验证直到通过不用每步回头问你。装完最直观的变化是澄清问题从犯事之后挪到了动手之前。少改就是多改另一类坑是手痒。上次我只要一个三行就够的折扣计算AI 交回来一个带抽象基类的策略模式三十多行还有一次它改主文件顺手把隔壁文件的注释统一了一遍没人叫它动。准则给的解法很直白只写今天需要的代码一次性函数不配抽象没被要求的可配置不做没坏的东西不碰看见不相干的死代码提一句就行别删。判断标准记一句就够diff 里每一行都得能追溯到你那句请求追不上就不该存在。文件里还藏了个更狠的检验——如果资深工程师瞄一眼就说这太绕那就重写。有了这条AI 的第一版代码从展示点设计回到把事办了你翻一眼就想回滚的概率低很多。 两条命令装好AI编程准则装起来最轻。想让行为约束全项目生效在 Claude Code 里敲两条/plugin marketplace add forrestchang/andrej-karpathy-skills /plugin install andrej-karpathy-skillskarpathy-skills只想给一个项目用就克隆仓库 https://gitcode.com/GitHub_Trending/an/andrej-karpathy-skills 把 CLAUDE.md 拷到项目根目录即可已有 CLAUDE.md 的项目直接追加顺手补两三条团队自己的规矩## 团队规则 - 使用 TypeScript 严格模式 - 所有 API 端点必须有测试这套准则本来就是设计来和项目自己的指令合并的不冲突追加一节就完事。谁该装什么时候见效日常写 CRUD 页面、小项目靠 AI 助手扛掉大半代码的开发者基本就是它的目标人群。不用研究原理装上就能感觉到变化表现装之前装之后diff夹带大量无关行只有你要的改动澄清搞砸后才问动手前就问返工过度设计再重写一次到位它不让你写得更快但让你少写一半没用的行。【免费下载链接】andrej-karpathy-skillsA single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathys observations on LLM coding pitfalls.项目地址: https://gitcode.com/GitHub_Trending/an/andrej-karpathy-skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门