IT 之家 11 月 1 日消息,阿裏雲目前推出了一款 AI 編程工具 " 通義靈碼 ",号稱基于自家通義大模型打造,IT 之家的小夥伴們可以點擊此處訪問項目官網。
據悉," 通義靈碼 " 兼容 Visual Studio Code、JetBrains IDEs 等主流 IDE;支持 Java、Python、Go、C / C++、JavaScript、TypeScript、PHP、Ruby、Rust、Scala 等主流編程語言。
在功能方面," 通義靈碼 " 支持行 / 函數級實時續寫、自然語言生成代碼、單元測試生成、代碼注釋生成、代碼解釋等功能。
行 / 函數級實時續寫:在編碼的過程中,該 AI 工具克根據上下文和當前語法,爲用戶自動預測和生成建議代碼,用戶隻需單擊 Tab 鍵即可采納。
自然語言生成代碼:用戶可在編輯器中,通過自然語言描述你想要的功能,根據描述和上下文,AI 工具能夠在編輯器區直接生成代碼及相關注釋,編碼心流不間斷。
單元測試生成:該 AI 工具支持根據 JUnit、Mockito、Spring Test、unit test、pytest 等框架生成單元測試以及單元測試相關代碼解釋。
代碼注釋生成:一鍵生成方法注釋及行間注釋,節省用戶寫代碼注釋的時間,有效提升代碼可讀性和注釋覆蓋率。
代碼解釋:該 AI 工具支持 30 多種語言的識别,選中代碼後可自動識别編程語言并生成代碼解釋。跨越語言的邊界,讓你快速了解代碼邏輯和功能設計。
此外,官方聲稱," 通義靈碼 " 基于海量研發文檔、産品文檔、通用研發知識、阿裏雲的雲服務文檔和 SDK / OpenAPI 文檔等進行問答訓練,可爲用戶答疑解惑,幫助解決研發問題。