萬能卡片,作為鴻蒙生態應用和元服務的重要展示形式,憑借將關鍵信息和核心操作前置,實現服務直達、減少跳轉層級的體驗效果,備受用戶和開發者青睞。但傳統卡片的設計和編碼流程相對繁瑣,影響了萬能卡片的搭建效率。
近期,華為重磅推出首款開發鴻蒙原生應用的AI輔助編程工具——DevEco CodeGenie,該工具支持萬能卡片生成功能,借助AI大模型理解開發者的卡片需求,通過對話式交互,智能生成鴻蒙萬能卡片工程,大幅簡化鴻蒙應用的工程化開發流程,開發效率提升不是一點點。
相比傳統卡片開發繁瑣的設計和編碼流程,DevEco CodeGenie的萬能卡片生成功能在AI大模型技術的加持下,通過四大核心能力,幫助開發者與廠商快速搭建鴻蒙萬能卡片。
多維度需求精準剖析
首先,它具備多維度用戶需求分析體系,采用小模型結合LLM(大型語言模型)的方式,從卡片功能、業務場景、關鍵字段等多維度理解用戶意圖,通過多輪自然語言對話,確保生成的卡片更加符合用戶需求。例如想開發一款用于電商信息推薦的卡片,只需在對話框輸入:“生成一個電商店鋪推薦大卡片,有一個按鈕用來跳轉到店鋪主頁”,AI會針對當前輸入提供優化建議,為開發者推薦圖片組件以及標題組件并且提供輸入示例,并通過多輪交互進行需求確認。
通過多輪對話的交互方式幫助開發者完善需求
AI根據上下文,理解開發者完整需求組件智能布局優化其次,它具備組件智能布局能力,能夠精準識別用戶卡片類別,融入卡片布局規范知識,智能完成卡片最佳布局設計。例如上面的例子,當收到最終的需求描述后,系統會輸出如下圖所示的美觀合理的布局方案。
智能化UI布局設計
支持生成多種尺寸的卡片
多 Agent 協同創新機制
其三,它創新性地引入了多Agent自適應協同機制。針對鴻蒙元服務卡片的特點,設計了包含需求分析、卡片設計、代碼生成等多個子Agent,通過多體自適應協同,共同支撐起工程級卡片代碼的生成。
工程級代碼一站式輸出
最后,它還支持工程級代碼生成,能夠端到端輸出代碼、圖標圖片、配置信息等支持可運行的全部要素,讓用戶無需關注中間細節,最快幾分鐘就能完成卡片項目的開發。
包含UI與邏輯代碼的工程級代碼生成對于鴻蒙應用的開發者和廠商而言,萬能卡片生成功能顯著降低學習成本,大幅度縮短開發周期,加速了應用上線進程。自上線以來,該功能已獲眾多頭部廠商的試用并收獲好評。例如,某頭部航空APP僅需輸入簡單需求,即可生成可編譯運行的高質量萬能卡片代碼,基本滿足了實際需求,開發效率大幅提升。 目前,開發者訪問“鴻蒙開發者官網”,點擊“開發”后再點擊“下載”跳轉到下載中心頁面,就能夠獲取到最新版本的DevEco CodeGenie開發工具以及詳細的使用指導,即刻體驗萬能卡片生成功能。誠邀更多開發者加入鴻蒙生態,共同探索鴻蒙原生應用和元服務開發的無限可能,攜手共建鴻蒙新世界!
-
AI
+關注
關注
87文章
31262瀏覽量
269624 -
鴻蒙
+關注
關注
57文章
2378瀏覽量
42938
原文標題:AI賦能鴻蒙萬能卡片開發 效率提升不是一點點
文章出處:【微信號:HarmonyOS_Dev,微信公眾號:HarmonyOS開發者】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論