近日,中國人工智能產(chǎn)業(yè)發(fā)展聯(lián)盟智能化軟件工程工作組(AI for Software Engineering,下文簡(jiǎn)稱AI4SE)發(fā)布2024 AI4SE“銀彈”案例征集結(jié)果。京東云智能編程助手JoyCoder榮獲2024AI4SE“銀彈”案例優(yōu)秀案例。
這項(xiàng)由中國人工智能產(chǎn)業(yè)發(fā)展聯(lián)盟(AIIA)針對(duì)AI+軟件工程(AI4SE)發(fā)起的專項(xiàng)征集,旨在能夠?qū)I能力賦能至軟件工程相關(guān)場(chǎng)景的企事業(yè)單位、科研院所。組委會(huì)從技術(shù)突破、模式創(chuàng)新、應(yīng)用實(shí)效等維度評(píng)選出優(yōu)秀案例,京東云智能編程助手JoyCoder成功獲評(píng)。
從編碼到部署,JoyCoder致力于為開發(fā)全流程注入AI動(dòng)力,引導(dǎo)開發(fā)者從傳統(tǒng)軟件工程走向AI輔助開發(fā)的新時(shí)期。目前,JoyCoder可以支持智能生成代碼,智能問答,批量生成單元測(cè)試,代碼評(píng)審,圖片轉(zhuǎn)代碼,代碼安全檢查,代碼倉庫問答,代碼搜索等眾多核心能力開發(fā)場(chǎng)景。同時(shí),JoyCoder探索編碼后的提效新模式,建設(shè)遠(yuǎn)程調(diào)試,質(zhì)量和安全漏洞檢查,熱部署等能力的加持,最大程度輔助開發(fā)者提效。
讀代碼:輔助開發(fā)者理解歷史代碼,幫助開發(fā)者快速接手歷史項(xiàng)目,讀懂他人的代碼。倉庫問答的能力,輔助開發(fā)者通過問答的方式,對(duì)整個(gè)代碼倉庫內(nèi)進(jìn)行理解。
查代碼:代碼檢索的功能,讓開發(fā)者可以快速檢索到優(yōu)秀代碼片段。
寫代碼:結(jié)合上下文,預(yù)測(cè)開發(fā)者所思所想,輔助預(yù)測(cè)補(bǔ)全;同時(shí),支持注釋生成代碼及代碼生成注釋等多種輔助編程功能。
測(cè)代碼:提供批量生成單測(cè)的能力,支持文件夾級(jí)的單元測(cè)試代碼生成,只需少量調(diào)整即可運(yùn)行,提高開發(fā)者效率。
改代碼:幫助開發(fā)者檢查代碼問題,和安全漏洞,優(yōu)化出“好代碼”;額外提供遠(yuǎn)程調(diào)試的能力,沉浸式開發(fā)與調(diào)試。值得一提的是,安全漏洞檢查能力,此前已獲得信通院“2024 安全守衛(wèi)者計(jì)劃優(yōu)秀案例”。
提交代碼:由AI代替開發(fā)者生成commit message,減少非編碼工作投入。
部署代碼:熱部署的能力將部署代碼的時(shí)間成本降到最低。
目前,來自京東零售、物流、健康的上萬名開發(fā)者在使用JoyCoder服務(wù)數(shù)億用戶,生成代碼采納率超過35%,研發(fā)提效30%。未來,京東云還將為更多企業(yè)提供可滿足不同開發(fā)場(chǎng)景的智能開發(fā)工具,為軟件工程的智能化發(fā)展貢獻(xiàn)力量。
審核編輯 黃宇
-
AI
+關(guān)注
關(guān)注
87文章
30728瀏覽量
268880 -
人工智能
+關(guān)注
關(guān)注
1791文章
47183瀏覽量
238235 -
京東
+關(guān)注
關(guān)注
2文章
998瀏覽量
48473
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論