在過去一年中,隨著大模型技術的廣泛應用,我們已經見證了 AI 如何深刻地改變我們的工作方式。在程式編寫領域,AI 的介入同樣將為程式設計師帶來前所未有的便利。 近日,非十科技推出了一款基於自研程式碼大模型打造的AI 程式碼助理——Fitten Code,它可以幫助程序員更迅捷、更準確、更高品質地完成程式設計任務,大幅提升編碼效率,並且向使用者免費開放使用!
產品官網網址:https://code.fittentech.com/Fitten Code 自上次發布以來迅速走紅。開發團隊日以繼夜地工作,帶來了功能、效能和速度上的重大升級。此外,還增加了對更多編輯器的支援,為開發者提供了全新的福利! 目前,Fitten Code 中已經整合了豐富的功能,包括:智慧程式碼補全、智慧程式碼問答、自動新增註解、自動新增測試、智能程式碼查錯和智慧程式碼解釋等。並且支援 Python、JS、C 等80 餘種語言,也支援了 VS Code、JetBrains 系列(包括IntelliJ IDEA、PyCharm 等)、Visual Studio、Vim 等十餘種IDE。 值得一提的是,Fitten Code 的核心開發團隊都是畢業於清華大學的博士;而且在校期間,正是他們作為主要開發者,推動了國產深度學習框架計圖(Jittor)的開源工作。 我們了解到, Fitten Code 的準確率比國際同類產品高20%,因而可以更精確地完成程式碼任務,並輔助程式設計師完成 20%~70% 的程式碼開發。 同時,Fitten Code 的平均反應延遲只有約300ms,相較其他AI 碼助手動輒好幾秒鐘的反應時間,可以帶給使用者更絲滑的程式體驗。
#根據Fitten Code 開發者統計,使用Fitten Code可以大幅提升程式設計師在不同場景下的工作效率。 他們透過前端開發、後端開發、工程研發、學術研發及遊戲開發五個場景,對程式設計師是否使用Fitten Code 完成相同任務的時間進行統計,發現程式設計師編碼效率都提升了27%-208%,效果非常顯著。
使用Fitten Code 協助開發在不同場景下的效率提升不禁要問:為什麼Fitten Code 能夠這麼大幅提升開發效率呢?我們對部分參與實驗的程式設計師同學進行了訪談。
我只需要在註解中對需要開發的元件進行描述,Fitten Code 的自動補全就能準確地幫我產生符合需求的程式碼,並自動幫我寫好基本屬性和基本邏輯,我只需要稍作修改就可以使用了。此外,我可以在聊天功能中讓Fitten Code 幫我寫一些特殊的視覺效果,還可以透過對話讓它根據我的需求修改程式碼,所以我開發的速度快多啦。
在寫入資料查詢邏輯和正規符合邏輯的時候,Fitten Code 都可以給我補全出想要的功能,而且它也常常可以猜到我想呼叫的介面名稱和傳入的參數,節約了我查文件的時間。 Fitten Code 自動加入單元測試的功能也大幅節省了測試程式碼的時間,提升了程式碼的可靠性。另外,自動加入註解的功能也非常實用,它可以理解我程式碼的邏輯,並幫我加入符合註解規範的註解。
者這樣說
Fitten Code 的程式碼補全讓我感覺很驚豔的一點是,
它補全的程式碼有時比我想寫的程式碼有更低的時間複雜度,並且寫的程式碼也考慮了讀寫及資料拷貝開銷,
運行起來效率很高。 學術研究者
#這樣說
#Fitten Code 似乎很了解各個深度學習框架的各種接口,自動補全出的調試程式碼也很美觀。而且它還能幫我
解釋一些難以理解的程式碼
快速補全網路結構
#遊戲開發者這樣說
Fitten Code的聊天助理可以
在對話中描述並逐步完善程式碼的需求
,可以一步步輸出最符合我需求的程式碼。這極大的加速了我們開發遊戲原型的速度,加快了遊戲開發進程,而且支援Visual Studio Unreal引擎,載入幾百個檔案不卡頓,能夠很好地加入到大型遊戲專案的工作流程當中。 - 如前文所述,Fitten Code 具有豐富強大的功能,包括智慧程式碼補全、智慧程式碼問答、自動新增註解、自動新增測試、智慧程式碼查錯和智慧程式碼解釋等。接下來將一一展開介紹。
Fitten Code 可以自動為您的程式碼###補充缺少的部分###。透過智慧化的程式設計體驗,它能夠節省您寶貴的開發時間,###提升工作效率,加速開發流程,享受無縫補全程式碼的便利###。 ############
#Fitten Code支援Visual Studio Code、Visual Studio 、IntelliJ IDEA、PyCharm、DataGrip、GoLand、PhpStorm、WebStorm、Rider等諸多現代IDE,涵蓋各行各業程式設計師的需求。 Fitten Code 也適合了上古編輯之神 - Vim,最古樸有效率的編輯體驗結合最新的 AI 程式設計助手,帶來完全不一樣的程式設計體驗。
#您只需以對話或程式碼註解的形式描述程式碼需要實現的功能,Fitten Code 即可自動產生符合註解要求的程式碼,減少手動編寫的時間和精力。 此外,以註解為指導,程式碼產生外掛程式能快速產生專案結構、函數骨架、介面呼叫等程式碼片段,幫助快速建立專案。無論是提升編寫效率還是加速專案的開發進程,Fitten Code 都將為您帶來非常可觀的幫助與便利。
# #對於寫註解這事,有了Fitten Code 之後,您就可以和手動說拜拜了。
它能夠根據程式碼自動產生相關註釋,透過分析程式碼的邏輯和結構,提供清晰易懂的解釋和文件。
除了上述功能,Fitten Code 還提供了豐富的實用功能,例如可以根據所選程式碼進行智慧型 bug 查找。
它還擁有自動產生單元測試的功能,可以根據程式碼自動產生相應的測試案例,提高程式碼品質和可靠性。
不僅如此,Fitten Code 還具備解釋程式碼意義的能力,幫助使用者更深入地理解程式碼邏輯和結構。 總而言之,這款國產編程神器,主打的就是從各個方面讓程式設計更有效率。
Fitten Code 不僅免費、功能全,它的安裝方式也極為簡單。
以Visual Studio Code 為例,在擴充頁面中搜尋「Fitten Code」:
然後點選「安裝」:
最後註冊登入就可以用了。
除此之外,Fitten Code 也支援 IntelliJ IDEA、PyCharm 等 JetBrains 系列 IDE 以及 Visual Studio 和 Vim。
################Fitten Code 由北京非十科技有限公司開發,核心團隊均博士畢業於清華大學,曾作為主要開發者開源了計圖(Jittor)深度學習框架,是國內主流深度學習框架之一,並參與開源了JNeRF 神經渲染庫與JittorLLMs 大模型推理庫,收穫了來自業界的大量好評。 ###############團隊成員技術能力突出,曾斬獲國際超算比賽金牌、資訊學奧賽金牌、ACM 金牌等,並且在CVPR、SIGGRAPH、TOG、TIP、CVM 等電腦圖形學、電腦視覺、人工智慧等國際頂尖會議期刊論文發表過多篇文章,是國際與本土專業領域內具備人工智慧、深度學習、高效能運算、系統設計、硬體架構等多學科交叉的頂尖團隊。 ###
以上是這款國產免費程式工具火了!清華博士團隊開發,反應延遲短、準確率高的詳細內容。更多資訊請關注PHP中文網其他相關文章!