Andrej Karpathy Skills 项目的主要功能
Andrej Karpathy Skills 项目的核心功能可以用一句话概括:通过一个CLAUDE.md文件,为 AI 编程助手(如 Claude Code、Cursor 等)建立一套可执行的“行为准则”,从根本上规范 AI 生成代码的方式,使其从“乱写的初级工程师”转变为“靠谱的高级工程师”。https://gitcode.com/AI_Encyc/andrej-karpathy-skills具体来说,项目的主要功能体现在以下几个方面:一、四大核心行为原则(最核心功能)该项目将 Andrej Karpathy 对 AI 编程缺陷的深刻洞察,提炼为四条可执行的原则,封装在一个不到 70 行的CLAUDE.md文件中,直接写入 AI 助手的上下文,强制其遵守。1. 先思考再编程(Think Before Coding)—— 解决“盲目假设”功能:强制 AI 在写代码前先输出思考过程,明确说明自己的假设、列出歧义点、呈现多种解读方案解决痛点:AI 喜欢默默选一种理解然后闷头干,需求误解了还不知道具体表现:不确定的地方先问,不猜;存在多种理解时列出选项让用户选;有更简单的方案主动说出来2. 简洁优先(Simplicity First)—— 解决“过度设计”功能:用最少的代码解决问题,禁止 AI 添加用户没要求的功能、抽象层、灵活性和可配置性/