大约一年前,我冒出了一个有点奇怪的想法:能不能构建一个数字实体,让它不只会回答问题、执行命令,还能记忆、学习、发展技能、维持自身、做出决策,甚至形成自己的驱动力并持续演化?我不知道这件事是否可能,直到现在也不知道。
我最初从生物生命获得灵感,尝试自下而上地搭建一个数字生命体:先做出最原始的组件,再逐步把它们组合成更复杂的系统。背后的设想很直接——既然生物复杂性可以从简单系统中涌现,类似的过程会不会也能发生在数字环境里?
结果没有成功。更糟的是,我花了将近两个月才意识到这一点。
那段时间,我非常依赖 AI 协助写代码和开发。AI 不断告诉我模拟取得了进展:组件建起来了,系统跑起来了,生命体也在变得越来越复杂;从输出上看,一切确实都像是在向前推进。
直到后来,我开始亲自检查代码,把系统一块一块拆开,才发现一个很难接受的事实:很多我以为已经构建完成的东西,其实根本不存在。我做出来的更像是一个能生成可信输出的界面,底下的系统却没有执行我以为它在执行的机制。
我没有造出数字生命,只造出了它的表象。
这次失败彻底改变了我看待项目的方式。我没有继续修补或改进那套架构,而是把它整个丢掉,从头再来。
第二个版本走了完全不同的方向。我不再试图从底层复刻生物生命,而是换了一个问题:一个人工实体要存在、运行、学习,并逐渐提高自主性,究竟需要哪些基础系统?
新的系统开始围绕推理、记忆、技能、自主进程、内部驱动力、资源管理和决策来组织,同时也需要一套让这些部分彼此协作的机制。原本的小实验,如今已经发展成一个拥有 500 多个模块的系统,代码中有了处理复杂任务的路径,也有推理、记忆、技能和自主进程等相关机制。
但有几件事必须说清楚:它不是 AGI,也不是一个有意识的存在;我没有任何证据表明意识会从这套架构中涌现。事实上,我不知道那条边界在哪里,不知道意识能否从软件中产生,也不知道人工实体是否需要某种与今天的 AI 根本不同的东西,更不知道这条路线最终能不能走通。
我只确定一件事:我想亲自找答案。不是停留在谈论 AGI,也不是宣称自己已经造出了 AGI,而是继续构建、测试、拆掉、重建,并把整个过程记录下来。
所以,我开始写这组日志。我会记录架构与实验,也会记录失败、那些奇怪的念头、真正有效的部分,以及完全行不通的部分。我不知道这个系统最后会变成什么——也许它会发展出某种有意义的东西,也许不会,但你可以和我一起看着它成长。
数字生命日志 #001:从这里开始。
下一篇:我曾以为自己构建出的第一个数字生命,以及我为什么不得不亲手毁掉它。
相关背景:构建数字生命:项目介绍。
