ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

一个文件约束 AI 编码行为:andrej-karpathy-skills 实用指南

一个文件约束 AI 编码行为:andrej-karpathy-skills 实用指南 一个文件约束 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 先确认需求、把实现做小、按明确标准验证适合想让 AI 少写过度设计和无关改动的开发者。先看清楚 AI 写代码的三个毛病这个仓库的思路来自 Andrej Karpathy 对大模型编码习惯的观察归纳起来是三件事需求靠猜描述含糊时AI 会默默选一种解释直接往下做不问也不说。代码堆砌100 行能解决的事写出上千行的臃肿抽象。顺手乱改修一个 bug 时帮忙重排旁边代码的注释和格式。这些不是智力问题而是行为问题——所以用一份指令文件就能约束。四条规则怎么起效按编码阶段拆解规则全文在仓库根目录的CLAUDE.md里skills/karpathy-guidelines/SKILL.md是同一套规则的复用版本。四条原则按编码阶段来理解更顺动手前先确认理解再定义完成AI 必须在写第一行代码前说出自己的假设不确定就问存在多种解释时列出来让你选而不是自己挑一个。同时把模糊指令翻译成可验证的目标修 bug变成先写一个能复现 bug 的测试再让它通过。标准明确后AI 可以独立循环直到验证通过不用你反复追问。动手时最小实现只改该改的不添没被要求的功能不为一次性代码建抽象不为不可能发生的场景做防御性处理200 行能压到 50 行就重写。改现有代码时不顺手改进相邻的注释和格式不重构没坏的东西沿用项目既有风格。检验标准只有一条每一行改动都能追溯回你的请求。两种安装方式用 Claude Code 的话装成插件一次配置、所有项目生效/plugin marketplace add forrestchang/andrej-karpathy-skills /plugin install andrej-karpathy-skillskarpathy-skills只希望某个项目生效把仓库里的CLAUDE.md拷到该项目根目录即可已有该文件的项目把内容追加到末尾就行。如果你用 Cursor仓库里附有CURSOR.md和一份 Cursor 规则文件照做就能让同一套规则在 Cursor 中工作。什么人适合装什么时候别装适合的人经常把不太小的任务——加功能、修 bug、重构——交给 AI 的开发者这类任务正是昂贵错误的高发区。不适合的场景改错别字、一行就能说清的简单修改。规则明确偏向谨慎优先于速度AI 动手前会多问问题小任务上这套流程纯属多余凭判断跳过即可。另外注意它是纯文本规则只在读取指令文件的工具Claude Code、Cursor 等里生效不会自动提升模型本身的能力上限。怎么判断它有没有用三个信号diff 里只剩你点名的改动第一版代码不再因为过度设计被推翻重写澄清问题出现在动手之前而不是出错之后。仓库里的EXAMPLES.md整理了一组改动前后的真实对照案例值得翻一遍。一句话收尾想让 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辅助生成(AIGC),仅供参考
返回列表