尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
andrej-karpathy-skills 实战:4 个动作,让 AI 写出干净、可验证的代码
andrej-karpathy-skills 实战4 个动作让 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 给了三十行抽象编程课上学生让 AI 算个折扣它回了一段三十多行抽象基类、枚举、协议全配齐了就是没人要。学生盯着屏幕我就想要一行。这种场面你多半也见过。开源项目 andrej-karpathy-skills 就是冲着它来的——把 Andrej Karpathy 观察到的 LLM 编码毛病压成一份能直接交给模型的行为准则。换个视角LLM 像个爱表现的新实习生它为什么爱乱假设、爱堆抽象把 LLM 当成一个刚出校门、特别爱表现的实习生你随口说算个折扣它生怕显得不专业立刻掏设计模式你说改个 bug它顺手把隔壁函数也重构了不确定的地方从不问闷头就写。实习生这样干你会骂LLM 这样干还理直气壮。差别在于你能带教它。这套准则就是四张带教清单。带教清单4 个可以马上执行的动作四条原则落到日常就是四个动作。完整条文见 skills/karpathy-guidelines/SKILL.md这里用带新人的口吻重讲一遍。动手前先交假设清单别让 AI 闷头猜给实习生派活你会先问你打算怎么做对 AI 也一样。派任务之前让它把假设一条条摆到台面上——折扣按百分比还是固定金额金额超范围算错还是抛异常有两种以上理解就全部列出来不许偷偷挑一种。拿不准就问别装懂。这一步把错误挡在写代码之前假设错了推倒重来只要一分钟代码写完才发现理解岔了重来要一节课。准则对这一条的原文要求是不确定就停下来说出困惑在哪里然后提问而不是带着困惑一路狂奔。一行能解决的活别让它建三层抽象实习生最爱犯的错是为一行能解决的活搭脚手架。你只问一个折扣它回你抽象基类、枚举、策略模式注释里还写着便于将来扩展。将来是最贵的成本而那个扩展往往永远不来。给它立个规矩只写解决问题的最少代码没人要的功能、抽象、可配置性一律不写200 行能压成 50 行就重写。判断标准就一条资深工程师会不会觉得这过度了会就让它简化。同一个需求两种写法❌ 过度设计class DiscountStrategy(ABC): abstractmethod def calculate(self, amount: float) - float: ... class PercentageDiscount(DiscountStrategy): ... class FixedDiscount(DiscountStrategy): ... # 外加配置类、计算器类✅ 简单优先def calculate_discount(amount: float, percent: float) - float: return amount * (percent / 100) discount calculate_discount(100.0, 10.0) # 省 10 美元别人的代码不是草稿纸diff 只留必须改的行让实习生改一个错别字他顺手把整份文档重排了你烦不烦LLM 干这事更凶你让它修一行 bug它顺手改了引号风格、加了类型注解还重构了根本没坏的地方。立三条规矩只动必须动的行匹配现有风格哪怕你个人不喜欢看见无关的死代码提一句就行别删。验收办法很直接diff 里每一行改动都要能直接对应到你的需求对应不上的就是自作主张。因这次改动而失效的导入、变量要清掉——但只清自己制造的垃圾别人家早年的债别碰。先定验收标准再让 AI 循环到验证通过Karpathy 观察到模型特别擅长朝着明确的目标反复试错。所以别用命令句喂它给它成功标准就行。落到操作上是把嘴里的模糊任务改写成验收标准加个验证改成先写覆盖非法输入的测试再让测试全过修 bug改成先写一个能复现它的失败测试修到它变绿。多步任务让它列计划每步后面跟一个检查点比如1. 写复现测试 → 跑一遍确认是红的。标准定得越强它越能自己循环标准模糊它就退化成一路停下来问你要答案的复读机。把模糊指令改写成验收标准3 个直接可用的例子模糊指令带验收标准的改写给表单加个输入校验先写空值、负数、超长三个非法输入测试确认全失败再实现校验直到测试全绿修一下登录的 bug先写一个能复现 bug 的测试改之前必须是红的修到它变绿且现有用例不回归把搜索做快一点先给出当前响应时间和目标值如 500ms 降到 100ms 内做索引优化附前后耗时对比课堂落地教师 3 步学生 3 步教师开课把准则发下去带学生圈出四个动作词列假设、最少代码、只动必要行、先定验收现场演示一个任务边写边讲每一步套的是哪条代码评审只问一句diff 里每行改动理由是什么学生动手前让 AI 先交假设清单确认了才放行同一个任务让它简单写一遍、过度设计写一遍对比着体会交作业前查一遍 diff删掉所有顺手改进两分钟装好 andrej-karpathy-skills在 Claude Code 里装插件最省事装一次所有项目共用/plugin marketplace add forrestchang/andrej-karpathy-skills /plugin install andrej-karpathy-skillskarpathy-skills不想依赖插件就手动在项目根目录放一份 CLAUDE.mdAI 每次开工都会读它。一条 curl 拉下来即可完整地址见仓库 README 的 Install 一节curl -o CLAUDE.md CLAUDE.md 原始地址现在就做一个两分钟的小任务把 CLAUDE.md 丢进你手头任何一个项目根目录然后故意提一个模糊需求看它第一句是不是我先列一下假设。【免费下载链接】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),仅供参考
RELATED

相关推荐

Django Forms快速入门:dj4e-samples表单验证、数据清洗与错误处理全攻略

Django Forms快速入门:dj4e-samples表单验证、数据清洗与错误处理全攻略

Django Forms快速入门:dj4e-samples表单验证、数据清洗与错误处理全攻略 【免费下载链接】dj4e-samples Django For Everybody Sample Code 项目地址: https://gitcode.com/gh_mirrors/dj/dj4e-samples 本文带你快速上手 Django Forms 表单开发。我们基于 dj…

📅 2026/10/31 0:20:09
Python数据科学实战:从客户细分到购买预测的完整竞赛项目复盘

Python数据科学实战:从客户细分到购买预测的完整竞赛项目复盘

1. 项目概述:从赛题到实战的完整闭环 去年带学生打华数杯,C题“电动汽车目标客户销售策略研究”给我留下了挺深的印象。这题乍一看是个营销问题,但内核其实是个典型的数据科学建模项目,特别适合用Python来解。很多同学拿到这种交叉…

📅 2026/11/3 1:56:14
语言检测准确率的隐藏关键:language-detector 中 TextObject 与 TextFilter 文本预处理指南

语言检测准确率的隐藏关键:language-detector 中 TextObject 与 TextFilter 文本预处理指南

语言检测准确率的隐藏关键:language-detector 中 TextObject 与 TextFilter 文本预处理指南 【免费下载链接】language-detector Language Detection Library for Java 项目地址: https://gitcode.com/gh_mirrors/la/language-detector language-detector 是…

📅 2026/10/3 10:44:11
MORE NEWS

更多资讯

📰

晋江特种作业操作证值不值得考?实操考试心里没底怕挂科怎么办

晋江特种作业操作证值不值得考?实操考试心里没底怕挂科怎么办 实操考试心里没底怕挂科,这是很多准备报考晋江特种作业操作证的朋友最真实的感受。尤其是初次接触这类考试的人,面对高压、高压电工、焊工、高处作业这些实操项目,确实容易紧张。但如果你是从…

📰

临武电工证考证2026河南最新政策怎么考?洛阳人必须知道的避坑指南

临武电工证考证2026河南最新政策怎么考?洛阳人必须知道的避坑指南 你是不是正在为找工作发愁? 急需特种作业证才能上岗找工作 ,尤其是电工证,几乎是电气行业入门的“通行证”。但今年2026年河南的 临武电工证考证…

📰

四川建筑电工证费用全攻略:通过率揭秘,实操考试怎么稳过?

四川建筑电工证费用全攻略:通过率揭秘,实操考试怎么稳过? 实操考试心里没底怕挂科?别慌,这正是很多像你一样的劳务班组负责人最头疼的问题。在信阳浉河区,我见过太多人因为不懂流程、没准备充分,白白浪费了时间和钱。今天就带你一探究竟,…

📰

上海电工证考核报名入口和电子证书怎么拿?找工作先搞定这个证

上海电工证考核报名入口和电子证书怎么拿?找工作先搞定这个证 你还在为找不到工作发愁?很多单位招聘电工岗位都要求必须持有【上海电工证考核】合格后的电子证书,否则直接被拒。别再等了,现在就告诉你怎么快速拿到这张证书,别让一张纸耽误你一个月的工资…

📰

电工证开封都考什么?考前押题怎么找别再踩坑了

电工证开封都考什么?考前押题怎么找别再踩坑了 怕考不过白交培训费,尤其是开封这边,很多学员都踩过坑。电工证考试内容多、难度不低,一不小心就挂科,培训费打水漂,谁都不想遇到这种情况。不过,只要掌握好考前押题和考试重点,其实还是有规律可循的。…

📰

电工证成绩多少分过 电子证书怎么领不浪费培训费

电工证成绩多少分过 电子证书怎么领不浪费培训费 你是不是也担心电工证考试不过,白交了几千块培训费?别急,先看看这个关键点: 电工证成绩多少分过 ,搞清楚了,考前心里有数,考试才能稳稳拿证。而且现在大多数地区已经推行 电子证书…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬