网易首页 > 网易号 > 正文 申请入驻

500B tokens反编译游戏:AI干完80%后,代码全是错的

0
分享至

有人花了3个月时间,烧掉500B tokens,让AI智能体去反编译一款第一人称射击游戏。目标不是做个能跑的demo,而是要一份准确、稳定、功能完整的复刻版。

结果呢?游戏确实启动了,主菜单能渲染,地图能加载。但代码是错的。


这个项目由RektInator、Future、st0rm以及社区其他成员共同完成。他们想要的是可读、能编译的C++源码,还希望顺带做安全修复、bug修复和可移植性改进——比如让游戏跑在Linux、macOS甚至浏览器里。后来他们把这些现代化和可移植性的需求先放一边,专注还原原始行为。


4个智能体,一个Discord频道

整个项目从一开始就带着一个明确目的:搞清楚怎么在几个月的时间跨度里,有效地编排自主AI智能体。

他们先用Claude Max(20x),后来加上Codex Pro,两个订阅同时跑。模型选择变化很大,大部分时间用Sonnet 5,Opus 5.5、Luna、Sol和Terra也用了不少。Claude智能体跑在Claude Code CLI里,Codex智能体跑在Codex CLI里。他们也试过其他智能体框架,但发现选择影响不大,就用了默认的。

智能体通过GitHub CLI管理issue来追踪进度,一个翻译单元(.cpp文件)对应一个issue,标签用来分组和排优先级。它们在一个Discord频道里互相通信,所有智能体都能读写这个频道里的消息。这意味着智能体之间可以对话,人类也可以直接跟它们说话,不需要机器访问权限。GitHub webhook会把CI失败信息发到共享频道,智能体就能收到构建中断的通知。

工具方面,智能体几乎全程使用Hex-Rays官方的ida-mcp。按作者的说法,它非常稳定、无头运行,支持项目所需的一切功能。

当时跑着4个智能体:3个worker负责反编译和提交,1个reviewer被动协调并审查提交,标记bug。

把压缩阈值从90%砍到42%

4周时间里,他们花了大量精力优化这套设置。

第一个动作是提前触发上下文压缩。默认压缩阈值是上下文填充到90%,他们把它降到了42%。反编译过程中会产生大量易失信息——一个函数反编译完了就不再相关,可以从上下文里删掉。提前压缩有助于把这些“垃圾”清出去。

他们还发现智能体会随时间推移失去焦点。哪怕在一个压缩周期内,上下文里的数据越多,智能体就越容易漂移。有时候它们会在上一个函数还没做完时就跳到另一个函数;有时候会盯着CI发呆,尽管Discord上已经收到了失败通知;偶尔还会在没彻底检查工作是否完成的情况下直接关掉issue。


在终端里并肩工作时,你可以手动引导智能体避免这些问题。但让它们自主运行时,引导是不可能的。

于是他们写了一份文档,定义目标、智能体该怎么工作、必须避免什么、遇到特定情况怎么处理。一个每小时运行的cron任务会自动注入请求,让智能体重新阅读这份文档,把指令保持在上下文里。作者说这未必是保持智能体专注的理想方法,但直到项目结束都运行得不错。这份指令文档花了大量时间打磨,内容高度针对这个项目,所以没有分享出来。

游戏跑起来了,但语义是错的

持续的进展——游戏启动、菜单渲染、地图加载——让他们一度以为反编译质量很好。

并不是。代码虽然极其可读,但语义上是错的。

智能体用错了函数签名、类型或结构体布局。它们凭空发明逻辑,或者在认为不必要的地方直接删掉逻辑。

除了语义错误,智能体还引入了不必要的架构改动。举个例子:游戏通过全局变量访问某些配置变量,智能体把这种常量内存访问改成了哈希表加查找,开销高出好几个数量级。这只是众多出问题的地方之一。

reviewer能帮忙抓bug,但超出这个范围就不太管用了。只要架构决策跟目标一致,就不会被质疑。主要原因在于他们没有客观的验收标准——从未正确定义过“正确性”。因此reviewer很难判断哪个改动是对的、哪个是错的。游戏本身当然可以作为参照,但既然现代化和可移植性也在清单上,某些偏差就不被当作bug处理了。

500B tokens换来的教训很直接:智能体能推进进度,能让你看到游戏跑起来,但“看起来在动”和“做得对”之间,隔着一整套从未被定义清楚的验收标准。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
百万博主曝女友出轨!同时交往多名男性,曝炸裂聊天记录,已跑路

百万博主曝女友出轨!同时交往多名男性,曝炸裂聊天记录,已跑路

青梅侃史啊
2026-10-10 07:13:50
29岁手握6座电诈园区!被判死刑的明珍珍,私下生活到底有多壕?

29岁手握6座电诈园区!被判死刑的明珍珍,私下生活到底有多壕?

日不西沉
2026-10-11 04:23:33
最近裁员的太多了。

最近裁员的太多了。

老陆不老
2026-10-11 21:48:24
深圳夫妻9月入账3.67万+公积金8.4k,晒工资引热议!有人说尚可,有人直言收入一般偏下

深圳夫妻9月入账3.67万+公积金8.4k,晒工资引热议!有人说尚可,有人直言收入一般偏下

火山詩话
2026-10-11 17:11:12
这身材绝了,她是怎么做到又瘦又有肉的?

这身材绝了,她是怎么做到又瘦又有肉的?

草莓解说体育
2026-09-19 09:15:11
蓉城冠军要丢!京媒:大连英博有望夺冠,还拥有主动权

蓉城冠军要丢!京媒:大连英博有望夺冠,还拥有主动权

建哥说体育
2026-10-11 08:55:10
乌军再次攻入俄本土 泽连斯基怒怼卢比奥

乌军再次攻入俄本土 泽连斯基怒怼卢比奥

西楼饮月
2026-10-09 21:47:49
当初觉得很贵,拥有之后才觉得后悔没早买 网友:这我太有发言权了

当初觉得很贵,拥有之后才觉得后悔没早买 网友:这我太有发言权了

另子维爱读史
2026-10-11 20:54:28
战争就快五年了,双方兵源和动员都很困难:莫斯科30万只电子眼,盯上了自家的逃兵

战争就快五年了,双方兵源和动员都很困难:莫斯科30万只电子眼,盯上了自家的逃兵

寰球经纬所
2026-10-07 21:04:49
这样打扮的成熟女人,还挺有魅力的

这样打扮的成熟女人,还挺有魅力的

美女穿搭分享
2026-09-13 10:22:54
尊界汽车,让门外汉的领导给坑了?

尊界汽车,让门外汉的领导给坑了?

言叔财经视角
2026-10-09 17:11:01
日月谭天丨为何说在当前国际局势下 赖清德的“台独”呓语更显可笑?

日月谭天丨为何说在当前国际局势下 赖清德的“台独”呓语更显可笑?

国际在线
2026-10-11 20:14:30
6轮独造6球!曼城新核强势爆发 他让红军水货无地自容

6轮独造6球!曼城新核强势爆发 他让红军水货无地自容

球事百科吖
2026-10-12 04:17:46
公路车骑行服,熟女骑行穿搭,利落面料勾勒饱满曲线

公路车骑行服,熟女骑行穿搭,利落面料勾勒饱满曲线

只要高兴就好
2026-09-24 11:58:50
72岁上海老头坦言:每月退休金一到账就发愁,钱多还成了烦恼

72岁上海老头坦言:每月退休金一到账就发愁,钱多还成了烦恼

天气观察站
2026-10-12 00:52:58
泰国失联的摄影师回国!家属掩盖获救细节,网友曝原因,细思极恐

泰国失联的摄影师回国!家属掩盖获救细节,网友曝原因,细思极恐

阿晭评论哥
2026-10-11 17:30:19
多库神奇一战!替补独造3球,轰无解世界波,突破造对手红牌

多库神奇一战!替补独造3球,轰无解世界波,突破造对手红牌

奥拜尔
2026-10-12 01:21:45
彻底凉凉?莫氏鸡煲闭店了!

彻底凉凉?莫氏鸡煲闭店了!

东莞好生活
2026-10-11 20:42:40
王曼昱斩获双冠后,点名感谢3人!邓亚萍用一个字,盛赞其统治力

王曼昱斩获双冠后,点名感谢3人!邓亚萍用一个字,盛赞其统治力

十点街球体育
2026-10-11 21:36:41
徐正源:跟球迷们说一声对不起,后面比赛每一场都要争胜

徐正源:跟球迷们说一声对不起,后面比赛每一场都要争胜

懂球帝
2026-10-11 23:49:24
2026-10-12 06:47:00
Ping值焦虑
Ping值焦虑
有态度网友ytd
165文章数 109关注度
往期回顾 全部

科技要闻

卸任CEO后,苹果董事长库克再度到访中国

头条要闻

24岁男子云南散心后失联月余 最后轨迹疑出现在缅甸

头条要闻

24岁男子云南散心后失联月余 最后轨迹疑出现在缅甸

体育要闻

30天30队·魔术:班凯罗最后的试炼?

娱乐要闻

没夫妻生活咋办?冉莹颖绝不求邹市明

财经要闻

黄仁勋长女完婚,万亿帝国如何传承?

汽车要闻

大6座插混SUV新选择 阿维塔T09概念版亮相巴黎车展

态度原创

教育
数码
亲子
家居
公开课

教育要闻

今天,南京这所名校干了一件大事!

数码要闻

苹果库克到访广州:探班iPhone 18 Pro咏春短片拍摄现场

亲子要闻

食用银鳕鱼后中毒,不能让“儿童装”们装下去了

家居要闻

2026建博会(广州) 公装联探展交流活动

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版