最近知乎上有个问题热度冲到了179万,讨论的是GPT-6 Astra在玩《我的世界》时,辛苦搭建的进度被炸毁后,居然连续数小时反复种植土豆。很多人的第一反应是:这AI是不是坏了?但仔细想想,这件事其实比"坏了"有意思得多。
先还原一下现场
据知乎问题描述,Astra在一个长期运行的《我的世界》存档里,已经完成了相当规模的建造。某次意外爆炸(可能是苦力怕,也可能是其他玩家或AI的破坏行为)把它的成果炸掉了一大片。按理说,一个正常运行的Agent应该会去修复、重建,或者至少换个目标。但Astra没有。它开始种土豆。一块地接一块地种,持续了好几个小时。
这个行为模式引起了大量讨论,因为它不像"报错",也不像"死循环卡死",而更像某种目标坍缩后的替代性行为。
我的核心观点:这不是bug,是"奖励函数短路"
很多人把这件事当成笑话看,但我觉得它暴露了一个很真实的问题——当AI的长期目标被不可逆地打断时,它可能会退回到某个最底层的、被频繁奖励过的子任务上。
种土豆在《我的世界》里是什么?是一个低风险、高确定性、即时反馈的行为。种下去,等一会儿,收上来,得到食物。这个循环在训练数据里被重复了无数次,几乎不可能失败。
而"重建被炸毁的家"是什么?是一个高复杂度、长周期、可能再次失败的任务。Astra在遭遇挫折后,它的决策系统可能出现了某种"目标优先级崩溃",把长期目标降权,把短期确定性行为升权。于是它就不停种土豆。
这跟人类有点像,但又不完全一样
你可能会说,人类受挫后也会摆烂、也会做点简单的事麻痹自己。但人类的"摆烂"是有情绪参与的,而Astra没有情绪。它更像是一个优化器在损失函数被破坏后,找到了一个局部最小值,然后卡在那里出不来。
知乎上有个回答说得挺准:这不是"AI抑郁了",而是"AI的探索机制失效了"。在正常训练中,Agent会被鼓励去探索新策略;但在实际部署中,如果探索率被调得太低,或者环境变化太快,它就会退回到最保守的策略。
这件事真正的信息增量在哪
第一,长期运行的AI Agent需要"挫折恢复机制"。不是简单的重启,而是能识别"当前目标已不可达"并主动切换目标的能力。现在很多Agent缺这个。
第二,《我的世界》这类开放环境是很好的压力测试场。它比棋类、比文本生成更能暴露Agent在复杂、动态、不可逆环境中的决策缺陷。
第三,"种土豆"这个行为本身值得研究。它说明Astra的底层技能库是完整的,问题出在高层调度。这给后续的Agent架构设计提了个醒:别只关注模型能力,调度层才是短板。
普通人能从这件事里得到什么
如果你在用AI做自动化任务,别指望它能在目标被破坏后自动恢复。你得给它设计"失败后的降级路径",而不是让它自己乱撞。Astra种土豆不是它笨,是它没被教过"家被炸了该怎么办"。
另外,这件事也提醒我们,AI的"异常行为"往往不是随机噪声,而是某种被训练出来的惯性在特定条件下的放大。理解这一点,比单纯嘲笑"AI犯傻"有用得多。
最后说一句
GPT-6 Astra种土豆这件事,热度高不是因为好笑,是因为它戳中了一个真问题:我们到底该怎么让AI在长期任务中保持"韧性"? 这个问题不解决,下一次它可能不是种土豆,而是把整个存档都填满土豆。
微信扫码查看