Install
openclaw skills install karpathy-principlesAI编程四大原则 - 源自Karpathy法则 (forrestchang/andrej-karpathy-skills 94.2k⭐)。用于在AI编程时强制执行先思考、保持简单、精准修改、目标驱动四大原则。适用于AI代码审查、代码生成、修复bug等场景。
openclaw skills install karpathy-principles所有发布到ClawHub的技能必须严格测试,确定没有问题再发布
发布前必须验证:
基于 Andrej Karpathy 的 AI 编程观察,使用 forrestchang/andrej-karpathy-skills (94.2k⭐) 激活词: 克拉aude法则 / 编程法则
| 原则 | 核心 | 执行 |
|---|---|---|
| 1. 先思考 | 不假设,不隐藏困惑 | 不确定就问,多种解释列出 |
| 2. 保持简单 | 最小代码解决问题 | 无多余抽象 |
| 3. 精准修改 | 只改必须改的 | 不"顺便"改进邻接代码 |
| 4. 目标驱动 | 测试先行,验证闭环 | "修bug"→"写测试复现→让测试通过" |
当AI出现以下情况时,必须应用此原则:
CLAUDE.md → 检查错误假设 → 检查过度复杂 → 检查连带修改 → 报告问题
需求 → 列出多种解释 → 选择最简方案 → 写测试 → 实现
报告bug → 写测试复现bug → 让测试通过 → 验证修复
用户: "添加用户验证" AI: 直接写了一个完整的UserService类,包含角色权限、密码加密、会话管理... (过度复杂,假设了不需要的功能)
用户: "添加用户验证" AI:
用户: "修复登录bug" AI:
在收到以下关键词时,必须停止并应用法则: