最近我们做了一个很有趣的工作:一个核心代码只有约 200 行的 agent。
小,其实很重要。模型智能呈指数级提升的同时,人类施加的约束正在成为 agent 能力的新瓶颈。agent 越小,人为 bias 就越少。我们相信,具备 self-awareness 的 agent 能为自己找到更好的上下文方案,也能针对具体场景造出更合适的 tool。所以我们做了一个人类约束极小的 agent,ta区别于 ReAct 和 RLM 等现有范式。
在日常使用中,ta不断给我们带来新的惊喜。因为足够小,ta很容易被移植到各种平台上。只需几百行代码加一层 iOS 外壳,ta就能真正寄居在 iOS 系统中:可以把自己变成任意 App,可以直接在手机上训练一个猫脸分类器,把相册里的小猫照片全部找出来,甚至能把自己变成一个新的操作系统。
更疯狂的是,我们同样用几百行代码把ta移植到了 ESP32 上,作为一个 bootstrap 程序运行。接上传感器和显示屏后,ta可以按需变成各种智能设备。很多人家里都有温度计,但其实很少看。不如需要时让ta变成温度计,其余时间当软路由或别的设备。
但这些都只是意外收获。ta真正的用武之地,是在我们的 RSI 系统中进行极致的自我迭代。
如果你感兴趣,欢迎阅读我们的技术报告:
fibona.ai关注我们的开源项目:
github.com下面是一个我最喜欢的 demo: