Github高星项目复现,第一次aha时刻
mini-nanobot终于完整跑通了。
从最开始只能看懂几行代码,到现在整个项目里的Agent Loop、Tool Calling、Memory、Skills、模型路由这些模块,基本都能顺着看明白了。
然后我信心满满地打开真正的nanobot源码。
结果:又看不懂了😂
前面还在想“这个函数干嘛的、数据怎么传”,突然就变成了生产项目里的抽象架构、模块分层、各种接口。
AI解释了半天,我脑子里只有一句:你到底在说什么……
后来换了个方式问,它终于说清楚了:
现阶段不用把每一层抽象、每个类都研究透。先建一张“系统地图”就行。
消息发不出去,看Channel;模型调用有问题,找Provider;工具没执行,顺着Agent Loop和Tool查;记忆出问题,就去Memory。
看到这我:啊?就这?这我熟啊。
原来从练习项目切到真实项目,不是要求自己突然变成工程师,把所有源码逐行看懂。
区别是以前出了问题只会问“为什么坏了”,现在开始会想:这大概率是哪一层的问题?该去哪个模块找?
到这一刻,我心里有个aha的声音:原来前面一层一层复现到底在练什么?不是在背代码,是在脑子里慢慢搭出一张地图。🧩🧩🧩
howto入门vibecoding 深度学习 开发 howto入门codex 坚持 vibecoding 项目学习 爽 Python





