
一個文件約束 AI 編碼行為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 是一款 AI 編碼行為約束插件用一份CLAUDE.md指令文件讓 Claude Code 的想象力收著點用要求 AI 先確認需求、把實現(xiàn)做小、按明確標準驗證適合想讓 AI 少寫過度設計和無關改動的開發(fā)者。先看清楚 AI 寫代碼的三個毛病這個倉庫的思路來自 Andrej Karpathy 對大模型編碼習慣的觀察歸納起來是三件事需求靠猜描述含糊時AI 會默默選一種解釋直接往下做不問也不說。代碼堆砌100 行能解決的事寫出上千行的臃腫抽象。順手亂改修一個 bug 時幫忙重排旁邊代碼的注釋和格式。這些不是智力問題而是行為問題——所以用一份指令文件就能約束。四條規(guī)則怎么起效按編碼階段拆解規(guī)則全文在倉庫根目錄的CLAUDE.md里skills/karpathy-guidelines/SKILL.md是同一套規(guī)則的復用版本。四條原則按編碼階段來理解更順動手前先確認理解再定義完成AI 必須在寫第一行代碼前說出自己的假設不確定就問存在多種解釋時列出來讓你選而不是自己挑一個。同時把模糊指令翻譯成可驗證的目標修 bug變成先寫一個能復現(xiàn) bug 的測試再讓它通過。標準明確后AI 可以獨立循環(huán)直到驗證通過不用你反復追問。動手時最小實現(xiàn)只改該改的不添沒被要求的功能不為一次性代碼建抽象不為不可能發(fā)生的場景做防御性處理200 行能壓到 50 行就重寫。改現(xiàn)有代碼時不順手改進相鄰的注釋和格式不重構沒壞的東西沿用項目既有風格。檢驗標準只有一條每一行改動都能追溯回你的請求。兩種安裝方式用 Claude Code 的話裝成插件一次配置、所有項目生效/plugin marketplace add forrestchang/andrej-karpathy-skills /plugin install andrej-karpathy-skillskarpathy-skills只希望某個項目生效把倉庫里的CLAUDE.md拷到該項目根目錄即可已有該文件的項目把內(nèi)容追加到末尾就行。如果你用 Cursor倉庫里附有CURSOR.md和一份 Cursor 規(guī)則文件照做就能讓同一套規(guī)則在 Cursor 中工作。什么人適合裝什么時候別裝適合的人經(jīng)常把不太小的任務——加功能、修 bug、重構——交給 AI 的開發(fā)者這類任務正是昂貴錯誤的高發(fā)區(qū)。不適合的場景改錯別字、一行就能說清的簡單修改。規(guī)則明確偏向謹慎優(yōu)先于速度AI 動手前會多問問題小任務上這套流程純屬多余憑判斷跳過即可。另外注意它是純文本規(guī)則只在讀取指令文件的工具Claude Code、Cursor 等里生效不會自動提升模型本身的能力上限。怎么判斷它有沒有用三個信號diff 里只剩你點名的改動第一版代碼不再因為過度設計被推翻重寫澄清問題出現(xiàn)在動手之前而不是出錯之后。倉庫里的EXAMPLES.md整理了一組改動前后的真實對照案例值得翻一遍。一句話收尾想讓 AI 寫出更像熟手工程師的代碼給它規(guī)則而不是更多的叮囑。今天就能把它丟進項目里試試?!久赓M下載鏈接】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創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考