乐于分享
好东西不私藏

Claude Code源码泄露,小白用这个Skill也可以解读源码了

Claude Code源码泄露,小白用这个Skill也可以解读源码了

NAVIGATION 阅读需要 6 分钟

看不懂源码

技术小白起点

3 个关键发现

AI 工具 × 源码学习 × 认知升级

读懂 Agent

掌握核心机制

发现 Skill 工具 踩坑与解决 为什么学源码
技术图解

“学习优秀项目的源码,正是在补这堂课”

END →

懂的都懂,Claude Code 在 3 月 31 号推送更新的时候,忘记在发布配置里过滤 sourcemap 文件了,源代码直接被原封不动地暴露了出来。

GitHub 上最热的克隆仓库,已经有 15 万 star…这是当前最好的 Agent 实践项目,大家都想学习。

但我作为一个技术小白,源码嘛,肯定是看不懂的。

不过我也想学学怎么做 Agent,以免后面自己用 AI 搭建 Agent 的时候踩坑。

发现 Codebase to Course

刚好,前两天发现了一个 Skill,叫 Codebase to Course,AI可以用它读取项目源码,自动产出互动式的 HTML 课程,还能测验,帮助用户更好地理解项目是怎么运作的。

最重要的是,这个 Skill 完全是针对小白设计的,让AI全部用大白话写。

Skill地址:github.com/zarazhangrui/codebase-to-course


第一次尝试:意外翻车

现在我们就用这个 Skill 来解读一下 Claude Code 的源码。

前两天宝玉老师推荐了个仓库,这个仓库把 Claude Code 的源码编译好了,可以直接在本地运行,相对来说比较完整,所以我选择了这个仓库来学习。

仓库地址:github.com/claude-code-best/claude-code

打开我的Codex,我告诉它用这个 Skill 帮我讲解一下代码仓库是怎么运行的,特别是 Agent 的记忆机制等关键技术。

二话不说,它麻溜的把活干完了,结果,不出意外的出意外了…

我直接绷不住了,不是说好的有测验,交互式学习嘛,怎么直接变成了纯静态的说明书??

仔细检查,原来这家伙压根没有按照我的指令调用 Skill,而是自己写了一份解释,难怪效果这么差。不过刚好,我们可以和后面用了 Skill 的效果做个对比。

修正指定调用 Skill

接下来,我让Codex指定使用 Codebase to Course 来生成。

成功这回可算是搞对了,我们先来看看效果。在开头,它会告诉我们这个仓库是干什么的,由哪几部分组成,而且你看它的用词,都特别的大白话,不是专业术语,连我这种技术小白都一看就懂。

再往下翻,这里有一个交互效果,我录了一个视频,它动态的告诉我们,用户的请求是怎么一步一步发送到 Agent,然后 Agent 是怎么执行的,非常清晰。

已关注

关注

重播 分享

继续往下翻,在结尾有个测验题,来考查我们有没有理解,这还是非常有帮助的,很多时候我们看了一个东西,看完就忘了,需要测验来帮我们巩固理解。

已关注

关注

重播 分享

我继续往下翻,发现它甚至还能用模拟对话的方式,演示父 Agent 和子 Agent 的关系,非常清晰。

这个 Skill能够帮助我们这种技术小白理解优秀项目源码。


为什么 AI 时代还要学源码?

可能有的人会问,有了AI,我们为什么还需要研究源码呢?

即使有了AI,它写出来的架构,如果我们无法判断它好不好,那么就是在给自己埋雷,而学习优秀项目的源码,正是在补这堂课。

我记得前两天飞书的CEO谢欣,在北大的演讲上提到,他把吴恩达、李宏毅、卡帕西的很多课程都看完了,甚至还跟着李沐一起研读经典论文,补上大模型这一课。

既然看到这里了,随手点赞、在看、转发三连吧

👍

点赞

👀

在看

转发