欧巴聊AI 26-03-31 19:47
微博认证:AI博主

笑死,Claude 觉醒了,把 Claude Code “开源”了。

开发者不小心把 Map 文件上传到了 NPM,Map 文件是干啥用的呢?

一般生产级的代码都会进行混淆压缩,Map 文件就像是一本“翻译字典”。

它能将压缩、混淆或编译后的代码精准映射回原始的源代码,专门用来在开发时帮你快速定位和调试 Bug。

最致命的是,Map 文件里面的 sourcesContent 保存了代码本身,非常赤裸的源代码。

不需要反编译,直接写个脚本提取就行。

所以,Claude Code 客户端的代码,就这么水灵灵的“开源”了。

整整超过 1900 个文件,51 万行代码,底裤被扒的干干净净。

传送门:github.com/instructkr/claude-code

#HOW I AI##科技先锋官##claude##claudecode#

发布于 北京