91大神影片_狠狠色狠狠色综合网_免费一级片网址_欧美.日韩.国产.一区.二区_成人黄色av播放免费_国产视频一区三区_毛片一区二区

首頁  ?  財經  ?  財經要聞

專治大模型不懂行:浙大團隊CatCoder解決AI編程水土不服難題

2025-12-13 22:24:00

來源:市場資訊

  (來源:DeepTech深科技)

  近日,浙江大學副教授胡星和團隊開發出一款名為 CatCoder 的 AI 框架,它能夠讀懂一個完整的軟件項目,生成準確、可用的代碼。在 Java 任務上,它在代碼編譯通過率和測試通過率上,比業內表現突出的代表之一 RepoCoder 最高提升了 14.44% 和 17.35%。

  同時,它擁有很強的通用性。該團隊使用不同大小和不同類型的 AI 模型對其進行測試,發現它能夠提升所有被測模型的性能。

圖 | 胡星(來源:胡星)

  胡星告訴 DeepTech:“我們考慮到不同公司或團隊使用的編程語言各異,因此選擇了兩種語言進行驗證:應用廣泛的 Java 和較新但日益重要的 Rust。我們發現,即使對于 Rust 這種相對低資源(使用人群和訓練數據較少)的語言,我們的方法也能生成高質量的代碼。”

  此外,尤其是對于那些比較小的模型,提醒效果更是尤為明顯,能夠幫助小模型彌補和大模型之間的差距。同時,它就好比給 AI 配置了一個超級助理,這位助理不僅懂得編程語法,而且熟悉所在項目的所有規定,比如哪些類可以調用、該怎么使用函數,這樣一來就能寫出既不會“迷路”也不會“犯錯”的代碼。

  胡星還表示:“我們的方法是可插拔的松耦合設計,不需要對大模型本身進行訓練。這意味著它可以靈活地與任何大模型或程序分析技術組合,適應日新月異的大模型發展,避免了重復訓練的高成本。

  其次,它精準解決了工業界的實際痛點——大模型通常不理解企業內部的私有代碼庫和業務邏輯。通過引入本地上下文,我們的方法能讓大模型“讀懂”當前代碼庫,生成更高質量、更領域相關的代碼。”

(來源:https://arxiv.org/pdf/2406.03283)

  解決代碼世界的尋路難題

  在使用 AI 寫代碼時,此前人們所遇到的難題是:當你正在參與開發一個大型游戲,代碼分散在成百上千個文件里。假如你需要添加“計算一個角色的跳躍軌跡”的新功能。

  對于此前的 AI,即使經過了大量訓練可能也只知道物理公式,它并不知道在你這個特定項目中,“角色”這個對象應該如何創建、它的坐標屬性叫什么名字、或者“跳躍”這個動作應該調用哪個現成的函數。

  CatCoder 的創新之處在于給 AI 提供了兩件關鍵工具:第一個工具是相似代碼雷達,能夠在相似項目里尋找功能或結構相似的代碼作為范例;第二個工具是類型關系地圖,它能自動分析并告訴 AI,在當前的代碼環境中,有哪些類、接口、函數和屬性是可以直接使用的。

  這就好比你要在一個巨大的圖書館里找資料,CatCoder 不僅可以幫你找到基本主題類似的書籍也就是相關的代碼,還可以直接給你一張圖書館的樓層索引和書籍關聯圖也就是類型上下文,從而讓你生成的代碼更加準確和專業。

(來源:https://arxiv.org/pdf/2406.03283)

  助力我國發展底層基礎軟件和工業軟件

  在使用 CatCoder 的時候,主要分為三大步。

  第一步是搜集線索也就是檢索相關代碼。CatCoder 首先會把整個項目所有的源代碼文件智能地切割成小塊。然后,它會根據你需要實現的功能描述,啟動兩種搜索引擎。第一種是關鍵詞搜索,就像傳統搜索引擎一樣,可以匹配函數名和變量名等關鍵詞。第二種是語義搜索,其能理解代碼的含義,找到功能上相似的片段。然后,CatCoder 會把兩種搜索結果綜合起來,最初最相關的幾個代碼片段作為參考范例。

  第二步是繪制地圖也就是提取類型上下文。這是 CatCoder 的獨門絕技。對于像 Java、Rust 這類靜態類型語言,CatCoder 會啟動一個靜態分析器。這個分析器可以繪制出項目中所有類和接口之間的依賴關系圖。比如,假如你的新函數屬于“角色”類,那么分析器就能找出“角色”類能夠調用的所有方法,以及它關聯的其他類,并把它們的使用說明書整理出來。這張“地圖”的存在確保 AI 不會調用一個不存在的函數。

  第三步是生成代碼。CatCoder 會將前兩步搜集到的參考范例和類型地圖打包,連帶你的任務描述一起形成一個超級詳細的提示,提交給背后的 AI 模型。AI 在這樣充分的上下文提示下,就能像一位熟悉項目的開發者一樣,生出既符合語法、又能完美融入現有項目、甚至能夠通過測試的代碼。

(來源:https://arxiv.org/pdf/2406.03283)

  胡星總結稱:“由于我們的研究覆蓋了 Rust,而 Rust 多用于開發系統軟件,這對于我國發展底層基礎軟件和工業軟件具有積極意義,能幫助更快地生成高質量的代碼。”

圖 | CatCoder logo(來源:胡星)

  基于此成果,她有兩個后續計劃:一是進一步探索“低資源”編程語言的代碼生成,即針對那些大模型訓練數據覆蓋不足的語言(如 Ruby、Julia),提升其代碼生成質量;二是研究“大小模型協同”的代碼生成,讓強大但昂貴的大模型指導輕量級小模型,使后者能在計算資源有限的實驗室或中小企業中部署,提供優質的代碼生成服務。

  參考資料:

  相關論文 https://arxiv.org/pdf/2406.03283

  運營/排版:何晨龍

免責聲明:本網對文中陳述、觀點判斷保持中立,不對所包含內容的準確性、可靠性或完整性提供任何明示或暗示的保證。請讀者僅作參考,并請自行承擔全部責任。 本網站轉載圖片、文字之類版權申明,本網站無法鑒別所上傳圖片或文字的知識版權,如果侵犯,請及時通知我們,本網站將在第一時間及時刪除。
91大神影片_狠狠色狠狠色综合网_免费一级片网址_欧美.日韩.国产.一区.二区_成人黄色av播放免费_国产视频一区三区_毛片一区二区
亚洲va国产天堂va久久en| 国产九色sp调教91| 欧美国产乱子伦| 亚洲卡通动漫在线| 日韩不卡一二三区| 精品影视av免费| 欧美乱妇15p| 亚洲精选免费视频| 国产不卡一区视频| 欧美精品一区在线观看| 蜜桃久久久久久久| 91麻豆精品国产91久久久更新时间 | 国产精品午夜春色av| 日本aⅴ亚洲精品中文乱码| 91浏览器在线视频| 中文字幕日本不卡| aa级大片欧美| 亚洲一区二区偷拍精品| 狠狠色狠狠色合久久伊人| 日韩美女在线视频| 粉嫩欧美一区二区三区高清影视| 精品盗摄一区二区三区| 经典三级一区二区| 国产亚洲综合在线| 92精品国产成人观看免费 | 国产一区二区三区美女| 7777精品伊人久久久大香线蕉超级流畅| 久久99精品国产.久久久久久| 欧美猛男gaygay网站| 久久精品国产免费| 国产午夜精品一区二区三区视频 | 欧美午夜宅男影院| 日韩黄色免费电影| 国产亚洲人成网站| 91女人视频在线观看| 麻豆国产精品官网| 欧美极品美女视频| 制服丝袜成人动漫| 在线观看成人免费视频| 粉嫩13p一区二区三区| 天涯成人国产亚洲精品一区av| 国产精品嫩草影院av蜜臀| 精品日产卡一卡二卡麻豆| 色婷婷综合久久久中文字幕| 国产在线播精品第三| 日本在线不卡一区| 天天色图综合网| 亚洲男人天堂av| 中文字幕中文字幕一区二区 | 亚洲久本草在线中文字幕| 精品国产凹凸成av人网站| 91婷婷韩国欧美一区二区| 成人免费黄色在线| eeuss影院一区二区三区| 国产成人丝袜美腿| 国产精品资源网站| 丁香婷婷深情五月亚洲| 国产精品亚洲专一区二区三区| 美女在线一区二区| 久久精品久久久精品美女| 国产又粗又猛又爽又黄91精品| 免费在线看一区| 麻豆91小视频| 成人免费va视频| 欧美美女视频在线观看| 欧美一区二区三区电影| 亚洲精品在线免费播放| 国产精品女主播av| 日韩av一区二区在线影视| 久久99精品一区二区三区三区| 激情六月婷婷久久| 欧美三级视频在线播放| 日韩一区二区三区在线视频| 国产午夜久久久久| 奇米色一区二区三区四区| 成人一级黄色片| 欧美日韩国产另类一区| 国产精品美女久久久久高潮| 麻豆精品国产91久久久久久| 国产.欧美.日韩| 久久丝袜美腿综合| 久久超碰97人人做人人爱| 欧美日韩一级黄| 亚洲国产综合色| 欧美亚洲自拍偷拍| 亚洲福利一区二区| 91精品国产综合久久婷婷香蕉 | 成人短视频下载| 国产日产精品1区| 国产毛片精品一区| 日韩欧美电影一区| 国产福利一区在线| 中文字幕亚洲不卡| 欧美日韩免费一区二区三区视频| 一区二区日韩av| 日韩欧美综合一区| 成人午夜私人影院| 亚洲国产综合人成综合网站| 欧美喷潮久久久xxxxx| 久久国产精品露脸对白| 国产日韩欧美高清| 91福利国产精品| 久久99精品久久只有精品| 久久这里只有精品首页| 成人免费黄色大片| 一片黄亚洲嫩模| 国内一区二区在线| 日韩欧美123| 99久久婷婷国产综合精品电影 | 偷拍与自拍一区| 欧美一区日本一区韩国一区| 天堂成人国产精品一区| 精品国产91乱码一区二区三区| 国产美女久久久久| 亚洲精品高清视频在线观看| 91.麻豆视频| av午夜一区麻豆| 日韩福利电影在线观看| 精品动漫一区二区三区在线观看| 国产高清一区日本| 亚洲免费在线观看视频| 欧美日韩一区二区在线视频| 精品国产一区二区三区忘忧草| 精品一区二区三区影院在线午夜| 中文字幕免费不卡| 26uuu国产日韩综合| 色婷婷av一区二区三区之一色屋| 老司机一区二区| 日韩精品国产精品| 亚洲精品一二三| 国产精品视频第一区| 亚洲国产精品ⅴa在线观看| 91精品国产综合久久久久久久久久 | wwww国产精品欧美| 91麻豆精品在线观看| 成人精品亚洲人成在线| 极品少妇xxxx精品少妇| 另类小说综合欧美亚洲| 日韩主播视频在线| 国产精品免费视频一区| 欧美电影免费观看高清完整版在线观看 | 日韩西西人体444www| 91精品免费在线观看| 久久精品99国产精品日本| 久久超碰97中文字幕| 久久99国产精品麻豆| 久久99久国产精品黄毛片色诱| 视频一区在线视频| 美国欧美日韩国产在线播放| 免费成人av在线| 韩日av一区二区| 欧洲精品在线观看| 欧美成人福利视频| 亚洲天天做日日做天天谢日日欢| 337p日本欧洲亚洲大胆色噜噜| 久久蜜桃av一区二区天堂| 亚洲欧洲www| 国产一区二区三区美女| 3d成人动漫网站| 国产精品久久久久久久久果冻传媒| 亚洲午夜久久久久久久久电影院| 欧美bbbbb| 不卡大黄网站免费看| 91麻豆精品国产综合久久久久久| 亚洲视频免费在线| 国产精品69毛片高清亚洲| 欧美午夜一区二区三区 | 欧美午夜精品理论片a级按摩| 日韩视频永久免费| 亚洲国产综合91精品麻豆| 成人黄色电影在线| 久久夜色精品国产欧美乱极品| 日韩精品一区第一页| 一本到三区不卡视频| 久久伊人蜜桃av一区二区| 精品一二线国产| 久久久久久夜精品精品免费| 奇米影视一区二区三区| 日韩亚洲欧美一区二区三区| 日韩不卡一区二区三区| 欧美成人艳星乳罩| 午夜av区久久| 久久在线免费观看| 成人永久aaa| 亚洲日本va在线观看| 麻豆精品一区二区综合av| 制服丝袜亚洲播放| 国产剧情一区二区三区| 国产在线一区二区| 国产精品午夜在线观看| 色婷婷av一区二区三区软件| 亚洲美女偷拍久久| 精品欧美一区二区久久| 91丝袜国产在线播放| 亚洲自拍偷拍网站| 精品国产露脸精彩对白| 97久久超碰国产精品| 亚洲妇女屁股眼交7| 欧美一区二视频| 在线观看亚洲一区|