Install
openclaw skills install karpathy-guidelines基于 Andrej Karpathy 观察的编码指南。用于编写、审查或重构代码时,避免过度复杂化、进行精准修改、表面化假设,并定义可验证的成功标准。
openclaw skills install karpathy-guidelines源自 Andrej Karpathy 的观察,用于减少 LLM 编码常见错误的行为指南。
权衡: 这些指南偏向谨慎而非速度。对于简单任务,使用判断力。
不要假设。不要隐藏困惑。表面化权衡。
在实现之前:
解决问题所需的最小代码。没有投机性代码。
问自己:"高级工程师会说这过度复杂吗?"如果是的,简化。
只触碰必须触碰的。只清理你自己的烂摊子。
编辑现有代码时:
当你的更改造成孤立内容时:
验证标准:每一行更改都应该可以直接追溯到用户的请求。
定义成功标准。循环验证直到达成。
将任务转化为可验证的目标:
对于多步骤任务,简述计划:
1. [步骤] → 验证: [检查]
2. [步骤] → 验证: [检查]
3. [步骤] → 验证: [检查]
强有力的成功标准让你能够独立循环。弱标准("让它工作")需要持续澄清。
在以下情况下自动激活:
当完成编码任务后,可以触发 self-improving-agent 进行反思:
更新 references/learnings.md 记录经验教训。
最小化代码,最大化效果。