- 发布日期
GPT-6 Astra盲打魔兽世界 40分钟刷穿新手村
- 作者

- 姓名
- 荷鲁斯快报
- 社交账号
AI Agent项目agent-wow近日取得突破性进展:GPT-6驱动的Astra在完全不看游戏画面的情况下,仅用40分钟便独立通关了《魔兽世界》兽人种族经典新手区"试炼谷",全程零死亡,最终抵达森金村。
试炼谷自2004年上线以来,数以百万玩家在此完成游戏最初的成长。Astra沿前置任务链顺序推进,无一跳步,每完成任务便回NPC交差并领取下一个。期间它自主判断掉落物品价值,卖掉垃圾换取金币,拾取更优武器及时更换。
最引人注目的是Astra展现的策略思维。进洞穴前,它主动前往训练师处学习新技能,并将洞内两个任务一并接取以节省跑路时间。这一"先准备再进洞、多任务并行"的操作并未出现在提示词中,完全由Astra从任务数据和NPC位置自行推断得出。
agent-wow是一个开源框架,底层运行AzerothCore私服,客户端版本为3.3.5a。框架本身不定义任何游戏逻辑,不协助打怪、寻路或接任务,只提供模块系统,让AI自行构建所需能力。开发者表示,这套模块系统将框架复杂度削减了一个数量级。
Astra的感知系统由其自主搭建。它订阅了28种以SMSG_*开头的服务器底层消息类型,涵盖世界状态、生物移动、战斗数值等内容,并通过Python脚本持续解析为内存中的动态世界模型。任务情报则直接从AzerothCore的SQL数据库中提取,涵盖任务需求、前置链与NPC坐标。
寻路环节尤为精妙。Astra自行生成了调用Detour导航库的C++程序,加载魔兽世界导航网格文件计算可通行路线,再通过Python封装实现移动指令发送。开发者仅用一条Codex提示词启动,推理强度设为次高档,从感知到行动全部由Astra独立完成。
Astra在过程中还发现地图存在碰撞检测缺失区域,导航网格标记可通行但实际应有墙体,它直接穿墙通过,开发者确认这属于bug利用。尽管对一个从未接触游戏画面的AI而言表现已超越多数真人新手,该技术仍存在争议空间。
开发者下一步计划测试两项目标:一是验证单个Agent能否独立从1级升至80级,二是评估25个AI能否组队协作通关冰冠堡垒英雄难度——这一副本通常需要人类玩家数月磨合才能攻克。AI能否驾驭魔兽世界最高难度挑战,值得关注。