字: 大 中 小
关灯 护眼
沧桑文学 > 首富从看见信息面板开始 > 第二百零五章 他们是怎么做到的?

第二百零五章 他们是怎么做到的?

    第二百零五章 他们是怎么做到的? (第2/3页)

 即使对人类程序员来说,那些也是新手最容易上钩的假相关文件。

    这个工具——它就像真的读懂了这个项目,明确地知道哪个模块是核心、哪段代码又是历史包袱。

    这感觉,就好像这程序本来就是它写的一样。

    瑞恩脸上的冷笑慢慢消失了。

    终端里的文字仍在持续输出。

    很快,御风给出第一版改动方案:建议先重构已有的旧代码,并梳理现存代码的运行逻辑,以指导重构。

    瑞恩看着眼前的屏幕。

    这正是他自己想到过、却因为懒得花时间重构而一直没做的方案。

    别慌,这只是个巧合。

    瑞恩在心里默默告诉自己。

    他坐在椅子上重新调整姿势,强迫自己给出一个合理解释:事件总线在这个项目里本来就是核心模块,体量最大,被扫描到也许只是概率问题;如果这个团队在扫描文件的逻辑上格外花了精力,做到这一步也并非不可能。或许,他们只是擅长干这个。

    这个解释站得住脚。

    瑞恩思考的时候,御风还在继续工作,已经动手写代码了。

    瑞恩把注意力拉回来,盯着终端,等着它在历史包袱的复杂代码里犯错。这里的逻辑耦合严重,Atlas 每次都在这里翻车。

    然而,御风没出一点错,耦合逻辑被清理得干干净净。

    它甚至在重构之前先补完了单元测试。

    旧代码被大刀阔斧地删除,新生成的代码结构清晰。

    御风又自动跑了一遍单元测试。

    全绿,一遍通过。

    瑞恩脸上露出难以置信的表情。

    ——这,这怎么可能呢?这个工具,比 Atlas 还要强?

    瑞恩不信邪地又打开 Atlas 测试库里的另一个例子。这是测试库里最恶心的一个,编号 case-42。

    到现在为止,Atlas 还没有一次能完整通过。

    瑞恩输入标准的测试提示词,等着看御风会在哪里跌倒。

    然而,五分钟之后,御风一遍通过测试。代码优雅,注释完整,看起来简直不像 AI 写出来的。

    瑞恩不得不强迫自己接受现状。

    拿 Nexus Atlas 来比,让它从需求文档生成代码还可以;可每次在已有代码仓库里运行,都会出两类典型故障。

    一类是找不准上下文。给它一个修 bug 的任务,它能在十万行的文件夹里满世界乱找,把毫不相关的文件全翻出来塞进提示词,再生成一份看起来很专业、实际完全跑不起来的代码。

    另一类是碰巧找到了相关代码,也改不对。就算上下文给对了,模型也常常分不清哪段是要遵守的约束、哪段只是参考,结果很不稳定:有时能用,有时不能用。判断能不能用所花的精力,不比直接写少多少。

    这两类问题,Nexus 的研究和工程团队从八月卡到现在。准确率提升了不少,却完全没到可用的程度。

    而御风,这个新工具,至少在刚才那两个任务里,看起来把问题都漂亮地解决了。

    瑞恩觉得房间里有点儿热。他扯了扯衣领,低头看电脑上的时间:晚上十点三十七。

    瑞恩又看向莎拉的对话框。

    莎拉的上一条消息还是十分钟之前。

    “

    (本章未完,请点击下一页继续阅读)
『加入书签,方便阅读』