3步告别AI过度工程化:用 andrej-karpathy-skills 引导AI写出简洁代码

发布时间:2026/10/28 11:45:35

3步告别AI过度工程化:用 andrej-karpathy-skills 引导AI写出简洁代码 3步告别AI过度工程化用 andrej-karpathy-skills 引导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-skillsandrej-karpathy-skills 是一个基于 Karpathy 观察的 AI 编程指南用一份 CLAUDE.md 规则文件约束 AI 助手避免过度工程化让它写出只解决当前问题的简洁代码。 先说一个熟悉的场景你让 AI 加一个折扣计算功能它可能顺手给你搭出一套抽象基类、策略模式和配置系统代码翻了几倍。这就是过度工程化用一大堆提前预留的复杂结构去解决一个本来很简单的问题。更麻烦的是下次你只让它修一个小 bug它还会热心地把旁边的注释、格式一起改了review 代码时看得人头皮发麻。问题不在 AI 不会写代码而在于没人教它克制。这个项目把 Karpathy 总结的四条原则写进一个规则文件专门管住这件事。 拆解四大原则给 AI 立下的四条规矩编码前先想一句话不假设、不装懂有歧义就开口问。场景你说加个校验AI 默默选了其中一种理解就往下写。这条原则要求它先把假设摆出来存在多种解释时全部列给你拿不准的地方直接停下来问。简单优先一句话用最少的代码解决当前问题不为假想需求多写一行。场景你想加保存用户偏好AI 却给你造了个带缓存、合并、通知的管理器类。这条原则只允许它实现你点名的功能真的用起来了再谈扩展。外科手术式修改一句话只改必须改的行风格跟着老代码走。场景修空邮箱导致校验崩溃的 bugAI 却把整个函数的注释和格式都翻新了一遍。这条原则下它只会动那两三行相关代码顺便发现的死代码只提一句不擅自删。目标驱动执行一句话把模糊任务翻译成可验证的目标循环到通过为止。场景你说让搜索更快AI 上来就加缓存和索引。这条原则要求它先弄清更快指响应时间还是吞吐量再把修 bug改写成先写能复现的测试 → 修复 → 确认没有回归。 3步把指南接入项目第一步推荐安装 Claude Code 插件一次配置所有项目生效/plugin marketplace add forrestchang/andrej-karpathy-skills /plugin install andrej-karpathy-skillskarpathy-skills第二步已有项目把仓库里的 CLAUDE.md 内容追加到项目根目录规则文件的末尾。第三步新建项目直接把 CLAUDE.md 放到根目录即可。想先看实际案例翻一翻 EXAMPLES.md。✅ 判断指南是否生效的4个信号用几天之后看这几个迹象diff 变小改动列表里只有你点名的功能没有顺手的修改重写变少代码第一次交出来就是克制的不用你说太复杂了重写提问更早AI 在动手前就把疑问抛出来而不是做错之后才问PR 更干净没有无关的重构和我顺便优化了AI 会主动劝简发现更简单的做法时它会主动提出来 让它写最合适的代码而不是最复杂的这个项目的本质是把下指令换成给目标。Karpathy 有句话说得很准LLMs 非常擅长循环直到达到特定目标……不要告诉它做什么给它成功标准然后看着它行动。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),仅供参考
延伸阅读

更多相关文章

2026/10/23 23:35:22

LaTeX数学建模论文速成指南:从环境搭建到实战排版

1. 从Word到LaTeX:为什么数学建模必须换“笔”如果你参加过数学建模比赛,或者正在准备,大概率经历过这样的场景:凌晨三点,你和队友还在为论文里那个歪掉的公式、对不齐的表格、以及突然消失的页眉页脚而抓狂。Word&…

2026/10/25 12:53:59

LLM Agent 玩《矮人要塞》:状态观测、决策循环与代码实现

用 LLM Agent 玩《矮人要塞》:状态观测、决策循环与完整代码实现 如果你最近在关注 LLM Agent 的进展,会发现这个领域已经悄悄分成了两个世界。一边是常见的工具型 Agent,它们调用 API、读写数据库、操作办公软件,工作流里塞满了…

2026/10/28 11:35:12

三星闭源ROM系统APK修改:odex合并与apk manager汉化实战

简介:这份文档面向需要深度定制三星等闭源 Android 系统应用的中高级玩家与 ROM 爱好者,聚焦 APK 与 ODEX 的合并处理,解决系统应用在缺少源码、签名受限条件下难以反编译、汉化与重新打包的问题。压缩包共 1 个 docx 文件,约 23K…

2026/10/28 11:35:12

SAS与SATA桥接芯片解析:双端口冗余与扇区转换原理

简介:这份资源是 Marvell 88SF9110B0 的官方数据手册,面向从事企业级存储系统设计、SAS/SATA 桥接方案选型与调试的硬件工程师及嵌入式开发者。芯片为 6Gb/s SAS 到 SATA 桥接器件,可让标准单端口 SATA 硬盘或固态盘以双端口 SAS SSP 目标设备…

2026/10/28 11:35:12

Windows下Memcached安装配置与性能优化指南

1. Windows环境下Memcached安装指南Memcached作为一款高性能的分布式内存对象缓存系统,在Web应用性能优化中扮演着重要角色。不同于Linux环境下相对简单的安装流程,Windows平台上的部署往往会让开发者遇到各种"水土不服"的问题。本文将基于最新…

2026/10/28 11:35:12

Git代码提交统计技巧与实战经验分享

1. 项目背景与核心需求在团队协作开发中,我们经常需要统计某个时间段内的代码提交频率。比如领导问"上季度我们团队在XX项目上投入了多少开发资源",或者你想分析自己最近一个月的工作节奏。这时候如果手动翻git log,既低效又容易出…

2026/10/28 11:35:12

Transformer数学本质:贝叶斯推理与几何动力学解析

1. 项目概述Transformer架构自2017年提出以来,已成为深度学习领域的基石模型。但大多数研究者仅停留在应用层面,鲜少有人深入探讨其数学本质。本文将揭示Transformer与贝叶斯推理之间的深刻联系,并从几何与动力学双重视角构建统一的理论框架。…

2026/10/28 11:30:11

DeepSeek本地部署实战:Ollama、显存核算与API接入

简介:这份PDF文档面向AI技术爱好者、企业IT管理员与开发者,聚焦在本地环境部署DeepSeek大语言模型的完整流程与安全可控价值,帮助需要处理敏感信息、构建私有化AI服务的读者规避数据上云风险,并掌握模型定制与垂直场景优化的方法。…

2026/10/27 14:24:03

全国计算机二级C语言真题PDF高效刷题指南

简介:这份PDF是全国计算机二级C语言考试的试题与答案解析,专为备考二级C语言的考生准备。内容涵盖C语言特点与设计理念、程序基本组成单位、main函数执行流程、函数嵌套调用规则、标识符命名规范、整型实型字符型数据类型、八进制十六进制数合法形式、运…

2026/10/27 9:34:54

requests+BeautifulSoup:爬虫抓取h1标题的入门实战指南

简介:一份以实战为导向的Python爬虫入门资源,面向具备基本编程基础、希望快速掌握网络数据抓取的初学者,可解决从零编写简单爬虫的常见困惑。实例以requests库发送HTTP请求、BeautifulSoup解析HTML文档,完整演示从网页中提取 标题…

2026/10/28 3:32:29

递推最小二乘参数辨识MATLAB编程:二阶系统与渐消记忆实现

简介:这是一篇面向控制系统、信号处理与机器学习等领域学习者的最小二乘参数辨识程序说明文档。资源共包含一个docx格式文档,压缩包大小七十八KB,内容围绕递推最小二乘算法和渐消记忆最小二乘算法展开:先构造一个极点位于单位圆内…

2026/10/28 0:02:13

Python股票自动交易系统源码解析:从行情获取到风控的完整链路

简介:这份资源是面向高校计算机、金融相关专业毕业设计场景的完整项目源码包,主题为基于Python的股票自动交易系统,适合需要完成毕设选题、课程设计或自学金融量化交易开发的学生与开发者参考。压缩包共收录687个文件,整体约14.93…

2026/10/28 0:02:13

视酷酷信IM源码部署指南:Java 17+MySQL 8.0.33实战配置

简介:这是一套2024年亲测可部署的视酷酷信IM即时通讯系统源码,面向具备Java、OC、C#及Vue开发能力的技术人员,解决私有化即时通讯平台快速搭建与二次定制需求,尤其适用于需集成商城、保障数据主权的中小型企业或独立开发者。资源共…

2026/10/28 0:02:13

Python爬取百度迁徙数据:接口解析、批量采集与避坑指南

简介:这份资源是一个用Python爬取百度迁徙数据的脚本压缩包,面向具备Python基础、希望入门网络爬虫与数据解析的开发者,解决按日期获取全国热门城市人口迁徙数据的问题。包内共1个文件,为单个py脚本,压缩包约1KB&#…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑