在一次实测中,WorkBuddy 接入 REA 后完成环境配置约耗时 15 分钟,静态分析一个 Electron 应用约耗时 5 分钟,并生成可离线运行的语音转文字工具。我们的判断是:AI 编程的竞争重点正在从生成代码,转向理解软件结构并操作工具链。

这是什么

REA 是一套开源逆向分析工具,用智能体(Agent,能自主拆解任务并调用工具的 AI 系统)调度传统逆向程序。Electron 是许多桌面软件的开发框架,其程序代码通常封装在 ASAR 文件中。REA 无需解压或运行目标程序,就能识别内部文件、主进程入口、预加载脚本及进程间通信通道。

实测中,WorkBuddy 通过 MCP(让 AI 以统一方式连接外部工具的接口规范)注册并调用 REA。系统识别出 11 个文件、6 个 JavaScript 文件和 4 条通信通道;随后根据分析结果生成一款使用 Vosk 离线模型的语音转写工具,27 项测试全部通过。

行业怎么看

这说明 AI 工具正在越过“代码补全”阶段,开始接管安装、配置、分析、开发和测试等连续流程。对企业而言,价值不只是节省敲代码时间,而是降低传统逆向工具的使用门槛,让小团队也能处理桌面应用升级差异、接口梳理和内部工具复刻。

但风险同样明确。15 分钟完成安装并不等于稳定部署,工具链依赖 Node.js、模型资源和系统权限,不同电脑上的表现可能差异明显。静态分析结果也不能替代真实兼容性测试;复刻第三方软件还涉及著作权、许可和商业秘密问题,未经授权分析并重新实现,可能产生法律风险。文章只测试了自建靶场,不能证明其可被普遍用于商业软件。

对普通人的影响

对企业 IT:软件盘点、版本差异比对和内部工具维护可能更快,但上线前仍需人工复核结果、隔离数据并建立软件授权清单。

对个人职场:不懂编程的人有机会完成小型桌面工具,但设备环境、提示词质量和测试能力会直接决定成品是否可用。

对消费市场:同类离线小工具的成本可能继续下降,软件更强调可配置、可迁移与开放接口,而不只是功能数量。