[控场AI]
· 8 分钟阅读· 4,129 字

Halo成新Doom:AI正在让所有软件"被开源"

Halo成新Doom:AI正在让所有软件"被开源"

AI 智能体大幅压缩软件逆向与重建成本,多数软件正事实上开源。

文章回顾了 Remo Jansen 七个月前"源代码已成公共品、SaaS 基本已死"的预言,并指出预言正以超出预期的时间表兑现。短短一个月内,《光环:战斗进化》被移植到 N64、Dreamcast、浏览器与 PC(支持 128 人联机);PS5 模拟器《恶魔之魂:重制版》从 1–2 FPS 跃升至 60 FPS 以上、逼近 120 FPS;REA 让编码智能体无需源码即可逆向应用;Adobe 与 Office 的 Rust 净室复刻品以 45–60% 功能对齐度公开亮相。作者认为这些事件共享同一底层变量:理解并重建软件的经济成本已坍塌,游戏行业暴露尤为彻底,剩余价值将集中在便利性、运维、信任、数据网络效应与实时服务上。

七个月前,开发者 Remo Jansen 发表了一篇题为《源代码已成公共品,SaaS 基本已死》的文章,预言 AI 将大幅降低净室重写的经济成本,纯软件表达正在失去稀缺性。当时他给出的时间表是五到十年。

他自己承认:"我对时间线的判断错了。"

这个月,预言以肉眼可见的速度变成现实——从游戏主机破解移植,到 PS5 模拟器性能的暴力拉升,再到 Adobe 和 Office 的开源复刻品公开亮相。这些事件看似分散,背后却是同一股力量:AI 智能体正在把"理解一个软件并重建它"的成本压到接近于零。

Halo is the new Doom 原文配图

Halo 跑在了它本不该出现的所有平台上

短短几天内,《光环:战斗进化》出现在了多个它从未被设计支持的平台:

  • Halo 64:基于 halo-ce-universal 反编译项目,运行在真实的任天堂 64 硬件上,自制渲染器、四分屏、全部 13 张原版地图、机器人对战,甚至加入了原版 Xbox 都没有的 Firefight 模式。Claude 在编码中提供了大量协助。
  • Halo: Dreamcast Evolved:在真实 Dreamcast 硬件上运行"秋风之墩"等关卡。该主机 CPU 比初代 Xbox 慢三倍以上,内存只有四分之一,性能仍然粗糙,但核心系统已完成移植并在公开迭代。
  • 原生 PC 及更多平台:同样的反编译工作产出了 Windows、Linux、Android 原生版本,支持最高 128 人的联机对战;战役合作人数也在提升,32 人合作已可演示。浏览器版甚至出现了 128 人房间和分屏合作。

这些不是简单的素材搬运。它们建立在接近字节级一致的反编译成果之上。真正改变的是"最后一公里"的速度:一个新渲染器、平台适配、扩展网络代码、额外模式,过去需要数年,现在一个开发者加上现代智能体,几天到几周就能完成。

Halo 正在变成新的 Doom——那个什么都能跑的经典。唯一的不同是,当年 Doom 靠的是开源引擎,如今靠的是 AI 加速的反编译。

反编译(Decompilation)与净室重写是理解全文的关键前提。反编译指从已编译的二进制程序还原出可读的源代码(此处常借助 Ghidra 等工具加人工与 AI 辅助修正),目标是让重建结果与原程序在行为上接近字节级一致。净室重写(Clean-room reimplementation)则是一种法律上更谨慎的做法:一组人只观察程序的输入输出行为并写出规格说明,另一组人完全不接触原代码、仅依据规格独立实现。两者结合,使得"我能观察它怎么运行"和"我能在别的许可证或硬件上重建它"之间的界线不断降低——这正是 Halo 移植与 Craft 系列复刻品的共同技术底座。

PS5 模拟器:从 1 FPS 到逼近 120 FPS 只用了一个月

另一个高曝光的压力测试来自 PS5 模拟器。

《恶魔之魂:重制版》在 KyTyPS5 及其分支上,九月初即使顶级硬件也只能跑到 1–2 FPS。几天后升到 10–18 FPS,九月中旬出现 30 FPS 标记,到十月中旬,定制构建在 RTX 5070 + Ryzen 7 9800X3D 上以 1440p 原生画质设置跑到 60 FPS 以上,开启 DLSS 帧生成后逼近 120 FPS。整个游戏在月中已经可以通关。

主机模拟的历史节奏从来不是这样的。以往一个世代主机的成熟模拟往往需要数年打磨,而这一次,社区加 AI 工具把曲线拉成了近乎垂直的斜线。

主机模拟器的难度结构与帧率跃升值得单独说明。模拟一个世代的主机通常需要数年,因为要精确还原 CPU 指令集、GPU 图形管线、内存与同步时序,任何细微偏差都会导致画面错误或崩溃。传统上这是靠大量开发者反复调试逐步逼近的。文中 FPS 从 1–2 跳到 60 以上的曲线,并不代表底层模拟精度已经完整,更可能是关键瓶颈(如着色器转译、JIT 重编译、特定指令路径)被快速定位并绕过。定制构建配合 DLSS 帧生成进一步放大了表面帧率,因此"可通关"与"完全准确模拟"仍是两回事,但瓶颈定位速度本身已被显著压缩。

REA:让智能体逆向一切

与移植和模拟器同时爆发的,是一个叫 REA(Reverse Engineer Anything)的工具。

它是一个 MCP 服务器兼 CLI,让 Claude Code、Codex、Cursor 等编码智能体在没有源码的情况下逆向分析应用、原生二进制、网站和运行时行为。它编排 Ghidra、Hopper、IDA 和浏览器插桩等现成工具,输出有证据支撑的解释。据报道,它在约两周内积累了数十万颗星标。

实际效果是:你可以把一个功能指给智能体,它就能产出可用的理解,并给出独立重实现的路径。结合净室开发模式,"我能观察行为"和"我能在不同许可证或不同硬件上重建行为"之间的墙,正在持续变矮。

MCP(Model Context Protocol) 是 Anthropic 提出的一种开放协议,用于让 AI 应用以标准化方式连接外部工具与数据源。编码智能体本身只能读写文本,而通过 MCP 服务器,它可以调用 Ghidra、IDA、浏览器调试器等真实工具,把工具输出回灌到推理过程中。REA 正是以 MCP 服务器加 CLI 的形态存在,因此 Claude Code、Codex、Cursor 等不同客户端都能复用同一套逆向能力。这一层的意义在于:逆向工程不再依赖少数专家手动操作重型工具,而是被编排进可复现、可规模化的智能体工作流。

Adobe 与 Office 的"Craft"复刻品:不完美,但信号足够响

十月初,Brandon Thomas 主导的 ArtCraft 项目公开:基于 Rust 的开源应用,自称是 Adobe 主力工具的净室重实现——PhotoCraft(Photoshop)、FilmCraft(Premiere)、LightCraft(Lightroom),以及 Illustrator、After Effects、InDesign 和 Acrobat 的对应版本。Claude 深度参与了构建。

几天后,同一思路扩展到微软 Office:WordCraft、GridCraft(Excel)和 DeckCraft(PowerPoint)。

这些都不是完成品。团队自己给出的定位是早期 alpha,功能对齐度和"可用于实际工作"的指标通常在 45–60% 之间,文件兼容性、边缘情况和打磨都还不完整。

但不完美恰恰是它们作为信号的意义所在。它们公开证明:一个小团队加前沿模型,可以在数周内产出两个受保护最严、利润率最高的软件套件的可运行、文件兼容的近似品。过去需要多年专业积累的 UI 模式、核心工作流和文件格式,现在正以肉眼可见的速度被重建。

文件格式兼容性是这类复刻品最被低估的门槛。Photoshop 的 PSD、Word 的 DOCX、Excel 的 XLSX 都包含大量未公开或半公开的私有语义:图层混合模式、样式继承、公式重算规则、嵌入对象等。能打开文件不等于能正确渲染与往返保存。因此团队给出的 45–60% 功能对齐度,实际含义是核心编辑路径可用、但边缘行为与兼容性仍不完整。即便如此,能在数周内做到这一水平,说明过去需要多年逆向与试错才能积累的格式知识,正被模型快速吸收并转化为可运行代码。

这些故事共享同一个底层变量

它们不是孤立的技术炫技,而是同一次转变的不同症状:

  • 反编译与逆向工程工具链已经成熟;
  • 前沿模型在底层和系统级代码上的能力足以大幅加速剩余的人工工作;
  • 智能体工作流(以及 REA 这类工具)让过程更系统化,不再依赖稀缺的专家知识;
  • "在 Y 平台上做出 X 的可用版本"或"理解 Z 的实现以便重建"的经济成本,已经坍塌。

游戏行业可能是最脆弱的那一个

原作者在七个月前主要讨论的是 SaaS。现在看着游戏领域的进展,他认为游戏行业暴露得更彻底。

AAA 工作室本已在高成本、避险续作、实时服务疲劳和受众碎片化中挣扎。快速重实现、移植、扩展和再分发游戏的能力,正在移除最后的护城河之一:让一个可用版本在别处存在有多难。当一款反编译经典能在数周内跑在 N64、Dreamcast、手机、浏览器和 128 人大厅的 PC 上,独占平台协议、漫长开发周期乃至部分 DRM 的价值都开始显得脆弱。

拥抱模组和社区内容的游戏也不自动安全。模组社区历史上延长了游戏寿命,但新工具同时加速了模组创作和对底层体验本身的独立重建。当完整替代品的技术门槛持续下降,"官方版"和"社区版"的界线越来越难维持。

原预测依然成立,只是范围更广:

  1. 大多数软件将事实上开源——要么被迫(保护变得不切实际),要么主动(对抗比适应更贵)。
  2. 剩余价值将集中在便利性、运维、信任、数据网络效应、实时服务,以及无法被轻易离线重建的体验上。
  3. 纯粹的代码表达——无论是一个 SaaS 仪表盘还是一个单人战役——都在失去稀缺性。

对游戏而言,这可能尤其残酷。行业本就依赖高固定成本和爆款驱动经济学。如果独立重建与再分发的成本持续坍塌,传统发行与独占模式承受的压力只会加剧。一些工作室会转向实时服务、社交层、竞技公平性和难以镜像的持续内容,另一些则不会。

七个月前,作者写下"源代码正成为公共品,SaaS 基本已死"。这个月,Halo 成了新的 Doom,模拟器从 1 FPS 跳到 100 FPS,逆向工程智能体走向主流,Adobe 和 Office 的净室近似品公开出现。

方向比三月时更清晰了:大多数软件很快就会事实上开源,唯一剩下的问题是,有多少市场能及时意识到并完成适应。

#Halo 反编译#AI 逆向工程#净室重实现#PS5 模拟器#软件开源趋势#REA 工具#AI 编程智能体
分享:

相关推荐