開源鴻蒙技術(shù)大會2025 | 應(yīng)用開發(fā)工程技術(shù)分論壇:詮釋應(yīng)用開發(fā)全鏈路技術(shù),共探AI與大模型賦能新范式

來源:投影時代 更新日期:2025-10-09 作者:佚名

    9月27日,開源鴻蒙技術(shù)大會2025應(yīng)用開發(fā)工程技術(shù)分論壇在長沙圓滿舉辦。本次分論壇由開源鴻蒙應(yīng)用開發(fā)工程技術(shù)TSG主任任晗擔(dān)任出品人,聚焦“應(yīng)用開發(fā)工程技術(shù)的創(chuàng)新與實踐”,共同探討開源鴻蒙應(yīng)用開發(fā)的新趨勢、新技術(shù)與新實踐。

    本次分論壇邀請了來自復(fù)旦大學(xué)、湖南大學(xué)、東北大學(xué)、西安交通大學(xué)、華東師范大學(xué)以及華為的九位專家學(xué)者,涵蓋大模型人機(jī)協(xié)作、二進(jìn)制翻譯、應(yīng)用遷移適配、自動化測試、功能地圖建模、GUI智能體、生態(tài)體驗治理、AI輔助開發(fā)、軟件質(zhì)量分析等九大前沿議題,充分展現(xiàn)了學(xué)術(shù)研究與產(chǎn)業(yè)實踐的深度融合。

應(yīng)用開發(fā)工程技術(shù)分論壇圓滿舉辦

    復(fù)旦大學(xué)計算與智能創(chuàng)新學(xué)院副院長彭鑫首先帶來了題為《基于大模型的人機(jī)協(xié)作應(yīng)用生成式開發(fā)》的精彩分享,通過多個應(yīng)用示例深入剖析了當(dāng)前大模型在軟件開發(fā)中的局限性,尤其是在高層抽象與整體構(gòu)思方面的不足。針對這一問題,他提出了“演進(jìn)式代碼生成”的思路。與一次性生成不同,演進(jìn)式生成能夠讓用戶在開發(fā)過程中持續(xù)了解實現(xiàn)進(jìn)展與運(yùn)行效果,并及時提供反饋,從而實現(xiàn)人機(jī)協(xié)作的高效迭代。借鑒敏捷開發(fā)中的“特性驅(qū)動開發(fā)”理念,構(gòu)建了一個基于多智能體的人機(jī)協(xié)作演進(jìn)式開發(fā)模型。該模型通過全局規(guī)劃與迭代開發(fā)相結(jié)合,涵蓋整體設(shè)計構(gòu)建、特性地圖生成以及特性迭代開發(fā),最終實現(xiàn)可運(yùn)行的應(yīng)用。在安卓應(yīng)用開發(fā)的對比實驗中,該方法在功能完整度方面較現(xiàn)有基于智能體的方案取得了顯著提升。彭鑫最后總結(jié)指出,高層特性規(guī)劃與實現(xiàn)代碼之間的映射,體現(xiàn)了“代碼數(shù)字孿生”的思想,為未來人機(jī)協(xié)作式軟件開發(fā)提供了新的方向。

復(fù)旦大學(xué)計算與智能創(chuàng)新學(xué)院副院長彭鑫

    湖南大學(xué)信息科學(xué)與工程學(xué)院研究員王鋒分享了《動靜結(jié)合的二進(jìn)制翻譯技術(shù)在開發(fā)工具中的應(yīng)用》主題演講,主要圍繞著二進(jìn)制翻譯領(lǐng)域的技術(shù)突破、行業(yè)痛點與落地路徑等方面進(jìn)行展開。首先介紹了二進(jìn)制翻譯技術(shù)在解決跨架構(gòu)軟件移植的高成本和處理器與軟件生態(tài)相互掣肘困境的問題中發(fā)揮著不可忽視的作用,隨后詳細(xì)探討了目前業(yè)界主流的二進(jìn)制翻譯技術(shù)方案,闡述了各自的優(yōu)缺點,并創(chuàng)新性提出了多源多目標(biāo)二進(jìn)制翻譯系統(tǒng),包含基本塊翻譯、多線程翻譯、代碼塊鏈接優(yōu)化等多個核心技術(shù)突破。報告中進(jìn)一步展示了Native Bridge解決方案,用于支持包含不同體系架構(gòu)的native庫的app應(yīng)用的正常運(yùn)行,為跨架構(gòu)中應(yīng)用工具開發(fā)提供了全新的技術(shù)范式。

湖南大學(xué)信息科學(xué)與工程學(xué)院研究員王鋒

    東北大學(xué)副教授王瑩在《開源鴻蒙軟件移植實戰(zhàn)》主題演講中,系統(tǒng)總結(jié)了JS三方庫移植過程中涉及的軟件遷移規(guī)則,并在此基礎(chǔ)上提出了一套基于LLM的軟件庫自動遷移技術(shù)框架。王瑩指出,實現(xiàn)該技術(shù)框架需要解決以下挑戰(zhàn),第一,ArkTS語言軟件數(shù)量過少,LLM的訓(xùn)練集中缺乏對新語言的語法理解能力;第二, LLM難以理解多樣化代碼實現(xiàn)場景下, ArkTS與JS/TS兩種語言的語法差異;第三,倉庫級別代碼適配需要解決幾百上千個編譯報錯,LLM難以應(yīng)對這些編譯錯誤之間的干擾性和影響。演講以O(shè)HPM中心倉的19個典型庫為例,展示了該技術(shù)框架在實際應(yīng)用中的探索與價值,充分體現(xiàn)了開源鴻蒙在智能化遷移與開發(fā)效率提升方面的前沿進(jìn)展。

東北大學(xué)軟件學(xué)院副教授王瑩

    華為終端BG程序分析技術(shù)專家張少坤分享了《面向開發(fā)者的鴻蒙應(yīng)用測試關(guān)鍵技術(shù)》,深入淺出地介紹了開發(fā)態(tài)測試與測試態(tài)測試的差異。通過總結(jié)現(xiàn)有GUI自動化測試方法面臨的挑戰(zhàn)及存在的共性問題,提出面向開發(fā)者的鴻蒙應(yīng)用自動化測試框架,其中包括語義驅(qū)動的鴻蒙應(yīng)用多目標(biāo)協(xié)同探索技術(shù)、構(gòu)建跨設(shè)備場景下基于多級特征的界面部件匹配機(jī)制、建立基于性質(zhì)的鴻蒙應(yīng)用自動化斷言動態(tài)驗證模型。最后,展望了未來的發(fā)展方向,包括面向系統(tǒng)性能、可靠性、UX、安全性等非功能測試、大模型驅(qū)動的特定場景測試、面向開源鴻蒙分布式特性的測試等。

華為終端BG程序分析技術(shù)專家張少坤

    華東師范大學(xué)軟件工程學(xué)院教授蘇亭帶來了題為《ArkUI Analyzer——面向開源鴻蒙應(yīng)用的功能地圖分析建模工具》演講,在上億的開源鴻蒙生態(tài)設(shè)備的背景下,針對現(xiàn)有的自動化GUI測試技術(shù)效率低、無量化、調(diào)試難的三大痛點,提出了基于靜態(tài)分析構(gòu)建應(yīng)用功能地圖的解決方案,并設(shè)計了首款開源鴻蒙應(yīng)用的功能地圖分析建模工具——ArkUI Analyzer。該工具可廣泛應(yīng)用于高校的引導(dǎo)性測試、頁面狀態(tài)抽象精度測試和應(yīng)用崩潰棧輔助分析等場景,全面提升測試效率和有效性,保障開源鴻蒙應(yīng)用質(zhì)量和安全,持續(xù)助力開源鴻蒙操作系統(tǒng)生態(tài)建設(shè)。

華東師范大學(xué)軟件工程學(xué)院教授蘇亭

    復(fù)旦大學(xué)計算與智能創(chuàng)新學(xué)院博士生孫家正作《移動端GUI智能體技術(shù)初探》主題報告,系統(tǒng)地探討了移動端GUI智能體這一前沿技術(shù)領(lǐng)域。首先解構(gòu)了GUI智能體的核心工作流,并從“思、憶、看、做”四個維度,深入剖析了其關(guān)鍵技術(shù)演進(jìn)路徑:在“思”的層面,探討了從基于提示工程的單智能體到分層、分工的多智能體協(xié)作架構(gòu)的演進(jìn);在“憶”的層面,梳理了從無結(jié)構(gòu)的組件記錄到基于UI轉(zhuǎn)移圖和結(jié)構(gòu)化知識庫的長期記憶構(gòu)建,以解決狀態(tài)空間爆炸與通用模型“幻覺”問題。報告中將這些核心技術(shù)與兩大應(yīng)用場景相結(jié)合,首先,在AI“用”應(yīng)用方面,聚焦于如何通過端云協(xié)同、路徑復(fù)用及人機(jī)交互循環(huán)等技術(shù),打造響應(yīng)更快、體驗更佳的智能手機(jī)助手;其次,在AI“測”應(yīng)用方面,展示了如何利用多智能體協(xié)作與大語言模型(LLM)的理解能力,賦能自動化測試工具,實現(xiàn)從發(fā)現(xiàn)崩潰到驗證復(fù)雜功能邏輯的跨越,打通從自然語言需求到自動化測試驗證的端到端流程。本報告旨在為構(gòu)建更智能、更可靠、更高效的移動端GUI智能體提供技術(shù)洞見與實踐方向。

復(fù)旦大學(xué)計算與智能創(chuàng)新學(xué)院博士生孫家正

    華為終端BG生態(tài)體驗治理技術(shù)專家季昀分享了《鴻蒙應(yīng)用生態(tài)體驗治理技術(shù)和實踐》,深入淺出地介紹了基于鴻蒙應(yīng)用體驗規(guī)范和場景故障樹構(gòu)建的場景化的檢測和診斷平臺,并詳細(xì)介紹了開發(fā)者如何通過該平臺在開發(fā)階段提前攔截應(yīng)用的體驗問題和提升應(yīng)用的基礎(chǔ)體驗質(zhì)量,最后通過性能和多設(shè)備兩個專項分享了場景化體檢用到的相關(guān)技術(shù)方案。

華為終端BG生態(tài)體驗治理技術(shù)專家季昀

    華為終端BG AI輔助研發(fā)架構(gòu)師陳曉闖分享了《CodeGenie AI輔助開發(fā)能力》,介紹業(yè)內(nèi)AI輔助特性構(gòu)建路線,包含了代碼生成、代碼續(xù)寫等場景。針對開發(fā)者使用訴求,介紹當(dāng)前CodeGenie提供的AI輔助能力,CodeGenie提供了差異化的能力,例如頁面生成、構(gòu)建報錯修復(fù)、AI輔助性能分析,助力開發(fā)者提升編碼效率。

華為終端BG AI輔助研發(fā)架構(gòu)師陳曉闖

    西安交通大學(xué)副教授晉武俠老師分享了《面向開源鴻蒙生態(tài)的軟件質(zhì)量靜態(tài)分析工具鏈與實踐》。通過研發(fā)ArkTS語法解析器,精準(zhǔn)提取抽象語法樹,并提出基于任務(wù)隊列的指向分析方法,有效捕獲聲明式UI、狀態(tài)管理等特有語法及各類隱式依賴,構(gòu)建代碼依賴全景圖;結(jié)合靜態(tài)分析與大語言模型技術(shù),實現(xiàn)對架構(gòu)變更語義的精準(zhǔn)追溯與質(zhì)量腐化根因定位,最終形成一套覆蓋“依賴解析-架構(gòu)評估-腐化定位”的靜態(tài)分析工具體系,助力開源鴻蒙應(yīng)用ArkTS代碼的依賴管理、質(zhì)量審核、架構(gòu)看護(hù),為打造安全可靠的操作系統(tǒng)生態(tài)尊定關(guān)鍵技術(shù)和工具基礎(chǔ)。

西安交通大學(xué)軟件學(xué)院副教授晉武俠

    本次分論壇的議題內(nèi)容覆蓋從底層工具鏈到上層應(yīng)用開發(fā)的全鏈路,既有理論深度,又有工程落地價值,F(xiàn)場討論熱烈,嘉賓與觀眾圍繞大模型賦能、跨平臺適配、生態(tài)治理與AI輔助開發(fā)等話題展開深入交流。隨著開源鴻蒙操作系統(tǒng)的持續(xù)演進(jìn),以及大模型與AI4SE的深度融合,應(yīng)用開發(fā)正迎來全新范式。開源鴻蒙將繼續(xù)攜手學(xué)術(shù)界與產(chǎn)業(yè)界,共同突破關(guān)鍵技術(shù),推動理論創(chuàng)新與工程實踐的結(jié)合,助力開發(fā)者高效構(gòu)建智能化應(yīng)用。

 標(biāo)簽:IT數(shù)碼 行業(yè)新聞
廣告聯(lián)系:010-82755684 | 010-82755685 手機(jī)版:m.pjtime.com官方微博:weibo.com/pjtime官方微信:pjtime
Copyright (C) 2007 by PjTime.com,投影時代網(wǎng) 版權(quán)所有 關(guān)于投影時代 | 聯(lián)系我們 | 歡迎來稿 | 網(wǎng)站地圖
返回首頁 網(wǎng)友評論 返回頂部 建議反饋
快速評論
驗證碼: 看不清?點一下
發(fā)表評論