岁岁文学

字:
关灯 护眼
岁岁文学 > 首富从看见信息面板开始 > 第二百一十章 我是御风的发起人

第二百一十章 我是御风的发起人

  第二百一十章 我是御风的发起人 (第2/2页)
  
  姜亦心站在边上,没有说话。
  
  她知道,这个时候不需要过多的解释,演示自己会说话。
  
  并不是所有的媒体都能看懂现在的状况。
  
  但是几个科技媒体的记者互相之间已经在窃窃私语了。
  
  【需求理解:为当前版本控制机制增加树状分支管理能力。】
  
  【当前限制:】
  
  【1.检查点仅支持线性前进/回退。】
  
  【2.回退後继续修改会覆盖後续状态。】
  
  【3.缺少branch/switch/merge等命令。】
  
  【4.缺少分支状态展示能力。】
  
  【建议目标:】
  
  【1.引入VersionNode数据结构。】
  
  【2.支持从任意检查点创建新分支。】
  
  【3.支持branchlist/branchcreate/branchswitch。】
  
  【4.保留当前线性回退能力,避免破坏已有用户习惯。】
  
  【5.新增测试覆盖分支创建、切换、回退後分叉等场景。】
  
  姜亦心看到这里,心里稍微落定了一点。
  
  第一关过了。
  
  把自然语言转化成细分任务这一步完成了。
  
  御风已经开始调用API进行代码生成了,趁着它在後台运行,姜亦心开始同步解说。
  
  「大家现在看到的,是御风对当前项目的第一轮理解。」
  
  「它没有直接开始写代码,而是先读取项目结构,找到和需求相关的核心模块,再把当前系统的限制列出来。」
  
  「这一点很重要,这也是一个真人程式设计师接手这个任务时会做的事。」
  
  「每一个程式设计师刚工作时学到的第一课都是——不要去改动你不理解的代码。」
  
  此时在看直播的网友大部分都是相关从业人员,看到这里,直播间的弹幕也转向了专业化讨论。
  
  「这一段是真的专业,先读项目再动手,比我组里的实习生可靠谱多了」
  
  「楼上别凡尔赛,谁组里的实习生不是先动手再说的(狗头)」
  
  「这不就是git的commitgraph吗?换了层皮而已]
  
  「prprprpr]
  
  「pr的那个日本网友,请你收收味儿」
  
  在直播间的网友们激烈讨论的同时,终端这边开始进行输出新的改动记录。
  
  【正在创建检查点】
  
  【已创建检查点:checkpoint\—20270204\—102812\—before\—branch\—tree】
  
  【开始修改】
  
  屏幕上开始滚动文件变更。
  
  【正在新增src/core/】
  
  【正在修改 src/core/】
  
  【正在新增 tests/.ts】
  
  【正在新增tests/.ts】
  
  前前後後大概输出了十几个改动文件,这些路径对普通观众来说不算直观。
  
  如果只让这些代码刷过去,确实会很枯燥。
  
  还好,姜亦心早就预料到了这一点。
  
  她没有让大屏幕停留在大片代码上,而是点击终端左下角的一个本地网址连结。
  
  ——
  
  点击之後,浏览器中打开了一个新的页面,这是御风自动生成的。
  
  页面上是一个简洁的任务进度面板,里面写着如下信息。
  
  【任务:树状版本管理】
  
  【理解项目:完成】
  
  【设计数据结构:完成】
  
  【修改核心模块:进行中】
  
  【新增命令:等待中】
  
  【补充测试:等待中】
  
  【运行验证:等待中】
  
  每一项子任务後面都有一个进度条,其中前两个已经填满,是绿色的,在进度条末尾有一个绿色的对勾。
  
  第三个进度条正在前进,速度不算慢,末尾有一个旋转中的小圆圈。
  
  姜亦心说道:「为了让非技术用户也能理解智能体到底在做什麽,我们给御风加了一个任务视图。」
  
  「终端中执行日志,网页上是任务状态。」
  
  「你不用看懂每一行代码,也能知道它现在在理解、在修改,还是在验证。」
  
  「这对团队协作很重要。」
  
  「因为很多时候,产品、测试、运营不读代码,但他们需要知道事情的进度。」
  
  「顺带一提,这个功能也是使用御风开发的。」
  
  随着姜亦心的解说,御风的开发已经完成了补充测试的阶段,现在正在进行运行验证的阶段,但是突然一个红色的WARNING(警告)提示在页面中弹了出来。
  
  姜亦心切回终端,只见终端中输出的文字是—
  
  【FAILEDtests/.ts】(测试失败)
  
  【Epected currentBranch to be「feature—a」,received「main」】(测试结果应为A支线,实际为主线)
  
  现场的媒体都很安静。
  
  直播间的弹幕密度激增。
  
  「来了来了!这就是我说的翻车点!」
  
  「我就说不可能这麽顺利」
  
  「看看小姐姐怎麽圆」
  
  姜亦心此时的心也漏跳了一拍。
  
  现场演示有时候就是这麽刺激,彩排了三次都没出现这个问题。
  
  姜亦心定了定神,拿起话筒,说道:「我们可以看到,第一轮的测试失败了。」
  
  「这在开发流程中是非常常见的情况。」姜亦心顿了顿,接着说,「而对於AI编程,这个场景又格外的有意义。因为AI编程本来就是一个概率问题,没有任何模型能保证每次输出的结果都是完美的。」
  
  「如何在不确定的输出中,走向确定正确的结果,这正是御风要解决的问题。」
  
  直播间的弹幕热度更高了。
  
  「刚才是不是有人说不可能是真的现场?这还不真?」
  
  「这个错误也是计划好的,信的人都被玩成汤姆猫了」
  
  「「在不确定的输出中走向确定正确的结果」,小姐姐太帅了」
  
  这时,姜亦心用手向大屏幕示意了一下,说道:「正好让我们看一下,御风会怎麽处理这种情况。」
  
  终端里,御风已经开始分析。
  
  【测试失败分析】
  
  【branchswitch命令更新了内存中的currentBranch,但未持久化到BranchState。】
  
  【导致测试重新加载状态後,currentBranch仍为main。】
  
  【影响范围:branchswitch後的新任务可能写入错误分支。】
  
  【开始修复】
  
  【正在修改 src/commands/】
  
  【重新运行测试】
  
  这个运行大概花了二三十秒,全场都安静下来,姜亦心下意识的用手捂住了话筒。
  
  一次错误可以说是概率,连错两次就有点几说不过去了。
  
  更别提现在的弹幕量,已经密密麻麻的挡住了画面。
  
  「卧槽卧槽卧槽我都紧张起来了」
  
  「不会有人真的信是现场演示吧?不会吧不会吧?」
  
  「别挡着我看不到结果了」
  
  终於,测试的结果在终端里弹了出来。
  
  【PASSEDtests/.ts】(测试通过)
  
  【本次任务完成】
  
  【改动摘要:】
  
  【1.新增VersionNode/BranchState,用於支持树状版本管理。】
  
  【2.保留旧checkpoint接口,并提供旧数据迁移能力。】
  
  【3.新增branchlist/create/switch/tree命令。】
  
  【4.新增分支树展示能力。】
  
  【您需要保留此次改动吗?y/n】
  
  姜亦心重新举起话筒,说道:「最後的这一部分,是御风生成的改动摘要。这是在我们接到内测用户的反馈之後新开发的功能。」
  
  接下来,还有这场演示的最後一个环节。
  
  姜亦心在终端输入了一个「y」,然後开始演示刚刚开发完成的功能。
  
  全场的人都专注又安静的看着她的演示。
  
  不管是不是科技行业的人,每个人都意识到自己刚刚见证了什麽。
  
  一个AI工具,在万众瞩目之下,在一个生产环境的复杂代码库里,从理解需求、写代码、跑测试、到自己修复自己的Bug,端到端地完成了一个真实的工程任务。
  
  这不是概念、不是炒作,是一个被验证过的生产力工具,在现场,在网络直播下。
  
  他们突然意识到,在场的所有人,都见证了历史。
  
  此时,直播间弹幕已经完全变了。
  
  「卧槽,这个闭环太帅了!」
  
  「用自己开发自己,真敢啊」
  
  「如果不是录播,我愿称这个发布会为最强」
  
  「刚才报错那一下反而真实」
  
  「排队连结呢?我要试用」
  
  「小姐姐太棒了,叫什麽名字啊?」
  
  姜亦心完整的演示了新功能,确保无误後,把电脑画面重新切回幻灯片,走回了舞台中央。
  
  「这就是我想展示的东西。它不是一次代码生成,而是一个完整的工程任务。最重要的是,御风刚刚完成的功能,会成为御风之後继续进化的基础。」
  
  说完这些,姜亦心用手中的控制器切换了下一张幻灯片。
  
  屏幕上出现御风的公测信息。
  
  【御风今日开放公测】
  
  【第一阶段:限量免费】
  
  【企业版体验申请同步开放】
  
  「今天,御风正式开放公测。」
  
  「第一阶段,我们会采取限量免费的方式,根据伺服器资源和用户反馈逐步开放名额。」
  
  「我们欢迎大家测试它,也欢迎大家批评它。」
  
  「因为一个真正有价值的工程工具,不是靠发布会讲出来的,而是靠一次次叠代跑出来的。因此,我们期待所有用户的反馈,让我们能把御风做的更好。」
  
  姜亦心说完这段话,把幻灯片切到了最後一页,同时接着说道:「我们希望,御风做的事情不是替代人的价值,而是增强人的价值。」
  
  「我们希望,御风能把人从低价值的执行工作中解放出来,把人还给真正重要的工作做判断、做决策、做创造。」
  
  姜亦心顿了顿,目光扫过全场。
  
  「还记得我开场讲的那个故事吗?
  
  「我的那个朋友,和她那盏凌晨四点亮起的灯。」
  
  「我希望,御风让每一个独行的人,都不再孤独,御风而行,人人如龙。」
  
  与此同时,姜亦心背後的幻灯片上显示四个大字,「御风而行」。
  
  直播间的热度已经爆表了,弹幕完全成了网友们狂欢。
  
  「这个美女的全部资料,我现在就要!现在!」
  
  「妈妈再也不用担心我的编程」
  
  「prprprprprprprpr]
  
  这时,姜亦心突然看到李婷在不远处的摄像机旁边拼命的和她挥手,旁边的一个同事举着一个iPad,上面写着四个大字,「自我介绍」。
  
  她这才意识到,她从头到尾都没做过自我介绍。
  
  於是她说了在台上的最後一句话。
  
  「我是源码科技的产品负责人,也是御风的发起人,姜亦心,谢谢大家。」
  
  全场响起了热烈的掌声。
  
  >
『加入书签,方便阅读』
热门推荐
在木叶打造虫群科技树 情圣结局后我穿越了 修神外传仙界篇 韩娱之崛起 穿越者纵横动漫世界 不死武皇 妖龙古帝 残魄御天 宠妃难为:皇上,娘娘今晚不侍寝 杀手弃妃毒逆天