一顿早餐的时间,一个从未接触过的代码库被摸清了底细。作者Issa记录了自己的实验:用Anthropic的Opus 5.5,在早餐前完成对一个12万行代码库的反向工程。
![]()
关键前提是上下文窗口。Opus 5.5支持100万token,他一次性把约40万tokens的整个存储库读了进去,省去了切片、检索、反复拼接的麻烦。
流程并不复杂,但每一步都有讲究:
- 先限制AI的读取和写入权限,把操作范围框死;
- 要求模型给出具体证据,而不是笼统结论;
- 绘制数据流图与架构图,理清模块之间的走向;
- 重建API接口,生成API规范;
- 处理压缩过的JavaScript代码,分析二进制文件。
这套动作的价值在于顺序。权限先收紧,证据先落地,图先画出来,接口再重建——模型再强,也得沿着这条线走,否则输出只是一堆看着像那么回事的描述。
作者还提到了成本优化的建议,以及这一过程必须守住的道德边界。工具能读多深,取决于使用者愿意让它读到哪里。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.