据上观新闻11月1日报道,上海交通大学基于国产大模型MiniMax,对海外知名仿真软件、图像处理及视频编辑软件等实现了"再工程"——先读懂旧软件,再重写成功能不变、内核升级的新版本。这一国内首个大模型原生的软件逆向成果,在2026世界顶尖科学家论坛人工智能平行论坛上发布,论坛于11月1日在上海临港闭幕。
CAD、CAE、CAM等工业软件是航空、船舶、汽车研发的核心工具,长期由欧美厂商垄断,其价值很大程度建立在源代码不可得之上。传统逆向工程靠资深工程师对无源码软件反向拆解推演,耗时极长,且难以触及软件设计的内核机理。

上海交大的新方法被命名为"基于大模型的软件再工程",分三步走:第一步改造大模型本身,使其具备对软件核心逻辑做深度语义分析的原生能力,从"认得代码"升级到"读懂代码背后的用意";第二步生成式重构,大模型悟透原版设计意图后重写一套代码,去掉冗余、提升运行速度、补上安全漏洞;第三步组团交叉质检,多个独立AI智能体分头核对逻辑、比对新旧版本运行差异、排查漏洞。
项目由上海交大特聘教授、IEEE会士孔令和牵头。团队在海内外多款文本模型上做了验证,MiniMax文本模型在逆向分析、逻辑恢复等网络安全能力上表现突出,原型系统最终通过MiniMax落地。以美国某仿真软件为例,其主体包含3万个函数,团队已完成其中5000个核心函数的再工程,实现功能对齐、性能比肩;这5000个核心函数连同代码、说明书、测试用例计划全部开源。
成果的背景是"逆向"正在大众化:一款名为"逆向一切"(REA)的工具近期在GitHub收获数十万星标,科技爱好者用它改掉智能电视开机广告、给电脑接智能马桶盖。工业级软件才是逆向的深水区,大模型把工程师数月的工作压缩进系统流程。
对国产工业软件而言,"再工程"提供了一条绕开从零自研的路径——不照抄代码,而是在读懂机理后重写更优实现。开源5000个核心函数只是起点,能否沉淀出可复用的行业工具链,决定这条路能走多远。