限时领|《AI 百问百答》专栏课+实体书(包邮)! 了解详情
写点什么

AI 赋能鸿蒙万能卡片开发效率提升不是一点点

  • 2025-03-12
    北京
  • 本文字数:1213 字

    阅读完需:约 4 分钟

AI赋能鸿蒙万能卡片开发效率提升不是一点点

万能卡片,作为鸿蒙生态应用和元服务的重要展示形式,凭借将关键信息和核心操作前置,实现服务直达、减少跳转层级的体验效果,备受用户和开发者青睐。但传统卡片的设计和编码流程相对繁琐,影响了万能卡片的搭建效率。

 

近期,华为重磅推出首款开发鸿蒙原生应用的 AI 辅助编程工具——DevEco CodeGenie,该工具支持万能卡片生成功能,借助 AI 大模型理解开发者的卡片需求,通过对话式交互,智能生成鸿蒙万能卡片工程,大幅简化鸿蒙应用的工程化开发流程,开发效率提升不是一点点。

 

相比传统卡片开发繁琐的设计和编码流程,DevEco CodeGenie 的万能卡片生成功能在 AI 大模型技术的加持下,通过四大核心能力,帮助开发者与厂商快速搭建鸿蒙万能卡片。

 

多维度需求精准剖析

首先,它具备多维度用户需求分析体系,采用小模型结合 LLM(大型语言模型)的方式,从卡片功能、业务场景、关键字段等多维度理解用户意图,通过多轮自然语言对话,确保生成的卡片更加符合用户需求。例如想开发一款用于电商信息推荐的卡片,只需在对话框输入:“生成一个电商店铺推荐大卡片,有一个按钮用来跳转到店铺主页”,AI 会针对当前输入提供优化建议,为开发者推荐图片组件以及标题组件并且提供输入示例,并通过多轮交互进行需求确认。


 通过多轮对话的交互方式帮助开发者完善需求

 

 AI 根据上下文,理解开发者完整需求

 

组件智能布局优化

其次,它具备组件智能布局能力,能够精准识别用户卡片类别,融入卡片布局规范知识,智能完成卡片最佳布局设计。例如上面的例子,当收到最终的需求描述后,系统会输出如下图所示的美观合理的布局方案。


 智能化 UI 布局设计


 支持生成多种尺寸的卡片

 

多 Agent 协同创新机制

其三,它创新性地引入了多 Agent 自适应协同机制。针对鸿蒙元服务卡片的特点,设计了包含需求分析、卡片设计、代码生成等多个子 Agent,通过多体自适应协同,共同支撑起工程级卡片代码的生成。

 

工程级代码一站式输出

最后,它还支持工程级代码生成,能够端到端输出代码、图标图片、配置信息等支持可运行的全部要素,让用户无需关注中间细节,最快几分钟就能完成卡片项目的开发。

 

包含 UI 与逻辑代码的工程级代码生成

 

对于鸿蒙应用的开发者和厂商而言,万能卡片生成功能显著降低学习成本,大幅度缩短开发周期,加速了应用上线进程。自上线以来,该功能已获众多头部厂商的试用并收获好评。例如,某头部航空 APP 仅需输入简单需求,即可生成可编译运行的高质量万能卡片代码,基本满足了实际需求,开发效率大幅提升。

 

目前,开发者访问“鸿蒙开发者官网”,点击“开发”后再点击“下载”跳转到下载中心页面,就能够获取到最新版本的 DevEco CodeGenie 开发工具以及详细的使用指导,即刻体验万能卡片生成功能。诚邀更多开发者加入鸿蒙生态,共同探索鸿蒙原生应用和元服务开发的无限可能,携手共建鸿蒙新世界!

 

鸿蒙开发者官网使用教程:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-codegenie-service-widget-V5

 

2025-03-12 11:412040

评论

发布
暂无评论

详解AQS中的condition源码原理

华为云开发者联盟

开发 华为云 企业号十月 PK 榜

软件测试面试真题 | 说一下常用的控件定位方法

测试人

软件测试 面试题 web测试 元素定位

NGINX Sprint 年度线上会议:报名通道已开启,立即预定您的 NGINX 深潜之旅

NGINX开源社区

nginx

详解linux多线程——互斥锁、条件变量、读写锁、自旋锁、信号量

C++后台开发

多线程 后端开发 linux开发 C++开发

分布式锁实战:基于Zookeeper的实现

小小怪下士

Java zookeeper 分布式

堡垒机按什么收费?大概多少钱?有一个标准吗?

行云管家

网络安全 堡垒机 IT安全

图数据 3D 可视化在 Explorer 中的应用

NebulaGraph

可视化 图数据库 3D

扒官方文档学Ts类型编程

GFE

typescript 前端

Discount-industrial mini pcie card/Dual Band 2.4GHz 5GHz 2x2 MIMO 802.11ac Mini PCIE WiFi Module//QCA9880 3x3 FCC/CE/IC

Cindy-wallys

QCA9880 802.11ac 3*3 2*2 2.4G&5G

平均110万个漏洞被积压,企业漏洞管理状况堪忧

SEAL安全

DevSecOps 漏洞修复 软件供应链安全 漏洞管理 漏洞优先级匹配

7k字,12张图,从零到一带你详解Redis

Java永远的神

数据库 nosql redis 程序员 面试

Go语言躲坑经验总结

百度Geek说

Go 企业号十月 PK 榜

Spring Boot「22」使用 Hibernate & JPA 持久化 Java 对象

Samson

Java hibernate Spring Boot 学习笔记 11月月更

前端 30 问:愿你能三十而立

GFE

面试 前端

通过云效 CI/CD 实现微服务全链路灰度

阿里巴巴云原生

阿里云 微服务 云原生

【重磅】Serverless Devs 进入 CNCF 沙箱,成首个入选的 Serverless 工具项目!

阿里巴巴云原生

阿里云 Serverless 云原生

「文本检测与识别白皮书-3.2」第三节:常用的文本识别模型

合合技术团队

人工智能 机器学习 深度学习 模型 文字识别

IM消息ID技术专题(七):网易严选分布式ID的技术选型、优化、落地实践

JackJiang

网络编程 即时通讯 IM 开源im

三位技术大咖的「研发效能」实践干货

万事ONES

研发效能 课程笔记

图解vue3.0编译器核心原理

GFE

前端 Vue3

量化合约对冲挖矿app软件开发案例(支持测试)

开发微hkkf5566

【愚公系列】2022年11月 Go教学课程 040-字符串处理

愚公搬代码

11月月更

NFTScan 与 Bitizen 钱包达成战略合作,双方将在 NFT 数据层面进行深度合作

NFT Research

NFT 数据基础设施

扒官方文档学Ts类型编程(二)

GFE

typescript 前端

拥抱“大信创”浪潮,优博讯开启成长新曲线

极客天地

云转售是什么意思?哪家好?理由是什么?

行云管家

云计算 企业上云 云资源 云转售

Go语言入门12—异常

良猿

Go golang 后端 11月月更

WEB项目如何通知用户在线更新?

GFE

前端 版本管理

字节跳动开源数据集成引擎BitSail的演进历程与能力解析

字节跳动数据平台

数据库 开源 数据开发 数据集成 企业号十月 PK 榜

python小知识-classmethod类方法

AIWeker

Python 人工智能 python小知识 11月月更

网络爬虫技术及应用

郑州埃文科技

网络安全 IP地址资源 爬虫技术

AI赋能鸿蒙万能卡片开发效率提升不是一点点_HarmonyOS_HarmonyOS_InfoQ精选文章