image-20260730175633212

月底了,发现AI API 额度还剩一大截。不做点什么就亏了,我寻思做个什么工具站吧。

最近一直在看 Claude Code 的系统提示词,于是我花了一些时间做了个网站,把这些提示词的演变做成了可视化时间线。

然后我发现,这玩意比任何 AI 课程都值。

地址: https://prompt529650.xyz

image-20260730175233554

我为什么觉得课程不靠谱

我身边有不少人花几百块甚至上千块买 AI 课程。打开任何一个平台搜 Claude Code 教程,标价 199、299、999 的课一堆。点进去一看,教的东西大同小异,怎么配环境、怎么写 CLAUDE.md、怎么用 slash command。

我看完就一个感觉,这些课都在教”怎么用”,从来不告诉你”为什么这样设计”。

但我翻了 Claude Code 的系统提示词演变之后,发现真正值钱的东西全在”为什么”里。Anthropic 的工程师为什么把记忆系统从简单指南升级成结构化数据库?为什么把 Monitor 工具设计成”stdout 就是事件流”而不是自己造一套新系统?为什么某次更新一口气砍掉 300 行规则,行为反而没退化?

这些问题的答案,全写在系统提示词的每次变更里。而且全部免费。

我翻了 376 个版本,最让我吃惊的三件事

我不想把这篇文章写成版本变更日志。如果你感兴趣,自己去 (https://prompt529650.xyz) 翻。但有三个节点,我觉得值得单独拿出来说。

第一个,Claude Code 的记忆系统居然是后加的。

我一开始以为 Claude Code 从第一天就有记忆管理。结果翻到 v1.0.0 的提示词,里面干干净净,就是告诉模型怎么说话、怎么拒绝、怎么帮你写代码。没有记忆系统,没有工具链管理,什么都没有。就是一个对话框。

记忆系统是后来才一点点加上去的,到 v2.1.83 才真正成体系。而且 Anthropic 的做法跟很多人想的不一样,他们不是把什么都记住,而是专门定义了”什么不该记”。我在自己的项目里写 CLAUDE.md 时就犯过这个错,恨不得把所有上下文全塞进去,结果模型注意力反而被稀释了。有节制地记录,比什么都记有效得多。

第二个,Claude Code 从”你问我答”变成了”我帮你盯着”。

v2.1.122 引入了 Monitor 和 Schedule 功能。这不是加了个工具那么简单,整个交互范式变了。Claude Code 之前就是你问它才动,有了 Monitor 之后,它可以盯着进程输出、监听文件变更、在特定时间自动执行任务。

Monitor 的设计哲学很有意思,它没有自己造一套事件系统,而是把 stdout/stderr 重新定义为事件流。任何脚本只要会打印,就能变成事件源。这个抽象极其务实,我在其他项目里也借鉴了这个思路。

第三个,精简才是真正的进步。

v2.1.187 砍掉了大约 300 行旧规则和 JSON Schema 示例。我第一反应是这不是功能退化吗?但仔细看才发现,Claude Code 的行为完全没有退化。

AI 分析里有一句话点到了要害,Claude Code 在从”提示词里塞完整 API 文档”转向”更精炼的意图级指令”。冗长的说明被删掉但行为没退化,说明那份说明早就该精简了。

这对我自己写 prompt 也有启发。我写的系统提示词经常越写越长,恨不得把每个细节都写进去。但 Anthropic 的经验告诉我,写了两百行的提示词,可能一百五十行都是多余的。

为什么免费的比花钱的值

回到开头的问题。

199 块的课程教配置环境,这里让看到 Anthropic 工程师每一天在想什么。课程有截止日期,有录播时长限制,有讲师的个人理解偏差。系统提示词的演变记录没有这些限制,它就是原始的一手资料,自己读、自己判断、自己得出结论。

全部免费开放。这不是某个博主的个人见解,是 Anthropic 团队用实际行动给出的答案。

Claude Code 从一份”请保持简洁”的使用说明,演化成支持记忆管理、事件流感知、定时任务、权限治理的完整操作系统。这个演化过程本身就是最好的教材。

顺便说一句,这个站也是 AI 做的。月底额度没用完,顺手做了个展示 AI 进化史的工具站。如果也有没用完的 AI 额度,不如也做个什么。毕竟学 AI 最好的方式,就是用 AI 做东西。