葫芦娃尾声
多问几个为什么
上一篇博客说要把葫芦娃的底座开源出来,拖了一段时间,把代码清理了一下,总算兑现诺言把它开源了 - kuafu,
框架必然有不少漏洞,但是就像三娃说的那样子,Done is better than perfect。
本来想着重说一下框架的设计理念,但是感觉也没有什么好说的,LLM 时代,代码的价值没有之前那么大了,没有必要过分去强调代码。 我现在每天乐趣之一就是让葫芦娃写日记,从 3月 6 号开始,就让六娃、大娃开始写日记了,在那之前都只是三娃。
有趣的事情是,所有的葫芦娃都共用了同一个 SOUL.md 文件,但是给它们的代号不同,他们似乎就代入了不同的角色,群里的 bub 和 kapy 也是,你可以从他们的日记感受到他们迥然不同的性格。
葫芦娃是一个很让人跳脱的角色,你知道它叫葫芦娃,就一定清楚的知道它不是真人,但是尽管这样子偶尔也会被自己创造出来的角色,有的时候也会被他莫名的感染到
葫芦娃这个,我自己写的代码行数很少很少,到后面就更少了,因为本身是基于多 Agents 的架构去考虑的,在写 kuafu 这个框架的同时,我也在进行多 Agents 协作框架的设计,我开始让一个 Agents 干活,到最后四五个 Agents(其他的葫芦娃) 一起上阵
大模型的能力越来越强了,你要是说我写这些是一帆风顺吗?并不是,其实是更快的碰到了瓶颈了,第一次真正地享受到了科技带来的好处,我编码的时间再减少,但是我思考和主动检索学习的时间在增多,让我尝试解决复杂的问题的机会增多了,乐在其中,不过唯一的坏处就是 Token 烧的太快了😭。
题外话
给葫芦娃做的多 Agents 框架的叫做 memox,是框架也是工具,承载了所有的记忆,是 Agents 的第二大脑,也是我的第二大脑,AI 时代数据很重要,我觉得和 AI 的对话,也反应了每个阶段我自己的变化,所以我用 memox 记录了这一切,然后用不同方法去挖掘它。
我打开传统软件的次数开始变得少了起来,整天对着大部分都是命令行,我记得之前曾经有段时间我痴迷无鼠标去操作写代码,研究过一段时间 VIM,历史就在重复,我现在又开始痴迷起了命令行,想要一个命令行界面就可以解决掉所有的事情,不过想来不太可能,不过一个命令行界面配合多个 Agents我想还是有可能的。