在剛剛結(jié)束不久的華為開發(fā)者大會(huì)(HDC 2025)上,除了鴻蒙生態(tài)的進(jìn)展值得關(guān)注之外,還出現(xiàn)了很多能實(shí)實(shí)在在改變開發(fā)者日常工作的“神兵利器”,全新升級(jí)的鴻蒙AI輔助編程工具DevEco CodeGenie就是其中之一。
作為開發(fā)者,每天都要與代碼、邏輯和層出不窮的Bug打交道,而一個(gè)新平臺(tái)的學(xué)習(xí)曲線、項(xiàng)目中難以追蹤的性能瓶頸、繁瑣重復(fù)的UI界面搭建,都是大家心照不宣的痛點(diǎn)。因此,當(dāng)華為在大會(huì)上反復(fù)提及“把復(fù)雜留給操作系統(tǒng),把簡(jiǎn)單留給開發(fā)者”的理念時(shí),相信很多開發(fā)者都深有感觸。
而DevEco CodeGenie,正是這一理念最直接的踐行者,它不僅僅是一個(gè)簡(jiǎn)單的代碼補(bǔ)全工具,更像一個(gè)深度集成在開發(fā)環(huán)境中的智能伙伴。
作為最懂你的AI編程“搭子”,DevEco CodeGenie和市面上許多通用的AI編程工具不同,它的強(qiáng)大之處在于“專精”。
據(jù)官方介紹,DevEco CodeGenie采用了盤古和DeepSeek大模型作為基礎(chǔ),并通過(guò)一個(gè)包含高達(dá)21億Tokens的鴻蒙本地知識(shí)庫(kù)進(jìn)行了專門的微調(diào)和強(qiáng)化學(xué)習(xí)。這意味著它不僅懂編程,更懂鴻蒙,能生成更具“鴻蒙味”的高質(zhì)量代碼。
首先,DevEco CodeGenie具有更聰明的代碼續(xù)寫能力。我們都用過(guò)代碼補(bǔ)全,但DevEco CodeGenie顯然想做得更多,通過(guò)一句簡(jiǎn)單的注釋或是在行內(nèi)聊天(in-line chat)里提出需求,它就能理解上下文,精準(zhǔn)生成復(fù)雜的邏輯代碼塊。
當(dāng)開發(fā)者想把一個(gè)單列瀑布流改成雙列,或給列表加上“加載更多”的功能,只需用自然語(yǔ)言描述一下,代碼便應(yīng)聲而出。
例如58同城在使用DevEco CodeGenie后,代碼采納率達(dá)到了40% ,這個(gè)數(shù)字相當(dāng)可觀,證明了DevEco CodeGenie不再是“嘗鮮工具”,而是真正能派上用場(chǎng)的開發(fā)利器。
其次,DevEco CodeGenie還能實(shí)現(xiàn)“老法師”級(jí)的問(wèn)題定位。應(yīng)用出現(xiàn)卡頓、凍屏或是內(nèi)存泄漏,定位問(wèn)題根源的過(guò)程堪稱“磨人”。DevEco CodeGenie提供的解決方案簡(jiǎn)單粗暴,只需把日志“喂”給它,它能像一位經(jīng)驗(yàn)豐富的架構(gòu)師,通過(guò)智能故障感知和日志精確識(shí)別,快速分析并引導(dǎo)開發(fā)者一步步找到問(wèn)題源頭。
例如印象筆記在使用后,高頻問(wèn)題的定位效率提升了30%,這種“專家坐鎮(zhèn)”的感覺,無(wú)疑能把開發(fā)者從繁雜的Debug泥潭中解放出來(lái)。
另外,DevEco CodeGenie還能實(shí)現(xiàn)“說(shuō)句話”生成UI界面的體驗(yàn)。UI開發(fā),特別是針對(duì)不同設(shè)備的適配,往往是重復(fù)性勞動(dòng),而DevEco CodeGenie的UI生成功能,堪稱“懶人福音”,開發(fā)者可以用自然語(yǔ)言描述需求,通過(guò)多輪對(duì)話進(jìn)行微調(diào),就能精準(zhǔn)生成符合鴻蒙最佳實(shí)踐的UI界面代碼,而且100%可預(yù)覽。
新浪新聞在使用中,UI代碼的開發(fā)效率平均提升了50%,目前這項(xiàng)能力已覆蓋新聞、購(gòu)物、教育等5個(gè)高頻領(lǐng)域,未來(lái)還會(huì)擴(kuò)展,潛力巨大。
當(dāng)然,一談到AI輔助開發(fā),代碼安全和隱私是繞不開的話題。對(duì)此,華為在開發(fā)者大會(huì)上給出了明確承諾:開發(fā)者的代碼不會(huì)被儲(chǔ)存,也不會(huì)被用于訓(xùn)練,這一點(diǎn)無(wú)疑給廣大開發(fā)者吃下了一顆定心丸。
總結(jié):
過(guò)去一年,鴻蒙團(tuán)隊(duì)收集并解決了超過(guò)28萬(wàn)條開發(fā)者的需求與建議,解決率超過(guò)96%,這種積極傾聽并快速迭代的態(tài)度,也成為了生態(tài)能否健康成長(zhǎng)的關(guān)鍵。
通過(guò)DevEco CodeGenie的全面升級(jí),我們能看到鴻蒙生態(tài)在開發(fā)者服務(wù)體驗(yàn)上的用心,其正在構(gòu)建一個(gè)從開發(fā)、編譯、調(diào)試到測(cè)試、發(fā)布的全鏈路高效開發(fā)體系,它讓我們看到,一個(gè)更高效、更智能的開發(fā)新時(shí)代正在到來(lái),如果你也在從事鴻蒙應(yīng)用開發(fā),這個(gè)AI“搭子”絕對(duì)值得一試。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.