文章摘要
谷歌DeepMind的四个由通用编程模型驱动的AI智能体,在无人工预写策略、提前侦察地图的前提下,全程自主完成分工调整、编程探索与经验总结,耗时近27小时14分钟,首次仅依靠标准开源库,实现《我的世界》端到端自主通关,成功击败末影龙,实验还积累了可复用的工具与经验。

四个由通用编程模型驱动的智能体团队,耗时近27小时14分钟,首次仅依靠标准开源库完成了《我的世界》端到端自主通关——目标是击败游戏中的末影龙,全程没有人工预写策略或提前侦察地图,所有分工、代码编写、调试及物资抢救都由智能体自行完成。期间,它们共编写并运行了2783个程序,游戏内角色累计死亡605次。

开局十分钟内,四个智能体就通过游戏内聊天展开分工:janesick负责炼铁制作工具,gyldenia寻找食物和床,auratian与bulicame分别承担探索矿洞和后续的传送门建造任务。不到一分钟,auratian就调整了分工方案,优化了村庄探索、矿洞挖掘与传送门搭建的流程,得到了其他智能体的确认。

分工落地后,auratian很快在村庄发现熔岩,gyldenia准备好面包、燧石和桶,janesick放置好最后一块黑曜石,仅用1小时42分钟就点亮了下界传送门,完成了进入末影龙所在维度的关键前置步骤。

进入下界后,智能体团队分头收集合成末影之眼的材料:janesick找到烈焰人刷怪点,其他智能体搭建两格高的避难棚以躲避末影人,不到五个半小时就收集到15颗末影珍珠。但将烈焰粉运回主世界的过程却异常艰难,整整耗时六个多小时——janesick曾带着12份烈焰粉被恶魂火球炸死,物资掉落又被火球炸毁;团队随后总结出经验:在下界危险路段必须在封闭隧道内完成操作,避免角色暴露在无遮蔽区域。

为了找到要塞的末地传送门,janesick编写程序记录末影之眼的飞行轨迹,通过两次投掷的方向线交点估算位置,最终算出的地点距离实际传送门仅43米。但运送12颗末影之眼的过程中,auratian不慎溺水,掉落的物资将在五分钟后消失。janesick立刻通报了位置和时间,bulicame在物资消失前两分半钟成功找回所有12颗眼睛,此时距离开局已过13小时17分钟,末地传送门顺利激活。

进入末地后,智能体团队花了近14小时才击败末影龙,期间龙共击杀它们69次。它们逐渐总结出战斗规则:避免在龙的攻击范围内停留,等待龙停栖时再靠近,若龙状态异常可让所有角色返回主世界重置维度。在第17个半小时,四个角色先后跳进虚空返回主世界复活,605次死亡中包含多次主动重置操作。

直到第21小时,auratian才发现末影龙回血的关键——黑曜石柱上的10颗末影水晶,随后提出用泥土垫高、徒手拆除水晶并回收泥土的方案,无需镐或木材。接下来的4小时40分钟,团队依次拆除了全部水晶:gyldenia完成6颗,auratian完成3颗,bulicame完成1颗。最后一颗水晶拆除时,游戏已运行26小时34分钟,此时末影龙的血量仍有198.5点(满血为200)。39分钟后,末影龙被击败,bulicame打出最后一击时仅剩2.5点生命值。

整个过程中,四个智能体编写了六万多行不同的程序,交换了229条游戏内消息,积累了可复用的工具库。例如,gyldenia在开局19分钟指出的接口问题,对应的辅助函数被655个程序调用;团队保留了146项状态和代码,包括处理超时程序的计数器机制,被1519个程序引用。此外,智能体还会整理上下文经验,将进展和策略存入持久记忆。

从实验成本来看,通关前四个智能体进行了约2.4万次模型调用,消耗13.5亿输入token,其中91%命中上下文缓存。按公开价目表估算,实验的首发成本约520美元,标准成本约1040美元,不含观察者和通关后的额外活动。实验使用简单难度,模型已具备《我的世界》和相关开源库的知识,可通过接口读取游戏内部状态,六次服务器重启的约20分钟暂停也计入了总时长。

以上内容不代表本平台立场,仅供读者参考