戰(zhàn)指南)
讓 AI 少寫廢代碼andrej-karpathy-skills 實(shí)戰(zhàn)指南【免費(fèi)下載鏈接】andrej-karpathy-skillsA single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathys observations on LLM coding pitfalls.項(xiàng)目地址: https://gitcode.com/GitHub_Trending/an/andrej-karpathy-skills你讓 AI 修一個(gè)空郵箱讓校驗(yàn)器崩潰的 bug它修是修了順帶重寫了郵箱校驗(yàn)、加了段沒人要的姓名檢查、把引號(hào)風(fēng)格全換了。這不是模型不聰明是沒人告訴它別亂來。andrej-karpathy-skills 干的就是這件事把 Andrej Karpathy 對(duì) LLM 寫代碼習(xí)慣的批評(píng)濃縮成一份行為規(guī)則直接約束 Claude Code 等 AI 助手讓它們不猜、不膨脹、不亂碰無關(guān)代碼。先給 AI 立三條行為規(guī)矩動(dòng)手前先把模糊點(diǎn)擺上桌面典型錯(cuò)誤你說加個(gè)導(dǎo)出用戶數(shù)據(jù)的入口AI 默默替你定了全量導(dǎo)出、默認(rèn)文件格式、默認(rèn)字段然后一路寫下去。正確做法把假設(shè)說出口——導(dǎo)出范圍是全部還是篩選結(jié)果文件下載還是接口返回拿不準(zhǔn)就問。倉庫里的 EXAMPLES.md 有完整案例連把搜索變快這種含糊需求它都會(huì)拆成響應(yīng)時(shí)間、吞吐量、感知速度三種解釋讓你挑。寫最少的代碼動(dòng)最小的范圍典型錯(cuò)誤算個(gè)折扣AI 給你抽象出策略接口、枚舉、配置類五十多行改一行 bug順手把周圍代碼優(yōu)化了一遍。正確做法一個(gè)函數(shù)能解決就停手改代碼只動(dòng)必須動(dòng)的行匹配現(xiàn)有風(fēng)格看見無關(guān)死代碼提一句但不刪——只清理自己改動(dòng)制造的孤兒。EXAMPLES.md 里把過度設(shè)計(jì)的策略模式和四行簡(jiǎn)單函數(shù)放在一起差別一眼可見。給目標(biāo)別給模糊指令修 bug沒法驗(yàn)收先寫復(fù)現(xiàn)測(cè)試 → 修復(fù) → 跑全量回歸確認(rèn)沒破每一步都能打勾。多步任務(wù)就列個(gè)三步計(jì)劃每步掛一個(gè)檢查點(diǎn)AI 就能自己循環(huán)推進(jìn)不用你反復(fù)催。按場(chǎng)景選安裝方式多個(gè)項(xiàng)目都要用在 Claude Code 里裝插件一次到位所有項(xiàng)目共享這套規(guī)則/plugin marketplace add forrestchang/andrej-karpathy-skills /plugin install andrej-karpathy-skillskarpathy-skills只想給某個(gè)項(xiàng)目加約束把規(guī)則放進(jìn)項(xiàng)目根目錄的 CLAUDE.md。新項(xiàng)目直接拉下來curl -o CLAUDE.md https://raw.githubusercontent.com/forrestchang/andrej-karpathy-skills/main/CLAUDE.md老項(xiàng)目則追加到已有文件末尾echo CLAUDE.md curl https://raw.githubusercontent.com/forrestchang/andrej-karpathy-skills/main/CLAUDE.md CLAUDE.md用 Cursor 的話把項(xiàng)目里的 .cursor/rules/karpathy-guidelines.mdc 復(fù)制到目標(biāo)項(xiàng)目即可skills/karpathy-guidelines/SKILL.md 還能作為可復(fù)用技能單獨(dú)使用。怎么判斷它起效了看四個(gè)可觀察的變化diff 里只剩你點(diǎn)名的改動(dòng)第一版代碼就是最小可用版而不是先寫復(fù)雜再重寫澄清問題出現(xiàn)在動(dòng)手之前不是翻車之后PR 里再也看不到順手重構(gòu)和夾帶的改進(jìn)。一句話總結(jié)把復(fù)雜度留到真正需要它的那天再加提前堆上的抽象理解成本更高、更容易藏 bug、測(cè)試也更費(fèi)勁。不過這套規(guī)則本質(zhì)是拿速度換謹(jǐn)慎——改錯(cuò)別字、一行就夠的修復(fù)別走完整流程它要壓低的是非平凡任務(wù)上的高代價(jià)失誤不是拖慢簡(jiǎn)單任務(wù)。【免費(fèi)下載鏈接】andrej-karpathy-skillsA single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathys observations on LLM coding pitfalls.項(xiàng)目地址: https://gitcode.com/GitHub_Trending/an/andrej-karpathy-skills創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考