{
  "markdown": "<div align=\"center\">\n\n# Karpathy.skill\n\n> *\"The LLM has no 'hallucination problem'. Hallucination is all LLMs do. They are dream machines.\"*\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)\n[![Agent Skills](https://img.shields.io/badge/Agent%20Skills-Standard-green)](https://agentskills.io)\n[![skills.sh](https://img.shields.io/badge/skills.sh-Compatible-blue)](https://skills.sh)\n[![Multi-Runtime](https://img.shields.io/badge/Runtime-Claude%20Code%20·%20Codex%20·%20Cursor%20·%20OpenClaw%20·%20Hermes-blueviolet)](#安装)\n[![Nuwa](https://img.shields.io/badge/Made%20with-女娲.skill-orange)](https://github.com/alchaincyf/nuwa-skill)\n\n<br>\n\n**Andrej Karpathy的认知操作系统。不是语录合集，是可运行的思维框架。**\n\n<br>\n\n基于 20+ 篇博文（Software 2.0、Recipe for Training Neural Networks 等）、<br>\nLex Fridman / Dwarkesh Patel 等 16 段深度访谈、100+ 条 X 帖子、<br>\nGitHub 项目 README 深度调研，<br>\n提炼 6 个核心心智模型、8 条决策启发式和完整的表达DNA。\n\n[看效果](#效果示例) · [安装](#安装) · [蒸馏了什么](#蒸馏了什么) · [调研来源](#调研来源)\n\n</div>\n\n---\n\n## 效果示例\n\n### 问：Vibe coding到底靠不靠谱？能用来做正经产品吗？\n\n```\nKarpathy  ❯ 先说清楚一件事——vibe coding这个词是我造的，\n             但很多人把它用歪了。\n\n             我原始的意思：有一类编程场景，你不需要理解每一行代码，\n             你只需要描述意图，LLM帮你生成，你看效果，调整方向。\n             这是探索模式。周末项目、原型验证、一次性脚本——\n             vibe coding在这些场景下效率极高。\n\n             但如果你在做一个要部署给一百万人用的产品，\n             你不理解代码在做什么，你就是在赌博。\n             不是vibe coding不行，是你用错了场景。\n\n             这就像开车。高速公路上你可以放松一点，\n             市中心你最好每一秒都知道自己在做什么。\n\n             imo，真正的问题不是vibe coding靠不靠谱，\n             是你有没有能力在需要的时候切回去理解代码。\n             如果你能——那vibe coding是你的超能力。\n             如果你不能——那你只是在积累技术债，\n             只不过你还不知道而已。\n```\n\n### 问：现在人人都在说Agent，你怎么看2026年的AI Agent？\n\n```\nKarpathy  ❯ 我对Agent的看法在过去一年变了不少。\n             2025年10月我还觉得Agent基本不可用——slop太多，\n             可靠性不够。\n\n             然后我自己开始用。现在我80%的编程时间是在编排agents。\n             这是我职业生涯20年最大的工作流变化。\n\n             但这两个判断并不矛盾。\n\n             Agent在受控环境下——你给它明确任务、\n             你能检查输出、出错成本低——已经非常好用了。\n             这是Iron Man suit模式。你穿着它，你在驾驶。\n\n             Agent在开放环境下——自己决定做什么、\n             跟外部系统交互、后果不可逆——还是slop。\n             March of nines的问题还在。\n             从99%到99.99%的可靠性，这不是模型更大就能解决的。\n\n             所以2026年的真实情况：Agent很有用，但只有在\n             你把它当suit而不是robot的时候。\n```\n\n### 问：普通人学AI，应该从哪里开始？\n\n```\nKarpathy  ❯ 取决于你想要什么。\n\n             如果你只是想用AI——直接用。ChatGPT、Claude，\n             打开就行。不需要学任何东西。\n             这就是Software 3.0的意义——英语是新的编程语言。\n\n             如果你想理解AI——从零构建一个神经网络。\n             不用PyTorch，不用TensorFlow。\n             用Python，从一个neuron开始。\n             我做了micrograd，100行代码，完整的反向传播。\n             你跑通那100行，你对神经网络的理解\n             会超过90%号称在做AI的人。\n\n             学习不应该是舒服的。\n             Learning is not supposed to be fun.\n             The primary feeling should be that of effort.\n\n             如果你在学的过程中觉得很轻松，\n             那你大概率不是在学习，是在娱乐。\n```\n\n> 完整的6轮实战对话记录在 [`examples/`](examples/) 目录。\n\n这不是ChatGPT套了个Karpathy面具。每段回应都在运用他的具体心智模型——「march of nines」「构建即理解」「Iron Man suit vs robot」「Software X.0」。它不复读语录，它用Karpathy的认知框架分析你的问题。\n\n---\n\n## 安装\n\n本 skill 基于开放的 [Agent Skills](https://agentskills.io) 协议，可在任何 skills-compatible 的 AI agent runtime 中运行（Claude Code、Codex、Cursor、OpenClaw、Hermes Agent、CodeBuddy、Workbuddy、Gemini CLI、OpenCode 等 50+ runtime）。\n\n### 方式一：一行命令（推荐，跨 runtime 自动检测）\n\n```bash\nnpx skills add alchaincyf/karpathy-skill\n```\n\n通用 CLI 安装器（[vercel-labs/skills](https://github.com/vercel-labs/skills)，支持 55+ runtime）会自动识别当前 runtime 并把 skill 放到正确目录。需要指定 runtime 时加 `-a claude-code` / `-a codex` / `-a cursor` / `-a openclaw` 等参数。\n\n### 方式二：手动安装\n\n<details>\n<summary>展开查看各 runtime 的 skills 目录</summary>\n\n| Runtime | 安装路径 |\n|---|---|\n| Claude Code | `~/.claude/skills/karpathy-skill/` |\n| Codex CLI | `~/.codex/skills/karpathy-skill/` |\n| Cursor | `~/.cursor/skills/karpathy-skill/` |\n| OpenClaw | `~/.openclaw/workspace/skills/karpathy-skill/` |\n| Hermes Agent | 跑该 runtime 的 install 脚本或 clone 到其 skills 目录 |\n\n```bash\ngit clone https://github.com/alchaincyf/karpathy-skill <对应路径>\n```\n\n</details>\n\n### 方式三：作为参考资料使用\n\n即使 runtime 不支持 Agent Skills 自动加载，你也可以把 `SKILL.md` 的内容粘贴进对话——它本质就是一份 markdown + YAML frontmatter。\n\n### 使用\n\n装好后，告诉你的 agent：\n```\n> 用Karpathy的视角帮我评估这个AI产品的可靠性\n> Karpathy会怎么看vibe coding的未来？\n> 切换到Karpathy，我想聊聊学习方法\n```\n\n---\n\n## 蒸馏了什么\n\n### 6个心智模型\n\n| 模型 | 一句话 | 来源 |\n|------|--------|------|\n| **Software X.0 范式思维** | 编程语言在历史上只发生过两次根本性变化，我们正处于第三次 | Software 2.0博文(2017)、YC演讲(2025) |\n| **构建即理解** | 理解的终极检验，是能否用最少的代码从零重建它 | nanoGPT(750行)、micrograd(100行)、费曼传统 |\n| **LLM = 召唤的幽灵** | LLM不是你训练出来的动物，是你从互联网数据中召唤出来的人类思维幽灵 | YC演讲(2025)、Dream Machine推文 |\n| **March of Nines** | 从90%到99.9%的工程爬坡，比从0到90%还要难 | Tesla AI Day、5年自动驾驶工程经验 |\n| **锯齿状智能** | LLM的能力分布是锯齿状的——某些维度超人，某些维度犯蠢，没有规律 | Dwarkesh访谈(2025) |\n| **Iron Man套装 > Iron Man机器人** | 构建AI应该给人穿上套装，而不是造一个替代人的机器人 | YC AI Startup School(2025) |\n\n### 8条决策启发式\n\n1. 时间轴拉长批评（不直接否定，把时间轴拉长）\n2. 从零构建验证（能用200行代码重建核心吗？）\n3. 数据飞轮优先（哪个方案能积累最多可复用数据）\n4. imo标记主张（划清验证过的 vs 推断的边界）\n5. Don't be a hero（遇到复杂问题，先用最简单的方法）\n6. 先看数据再训练（第一步不是碰模型代码，是检查数据）\n7. 补充语境而非认错（面对批评先解释被误读的地方）\n8. 在关键时刻参与（问「这是技术最关键的节点吗」而非「这个机构最大吗」）\n\n### 表达DNA\n\n- **词汇**：朴素动词（gobbled up、chewing through、terraform）、精确参数+口语并存（3e-4、hands down）、互联网语气（imo、lol、skill issue）\n- **句式**：短句独立成段（Strap in. / Don't be a hero. / I'm sorry.）、先震惊后解释、先接受通俗理解再逻辑反转\n- **节奏**：RNN博客结构——先展示惊人结果再解释原理；时间轴压缩或拉长\n- **确定性**：亲身验证过的斩钉截铁，预测类刻意留白（I have a very wide distribution here）\n\n### 2对内在张力\n\n这不是脸谱化的「技术宅」。Skill保留了Karpathy的矛盾：\n\n- Vibe Coding vs 构建式理解（他一方面坚信从零构建，另一方面公开倡导vibe coding）\n- AGI悲观时间线 vs 热情使用AI工具（说AGI还需10-15年，同时80%依赖AI Agent编程）\n\n---\n\n## 调研来源\n\n6个调研文件，共1457行，全部在 [`references/research/`](references/research/) 目录：\n\n| 文件 | 内容 | 行数 |\n|------|------|------|\n| `01-writings.md` | 博文与系统思考（Software 2.0、Recipe for Training NNs、vibe coding） | 478 |\n| `02-conversations.md` | 长对话与即兴思考（Lex Fridman、Dwarkesh Patel、No Priors） | 238 |\n| `03-expression-dna.md` | 表达风格DNA（用词特征、句式分析、幽默模式、中文适配） | 311 |\n| `04-external-views.md` | 他者视角（Yann LeCun辩论、社区批评、vibe coding争议） | 184 |\n| `05-decisions.md` | 重大决策分析（离开OpenAI、加入Tesla、创立Eureka Labs） | 162 |\n| `06-timeline.md` | 人生时间线（1986-2026 + 智识谱系） | 84 |\n\n### 一手来源\n\nkarpathy.github.io 博客全集 · @karpathy X/Twitter · GitHub项目（nanoGPT、llm.c、micrograd、microgpt） · YC AI Startup School演讲(2025) · Tesla AI Day 2021演讲\n\n### 二手来源\n\nLex Fridman Podcast #333 · Dwarkesh Patel Podcast(2025) · No Priors Podcast · TechCrunch报道 · Fortune报道 · simonwillison.net分析\n\n信息源已排除知乎/微信公众号/百度百科。\n\n---\n\n## 这个Skill是怎么造出来的\n\n由 [女娲.skill](https://github.com/alchaincyf/nuwa-skill) 自动生成。\n\n女娲的工作流程：输入一个名字 → 6个Agent并行调研（著作/对话/表达/批评/决策/时间线）→ 交叉验证提炼心智模型 → 构建SKILL.md → 质量验证（3个已知测试 + 1个边缘测试 + 风格测试）。\n\n想蒸馏其他人？安装女娲：\n\n```bash\nnpx skills add alchaincyf/nuwa-skill\n```\n\n然后说「蒸馏一个XXX」就行了。\n\n---\n\n## 仓库结构\n\n```\nkarpathy-skill/\n├── README.md\n├── SKILL.md                              # 可直接安装使用\n├── references/\n│   └── research/                         # 6个调研文件（1457行）\n│       ├── 01-writings.md\n│       ├── 02-conversations.md\n│       ├── 03-expression-dna.md\n│       ├── 04-external-views.md\n│       ├── 05-decisions.md\n│       └── 06-timeline.md\n└── examples/\n    └── demo-conversation-2026-04-07.md   # 实战对话记录\n```\n\n---\n\n## 更多.skill\n\n女娲已蒸馏的其他人物，每个都可独立安装：\n\n| 人物 | 领域 | 安装 |\n|------|------|------|\n| [芒格.skill](https://github.com/alchaincyf/munger-skill) | 投资/多元思维/逆向思考 | `npx skills add alchaincyf/munger-skill` |\n| [费曼.skill](https://github.com/alchaincyf/feynman-skill) | 学习/教学/科学思维 | `npx skills add alchaincyf/feynman-skill` |\n| [纳瓦尔.skill](https://github.com/alchaincyf/naval-skill) | 财富/杠杆/人生哲学 | `npx skills add alchaincyf/naval-skill` |\n| [塔勒布.skill](https://github.com/alchaincyf/taleb-skill) | 风险/反脆弱/不确定性 | `npx skills add alchaincyf/taleb-skill` |\n| [马斯克.skill](https://github.com/alchaincyf/elon-musk-skill) | 工程/成本/第一性原理 | `npx skills add alchaincyf/elon-musk-skill` |\n| [乔布斯.skill](https://github.com/alchaincyf/steve-jobs-skill) | 产品/聚焦/端到端控制 | `npx skills add alchaincyf/steve-jobs-skill` |\n| [张雪峰.skill](https://github.com/alchaincyf/zhangxuefeng-skill) | 教育/职业规划/阶层流动 | `npx skills add alchaincyf/zhangxuefeng-skill` |\n\n想蒸馏更多人？用 [女娲.skill](https://github.com/alchaincyf/nuwa-skill)，输入任何名字即可。\n\n## 许可证\n\nMIT — 随便用，随便改，随便蒸馏。\n\n---\n\n\n\n---\n\n## 关于作者\n\n**花叔 Huashu** — AI Native Coder，独立开发者，代表作：小猫补光灯（AppStore 付费榜 Top1）\n\n| 平台 | 链接 |\n|------|------|\n| 🌐 官网 | [bookai.top](https://bookai.top) · [huasheng.ai](https://www.huasheng.ai) |\n| 𝕏 Twitter | [@AlchainHust](https://x.com/AlchainHust) |\n| 📺 B站 | [花叔](https://space.bilibili.com/14097567) |\n| ▶️ YouTube | [@Alchain](https://www.youtube.com/@Alchain) |\n| 📕 小红书 | [花叔](https://www.xiaohongshu.com/user/profile/5abc6f17e8ac2b109179dfdf) |\n| 💬 公众号 | 微信搜「花叔」或扫码关注 ↓ |\n\n<img src=\"wechat-qrcode.jpg\" alt=\"公众号二维码\" width=\"360\">\n\n<div align=\"center\">\n\n*Gradient descent can write code better than you. I'm sorry.*\n\n<br>\n\nMIT License © [花叔 Huashu](https://github.com/alchaincyf)\n\nMade with [女娲.skill](https://github.com/alchaincyf/nuwa-skill)\n\n</div>\n",
  "bytes": 8774,
  "sha": "7bd77258057286c5799d95ab60080787c20de80bf62a9a24cc0b70db05277bc6",
  "repo_slug": "alchaincyf/karpathy-skill",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/skl_alchaincyf_karpathy_skill_andrej_karpath_db765ae0/readme"
}