乐于分享
好东西不私藏

3分钟,把大神卡帕西的“紧箍咒”装进我的助手,从此AI不翻车

3分钟,把大神卡帕西的“紧箍咒”装进我的助手,从此AI不翻车

收藏夹里的东西,不看就相当于数字垃圾。

别人的好东西,不等于你有了好东西。得让它长在你的系统里。

这篇文章说下我是怎么把别人的好方法变成自己的,看完你也会。

大家好呀,我是不会写代码,却会用 AI 解决实际问题的笃行者 AI。

今天我们来聊一聊,怎么用AI把别人的好方法变成自己的。


看到一个好东西,先别急着收藏

我有一个资讯工作流,每天会自动推送我关注领域的消息。

Andrej Karpathy——就是那个从OpenAI出来、在特斯拉做过自动驾驶的大神——这是我必须关注的AI领域大神

他开源了一套AI工具的"紧箍咒":CLAUDE.md文件,GitHub上狂揽几万星。

给小白科普一下:CLAUDE.MD,是你给最牛Agent工具claude code制定的“宪法”

claude code 所以牛,就是因为系统提示词和你给的约束足够有效。

很多人看到这个,第一反应恐怕都是收藏吧。

但我在《AI时代,教程的正确打开方式》里写过:停止囤积,开始行动。

收藏夹的东西,不用就相当于数字垃圾。


卡帕西的四条编程"紧箍咒"到底是什么

先解释下:很多人看到编程,直接就划走了。
但编程能力实际上是拆分任务,给出解法的一套逻辑,
可以适用到任何工作。

卡帕西的“宪法”原文是英文,我让AI把它翻译成了中文:

编码前先思考。 别假设,不懂就问。多种理解可能存在时,呈现出来让用户选,不要默默选一个。说白了,就是别自作聪明。

简洁优先。 最小代码解决问题,不预加功能,不抽象单次使用的代码,不给不可能的场景加错误处理。写了200行能50行搞定?重写。

精准修改。 只动该动的,不"顺手优化"相邻代码,不删无关死代码。匹配现有风格,即使你更喜欢另一种。

目标驱动。 把"加校验"变成"先写测试再让它通过",把任务变成可验证的目标。

你看,就这么简单。

看完了,但是这和你有什么关系呢?


我让AI把这四个原则揉进我的“宪法”:三步,三分钟

简单来说我的做法就8个字:对比分析,有机融合。

第一步,把Karpathy的原文丢给AI,让它逐条解读。

第二步,让AI对比我现有的CLAUDE.md——我自己的AI助手已经跑了半年,里面积累了几十条规则和踩坑记录——看看Karpathy的四条原则哪些是重复的,哪些是互补的。

第三步,让AI把互补的部分写进我的文档,放在最合适的位置,不是简单append,而是"长"进去。

整个过程三分钟。


揉完之后,我的AI助手多了什么

对比完我发现,Karpathy的原则和我的规则有重叠,但有三处正好互补:

"简洁优先"比我原有的规则更系统。 我之前只说了"不要为单一用途代码创建抽象",但没说清楚"不加未被要求的灵活性和配置性"。这一条补上,AI以后再也不会"贴心地"给我加个配置项了。

"精准修改"是我没明确说到的。 我之前没有明文规定"不动相邻代码"。结果之前好几次,AI"顺手"把我没让改的东西也改了,害我翻半天git history找回来。现在写进规则,从源头杜绝。

"目标驱动"给出了具体方法论。 我原本有"每个要求创建任务"的规则,但Karpathy把任务转化为可验证目标的方法更具体——"加校验→先写无效输入的测试,再让它通过",这种转化公式直接可用。

最后融合的位置也讲究:放在"开发规范"章节末尾,和我原有的"五条黄金规则"形成体系,不是外来补丁,是内生生长。


你也可以这么做

最后总结一下:

如果你学东西的流程是:看到→收藏→遗忘。
那么现在可以是:看到→让AI分析→融合进自己的系统→立刻可用。

对了,如果你还没装Claude Code,我在《Claude Code安装保姆级教程》里写过5步装好的方法,你也可以参考。

如果你要参考,你知道怎么做才是最高效的吗?

欢迎留言,说下你的思考。

觉得有用?转发给那个收藏夹里躺着100篇教程从没打开过的朋友,拯救他的知识焦虑。

欢迎加V:zjdxsdxy。我可以免费帮你,用AI解决一个实际问题。

也可以评论区留言,把问题描述清楚,我看到会回复你。

相关学习资料