ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

让Claude Code少写代码多写对:3步上手andrej-karpathy-skills

让Claude Code少写代码多写对:3步上手andrej-karpathy-skills 让Claude Code少写代码多写对3步上手andrej-karpathy-skills【免费下载链接】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-skillsandrej-karpathy-skills 是给 Claude Code 这类 AI 编程工具用的行为纪律手册一份文件里装 4 条编码规矩逼着模型先想清楚再动手、写简单点、改动精准点、做完会验证专治模型常见的三毛病偷偷做错假设、把代码写复杂、顺手乱改代码。你平时用 AI 写代码的话可以照着下面一步步用它。适用场景3种情况最需要这组规矩需求说模糊模型自己脑补你说加个导出功能它自己定好格式、字段、存放位置做完和你想的不是一回事小功能写出大块头一个简单计算写成上千行抽象层级一堆你还找不到出处改完 diff 很脏只让你改一行它顺手重排整个函数、加类型标注、换注释风格常见坑是这些代码看起来很专业评审却要翻两倍时间。核心能力拆解4条规矩1分钟读完CLAUDE.md4条行为约束白话版各一句话项目核心就是一份CLAUDE.md4 条规矩编码前先想不确定就问把假设摆出来有多种理解就都列出来别悄悄选一个简单优先只写被要求的东西200 行能压到 50 行就重写外科手术式修改只动任务相关的行只清理你自己改动产生的垃圾目标驱动执行把修一下变成先写一个失败的测试再修到变绿EXAMPLES.md模型常犯的错改法长什么样仓库里附带EXAMPLES.md4 条规矩都配了真实例子。比如修空邮箱导致校验器崩溃这个 bug❌ 反例模型惯常做法顺手把整个函数重写——加类型标注、改引号风格、加用户名校验、注释全改一遍。✅ 正例装了规矩后只动 2 行- if not user_data.get(email): email user_data.get(email, ) if not email or not email.strip(): raise ValueError(Email required)每一行改动都能追回到需求本身。3种装法分别对应不同工具⚡ 不用自己写规则三种现成方式Claude Code 插件装一次所有项目通用CLAUDE.md 追加到项目任何读 CLAUDE.md 的 AI 工具都能用Cursor 规则文件把一个.mdc文件拷进项目打开项目就自动生效还能叠加你自己的项目规矩这组规矩设计上就是用来和你的项目约定合并的不是来抢地盘的。你可以在 CLAUDE.md 里追加一节项目专属规范比如用 TypeScript strict 模式所有接口必须带测试。装前装后行为会差在哪常见场景没装前装完后模糊需求如加个校验直接开改先写无效输入的测试改到全绿改一行 bug顺手重排函数、加类型标注只动 bug 相关的那几行需求有多种理解悄悄挑一个就干列出来先问你任务做完直接说完成了按成功标准验证后给结果装好 → 派任务 → 看行为的完整路径3步上手分步落地路径第 1 步装上。选下面安装与配置里任意一种方式1 分钟搞定。第 2 步派真实任务。优先派有测试的任务逼着模型自己验证。第 3 步看3个信号。它有没有先问再做diff 干不干净是不是只改了相关行做完有没有给出验证结果比如测试通过三条占两条说明在起作用不占看下面常见坑。安装与配置复制就能用方式一Claude Code 插件推荐一次装好全项目通用在 Claude Code 里依次执行两行/plugin marketplace add forrestchang/andrej-karpathy-skills /plugin install andrej-karpathy-skillskarpathy-skills方式二CLAUDE.md 追加到单个项目git clone https://gitcode.com/GitHub_Trending/an/andrej-karpathy-skills cp andrej-karpathy-skills/CLAUDE.md your-project/项目里已有 CLAUDE.md 的话追加到末尾别覆盖echo your-project/CLAUDE.md cat andrej-karpathy-skills/CLAUDE.md your-project/CLAUDE.md方式三Cursor 里启用mkdir -p your-project/.cursor/rules cp andrej-karpathy-skills/.cursor/rules/karpathy-guidelines.mdc your-project/.cursor/rules/用 Cursor 打开项目Settings → Rules里能确认规则已自动生效。另外仓库里的skills/karpathy-guidelines/SKILL.md可以拷进你的个人 skills 目录让这套规矩跨项目复用。可选补上你的项目专属规矩在CLAUDE.md末尾追加一节## Project-Specific Guidelines - Use TypeScript strict mode - All API endpoints must have tests常见坑2种情况提前说小任务被问得太多这套规矩偏向谨慎优先于速度改个错别字这种小事你可以直接说直接改不用走全套流程别期待立刻生效装完先派 2~3 个真实任务看 diff 再决定要不要继续用收尾1个值得记住的想法这个项目的核心其实就一句话——别告诉模型该做什么告诉它怎么算成功然后看着它自己跑。4 条规矩是现成的起点跑顺了之后你完全可以把它改成自己团队的版本。【免费下载链接】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),仅供参考
返回列表