阅读研究雷达投资体系
登录 / 注册
← 返回阅读
资讯实质变化2 分钟阅读DisconfirmAI 编辑部

项目称不逆向工程、只对照公开规范:AI代理数周发布16款软件克隆

开发者Brandon Thomas在数周内用Rust语言发布了16款Adobe和Microsoft应用的开源克隆。项目声称采用清洁室方法——从可观察行为和公开规范出发重新实现,而非逆向工程原始代码。iX杂志报道指出,AI代理与CI流水线的组合是这一速度的关键,但具体架构细节在付费墙内。

2026-11-13 14:00

2026年9月底,开发者Brandon Thomas在极短时间内发布了多款Adobe创意软件的开源克隆,包括Photoshop、Lightroom和Premiere Pro的替代品。几天后,Microsoft Word、Excel和PowerPoint的克隆也相继出现。到11月中旬,项目已包含16款程序,全部用Rust编写,全部标注为不完整,但许多已经可以使用。

iX杂志的Ulrich Wolf报道了这一现象,并指出项目声称的开发方法:不进行任何逆向工程。所有克隆都自我定位为清洁室重新实现——从可观察的应用行为出发,将结果与公开可用的规范进行比对,例如ISO 32000(PDF格式)、ECMA-376(Office文件格式)或Adobe的PSD文件描述。

这一方法论选择对AI辅助开发具有关键意义。逆向工程要求理解一个庞大且未文档化的代码库,这对当前AI代理来说几乎不可能。而清洁室方法将问题重新定义为规范满足:给定一个输入,输出应当是什么行为?给定一个文件格式,解析结果应当是什么?这些是可测试的、可分解的、有明确成功标准的任务——恰好是AI代理和自动化测试流水线的强项。

报道的副标题提到AI代理与CI流水线的配合是速度的来源。虽然完整的技术架构解释在付费墙内,但从公开信息可以推断其工作模式:AI代理针对特定功能模块生成实现代码,CI流水线自动运行对照公开规范的测试,失败结果反馈给代理进行修正。这个循环将人类开发者的角色从编写代码转变为定义测试和审查结果。

需要保留的边界是:清洁室方法的法律安全性并非自动成立。项目自述不逆向工程,但外部观察者无法仅从代码表面确认这一点。此外,16款程序全部标注为不完整,实际生产可用性、长期维护成本以及与上游规范变更的同步能力,都还没有独立验证。

对开发者的可迁移认识是:当目标行为可以被公开规范精确描述时,AI代理加自动化测试的组合可以将开发周期压缩到数周量级。这不一定适用于所有软件——缺乏清晰规范或规范本身有歧义的领域仍然困难——但它为文件处理、格式转换和具有公开标准的功能模块提供了一条可复制的路径。

来源

  • heise.deiX Magazin↗
登录 / 注册
阅读研究雷达投资体系
带入研究 →