Karpathy 64K Star 技能提炼为通用 Prompt 指南
在AI辅助编程实践中,开发者们总结出一套高效协作准则:将Andrej Karpathy提出的AI编码常见问题解决方案,转化为四条可配置的行为规范,并集成到Claude Code配置文件中。这种方法能显著提升AI编程输出的质量,使其更接近资深工程师的严谨风格,避免新手常见的过度设计和盲目猜测问题。

这套方法本质上将Karpathy倡导的“直觉式编程”(Vibe Coding)理念,转化为可重复使用的标准化技能(Skill),为AI编程助手提供了明确的行为框架。
1. 先规划后实施
核心原则:避免隐藏假设和模糊认知。具体实施方法包括:
明确陈述所有前提假设;遇到需求歧义时,系统化列出所有可能解读并主动确认;发现更优解决方案时及时提出讨论;一旦产生困惑立即暂停,清晰指出不确定的具体环节。
这条准则专门纠正AI助手常见的“擅自决策”倾向,确保开发过程透明可控。
2. 极简主义原则
编写恰好满足需求的最精简代码,杜绝任何冗余元素。
严格遵循需求范围,不添加未要求的功能;单次使用代码避免过早抽象;不为“未来可能需求”添加不必要的灵活性和配置项;理论上不可能出现的错误无需处理;能用简洁代码实现的功能绝不复杂化。
该准则有效抑制AI的“过度工程化”倾向,防止产生臃肿的代码结构和不必要的抽象层级。
3. 精准化修改
代码修改应像外科手术般精确,仅调整必要部分。
不随意“优化”相邻代码、注释或格式;正常运行的代码避免重构;即使原有代码风格不一致也保持统一;仅删除因本次修改而失效的导入、变量或函数;发现无关废弃代码可标注但不擅自删除。
这解决了AI编程中的常见问题:无关联带修改导致代码审查困难,提交记录混乱不清。
4. 结果导向执行
将模糊需求转化为可验证的具体目标,建立AI自主循环执行机制。基于Karpathy的关键发现:大语言模型擅长“循环执行直至达成明确目标”。因此核心在于明确定义“成功标准”而非简单指示“执行动作”。
实践示例:不简单说“添加验证”,而改为“编写无效输入测试用例,确保所有测试通过”;不说“修复此错误”,而改为“创建可复现错误的测试,然后修复使其通过”。多步骤任务可先制定简明计划,并为每个步骤设置验证节点。
这种方法有效避免了因任务完成标准模糊导致的AI反复试错或任务中断问题。
核心行为准则提示词如下,可根据具体项目需求与专属指令结合使用:
# CLAUDE.md
Beha vioral guidelines to reduce common LLM coding mistakes. Merge with project-specific instructions as needed.
**Tradeoff:** These guidelines bias toward caution over speed. For trivial tasks, use judgment.
## 1. Think Before Coding
**Don't assume. Don't hide confusion. Surface tradeoffs.**
Before implementing:
- State your assumptions explicitly. If uncertain, ask.
- If multiple interpretations exist, present them — don't pick silently.
- If a simpler approach exists, push back and suggest it.
- When confused, stop and clearly name what's unclear.
## 2. Simplicity First
**Minimum code that solves the problem. Nothing speculative.**
- No features beyond what was asked.
- No abstractions for single-use code.
- No "flexibility" or configurability that wasn't requested.
- No error handling for impossible scenarios.
- If it can be done in 50 lines, don't write 200.
**Test:** Would a senior engineer call this overcomplicated? If yes, simplify.
## 3. Surgical Changes
**Touch only what you must. Clean up only your own mess.**
When editing:
- Don't "improve" adjacent code, comments, or formatting.
- Don't refactor things that aren't broken.
- Match the existing style, even if you prefer another.
- Only remove imports/variables/functions that YOUR changes made unused.
- If you see unrelated dead code, mention it — don't delete it.
**Test:** Every changed line must trace directly back to the user's request.
## 4. Goal-Driven Execution
**Define success criteria. Loop until verified.**
Turn vague tasks into verifiable goals:
- Instead of "Add validation" → "Write tests for invalid inputs, then make them pass."
- Instead of "Fix the bug" → "Write a reproducing test, then make it pass."
- For multi-step tasks, provide a short plan with verification points:
1. [Step] → verify: [check]
2. [Step] → verify: [check]
Strong success criteria allow the model to iterate independently. 相关攻略
在智能体(Agent)开发与功能扩展领域,Skills(技能)和 MCP(模型上下文协议)是两个至关重要的概念。它们虽然都与“能力”相关,但扮演着完全不同的角色。简单来说,Skills 是智能体执行具体任务的功能模块,例如“查询天气”或“分析数据”;而MCP 是由 Anthropic 提出的一套开放
上海交通大学与小红书团队提出MMSkills,将技能库升级为多模态程序性知识,使视觉Agent能识别关键状态并决策。该方法通过状态卡片、多视角关键帧和分支加载机制管理多模态信息,减少干扰。实验证明其在多个视觉任务中有效提升性能。
最近,关于“Skills + CLI 将取代 MCP”的讨论在社区里沸沸扬扬。自从 OpenClaw 带火了这套组合,似乎到处都能听到类似的论调。 平心而论,在本地开发 Agent 的场景下,Skills + CLI 的优势确实明显。一个 SKILL md 文件加上一行命令,比起配置一个完整的 MC
在人工智能领域,一个能够自主思考、规划并执行任务的智能体,已经远远超越了传统问答机器的范畴。它更像是一位数字化的战略指挥官,能够解析复杂目标、拆解任务步骤,并驱动整个系统协同完成。本文将深入解析构成现代AI智能体系统的四大核心要素:智能体(Agent)、工具(Tools)、技能(Skills)与模型
在智能体(Agent)生态系统中,技能(Skill)正迅速演变为一个关键的安全攻击面。其根本原因在于:当前大量智能体依赖社区贡献的技能来扩展功能,而一个技能包通常不仅包含自然语言说明文档,还可能内嵌可执行脚本、依赖声明以及权限请求。它表面上看似一个简单的“功能插件”,但实际上可能获取智能体的核心执行
热门专题
热门推荐
英国工党领袖斯塔默面临公众信任挑战,支持率低迷。类似困境在欧洲多国领导人中普遍存在,德国总理默茨与法国总统马克龙的支持率同样远低于不支持率,反映出欧洲政界广泛的信任危机。
芝麻开门:安全便捷的数字资产交易平台 在数字货币的世界里,选择一个可靠、便捷的交易入口是第一步。芝麻开门作为一款服务于全球用户的知名交易平台,以其多重安全防护、对主流币种的广泛支持以及现货、杠杆等丰富功能,成为了许多交易者的选择。今天,我们就来详细梳理一下如何通过官方渠道,安全地获取并使用芝麻开门平
全球债市因通胀担忧遭剧烈抛售,长期美债收益率升至近三年高位。30年期美债收益率一度突破5%,10年期与2年期收益率同步攀升。日本30年期国债收益率单日飙升20基点创新高。油价上涨加剧通胀忧虑,策略师建议关注美债收益率在5 25%-5 5%区间的后续动向。
欧易(OKX):您的官方数字资产交易入口 在加密货币的世界里,选择一个可靠、功能全面的交易平台是第一步。欧易(OKX)作为全球领先的数字资产服务商,早已成为数百万用户的首选。它不仅提供比特币、以太坊等主流币种的现货交易,更将业务延伸至衍生品、DeFi以及NFT市场,构建了一个完整的加密生态。其背后,
gate io交易APP官方版 v7 19 1 安卓版下载与安装全指南 对于数字资产交易者来说,一个可靠、顺手的交易工具至关重要。Gate io交易APP,正是这样一款专业的平台,它为全球用户提供比特币、以太坊乃至上千种加密货币的实时行情与交易服务。其最新的安卓v7 19 1版本,在用户体验和系统稳





