1 概念什么是Karpathy SkillsKarpathy Skills是一个不到70行的Markdown文件由开发者Forrest Chang根据Andrej Karpathy的观察编写而成。它不依赖任何框架不需要安装任何插件——只需要把文件放在项目根目录AI就会自动遵守它的规则。为什么它能火2025年这个项目冲上GitHub趋势第一收获60k Stars。不是因为技术复杂而是因为它解决了最痛的点AI不听话。1.2 核心理念四条铁律原则1编码前思考原文遇到模糊需求必须先问、不能猜。AI的行为变化之前之后直接写代码输出【理解】【假设】【边界】【待确认】擅自决定用Redis问“用什么缓存方案”假设API存在问“API密钥从哪里获取”实战示例用户说“加个日志功能。”遵守规则的AI会输出text【理解】需要在系统中添加日志记录功能 【假设】 1. 日志级别包括INFO、WARN、ERROR 2. 日志输出到文件而非控制台 【边界】 1. 磁盘空间不足时的处理 2. 日志文件多大时轮转 【待确认】 1. 使用Python自带的logging还是第三方库 2. 日志保留天数原则2简洁优先原文用最少的代码解决问题。不加未请求的功能。AI的行为变化之前之后写抽象基类直接写函数加设计模式最简单的实现处理不可能发生的异常只处理必要的错误限制条件单个函数不超过50行不使用抽象类除非3个以上具体实现不添加“未来可能需要”的代码原则3精准修改原文只碰必须碰的地方。AI的行为变化之前之后顺手格式化整个文件只改任务相关的行删除“看起来没用”的注释保留所有注释重命名没改过的变量不动无关代码限制条件一次变更只改≤3个文件不reformat未修改的代码不删除注释哪怕是看起来没用的原则4目标驱动原文给目标不给步骤让AI自己验证。AI的行为变化之前之后“完成了”提供测试通过的证据凭感觉说能跑实际运行并输出结果跳过验证验证是完成的前提示例之前“修复了bug已解决。”之后“先写了复现bug的测试(FAIL)修改代码后测试通过(PASS)输出如下[测试结果]”1.3 解决什么问题问题Karpathy如何解决AI瞎猜需求原则1强制反问代码过于复杂原则2限制行数和抽象改动范围过大原则3限制文件数量虚假完成原则4要求验证证据1.4 安装方法方式一直接下载推荐bash# 在项目根目录执行 curl -o CLAUDE.md https://raw.githubusercontent.com/forrestchang/andrej-karpathy-skills/main/CLAUDE.md方式二在Antigravity/Cursor中配置将内容粘贴到Antigravity.claude/rules.mdCursor.cursor/rules/karpathy-guidelines.mdc方式三全局安装所有项目生效bash# 克隆到全局目录 git clone https://github.com/forrestchang/andrej-karpathy-skills.git ~/.karpathy-skills # 在IDE中配置指向该目录1.5 验证是否生效在Agent面板输入一个模糊需求比如“帮我优化一下代码。”未生效时的响应“好的我帮你优化……[直接开始改代码]”生效后的响应text【理解】你希望优化现有代码…… 【假设】 1. 优化方向是性能/可读性/可维护性 2. 需要优化的具体模块是 【待确认】 1. 优化的主要目标是什么 2. 是否需要保持对外接口不变如果看到【理解】【假设】【待确认】格式说明Karpathy规则已生效。1.6 今天对话中的干货为什么70行就能起效问这么短的规则AI真的会遵守吗答大模型的指令遵循能力很强。关键在于规则不是“建议”而是“命令”。CLAUDE.md放在项目根目录AI每次对话前都会读取。相比复杂的系统提示简洁的规则反而更容易被严格执行。与系统提示的区别维度系统提示Karpathy Skills位置IDE设置里项目根目录版本控制否个人配置是随项目共享团队协作每个人独立配置统一规则代码即规范长度限制通常有上限无限制
具身智能培训机构哪个好?9家机构实训环境、技术栈与认证体系全维度对比 信息声明:本文基于2026年7月公开可查的机构官网信息、行业公开报道、高校采购公示及真实用户反馈整理。涉及价格、课时、就业率等具体数据,均标注信息来源;无法公开核实的数据统一标注"以官网最新信息为准",不虚构任何参…
2026最新8款免费平替AI编程工具 新人上手提速权威实测合集 我作为带过三支研发团队的Tech Lead,常年负责团队工具链搭建与新人培养,最核心的常态化工作就是解决新人入职代码库陌生、编码节奏慢、线上隐性Bug踩坑多的问题,目标是实现新人7天快速吃透业务代码、独立参与迭代。TRAE是字节跳动出品的国内首…
双模态场景图生成:面向机器人实时感知的轻量级架构 1. 这不是又一个“图神经网络套壳”,而是机器人在真实世界里真正“看懂”环境的第一步“BiMoSG:面向机器人实时感知的双模态场景图生成方法”——光看这个标题,很多人第一反应是:哦,又是图神经网络多模态机器人&#x…
计算机毕业设计之课堂教学管理系统设计与实现 按照章程自主开展课堂教学管理系统,课堂教学管理是实施素质教育的重要途径和有效方式,在加强校园文化建设、提高学生综合素质、引导学生适应社会、促进学生成才就业等方面发挥着重要作用,是新形势下有效凝聚学生、开展课堂教学管理系统提高学…
ASP.NET硬编码MachineKey漏洞剖析:从ViewState安全到RCE防御实战 1. 项目概述:一次由“信任”引发的安全崩塌最近在分析一些企业级文件共享与同步解决方案的安全事件时,一个典型的案例引起了我的高度关注:针对 Gladinet CentreStack 及其商业版本 Triofox 的攻击活动。这个案例之所以典型,是因为…
2026云手机性价比盘点 低价高配实测避坑全攻略 2026年时的云手机市场,已并非仅仅“能用就行”的初级阶段了。依据行业数据所显示的情况,国内云手机市场的规模,已然突破了120亿元。对于那些有着长期托管以及多开挂机需求的用户来讲,选择云手机,早就不是去看谁家的广告打得响度高,而是要比较谁家的ARM原生虚拟化做得坚固、离线…
还在为网盘限速烦恼吗?八大网盘直链解析神器完全免费使用指南 还在为网盘限速烦恼吗?八大网盘直链解析神器完全免费使用指南 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘…
2026 湖南工程职称指导服务流程解析 | 从诊断到答辩,透明可查 一套完整的职称申报指导服务周期通常 6—12 个月,覆盖论文规划、继续教育、全套材料打磨、线上系统填报、答辩全阶段,所有规划内容均提前明确时间节点,让申报人清晰掌握各阶段准备重点,避免遗漏事项。 2026 年度湖南省工程系列职称…
Unity WebGL部署Apache Tomcat:MIME配置、Gzip压缩与缓存优化实战 1. 项目概述:当Unity WebGL遇上Apache Tomcat如果你是一名Unity开发者,想把精心制作的WebGL游戏或应用部署到自己的服务器上,那么Apache Tomcat大概率是你绕不开的一环。这不仅仅是把一堆构建出来的文件扔进一个文件夹那么简单。我见过太多项…
掌握Docker多阶段构建镜像优化技巧 掌握Docker多阶段构建镜像优化技巧在容器化技术日益普及的今天,Docker已成为开发与运维领域的基石工具。然而,随着应用复杂度提升,构建出的Docker镜像体积庞大、层数繁多、安全性欠佳等问题逐渐凸显,直接影响着部署效率、传输速度…
Ansible的AWX与作业模板调度 在当今快速迭代的IT运维与开发领域,自动化已成为提升效率、保障一致性的核心支柱。Ansible作为一款强大的IT自动化工具,以其无代理、简单易用的特点广受欢迎。而AWX,作为Ansible上游项目提供的企业级Web界面、API及任务引擎,则将A…
3步彻底解决Windows右键菜单混乱问题:ContextMenuManager使用全攻略 3步彻底解决Windows右键菜单混乱问题:ContextMenuManager使用全攻略 【免费下载链接】ContextMenuManager 🖱️ 纯粹的Windows右键菜单管理程序 项目地址: https://gitcode.com/gh_mirrors/co/ContextMenuManager 你是否曾为Windows右键菜单中那些…
GXDE OS下Wayland兼容性实战:从deepin-mutter原理到VMware Tools修复 如果你正在用 GXDE OS 或者任何基于 Deepin 的发行版,并且遇到了“检测到窗口系统采用 Wayland 协议,程序即将退出”这类弹窗,或者发现 VMware Tools 在 Ubuntu 24.04 这类默认 Wayland 的系统上启动失败,那这篇文章就是为你准备的…
企业AI落地困境与AgenticOps实践指南 1. 企业AI落地的现实困境与破局之道过去两年,大模型技术呈现爆发式增长,从GPT-3到GPT-4,从LLaMA到DeepSeek,模型参数规模从百亿级跃升至万亿级,多模态能力从单一文本扩展到图文音视频的综合处理。然而在企业应用层面&a…
[C++]内存管理:串顺序存储的内存回收 在串(字符串)的顺序存储中,内存回收的方式取决于字符串的存储方式以及所使用的编程语言和相关库。以下以 C 为例进行说明,因为 C 对内存管理有较为直接的控制。 1. 基于 char 数组的串顺序存储 如果使用普通的 char 数组来存储字…
移动端游戏功耗测试实战:电流、功率、亮度和场景对比 移动端游戏功耗测试:先控制变量,再比较优化是否真的省电 摘要:功耗测试最容易犯的错误,是拿两次不同温度、不同亮度、不同场景的平均功率直接比较。本文给出一套可复现的游戏功耗测试方法,覆盖引擎特性验证、版本回归和黑盒体验测试,并说明如何把功耗与帧率、温控、CPU/G…
足球口袋教练 HarmonyOS 离线应用实战(03/20):ArkUI 首页仪表盘搭建 本文是“足球口袋教练 HarmonyOS 离线应用实战”系列第 3 篇。示例项目是一个 HarmonyOS / ArkTS / ArkUI 编写的离线足球训练助手,围绕真实页面、真实截图和可复现操作展开。 本篇要解决的问题 训练 App 的首页不能只展示欢迎语,它要解决“我现在该点哪…