AICon上海「Agent与多模态解决方案专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

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:411376

评论

发布
暂无评论

2. Spring早期类型转换,基于PropertyEditor实现

YourBatman

Spring Framework 类型转换 PropertyEditor

国家计算机网络与信息安全管理中心官员:数字货币的风险仍需关注

CECBC

信息安全

云原生架构:容器资源限制及资源可见性

云原生实验室

云原生

Bitmap为什么那么快?

Man

redis 中间件

第十一周作业

solike

Spock单元测试框架实战指南四 - 异常测试

Java老k

Java 单元测试 spock

读写分离这个坑,你应该踩过吧?

楼下小黑哥

MySQL 主从同步 读写分离

第六周-作业1

Mr_No爱学习

报销发票抵扣工资的CTO,该不该? | 法庭上的CTO(5)

赵新龙

CTO 法庭上的CTO

Redis 子进程开销监控和优化方式

李尚智

Redis开发与运维

《Python深度学习》第二版重磅来袭——(Keras之父亲自编写)

计算机与AI

Newbe.ObjectVisitor 0.4.4 发布,模型验证器上线

newbe36524

.net core ASP.NET Core dotnet

甲方日常 64

句子

工作 随笔杂谈 日常

Redis 持久化方式-RDB

李尚智

redis redis持久化

生产环境压测建设历程之三 淘宝网2009年的痛

数列科技杨德华

架构词典:语言

lidaobing

架构 语言

告别“效率内卷化”,华为用一年时间让职场人支棱起来

脑极体

数字经济跨越五个融合发展阶段,区块链正成为基础支撑结构

CECBC

数字经济

基于有限状态机与消息队列的三方支付系统补单实践

Java架构师迁哥

谷燕西:不需要银行的银行业务

CECBC

移动互联网

Windows下MySQL无法启动万能解决方案

MySQL从删库到跑路

MySQL

S型曲线不止关乎身材?|技术人应知的创新思维模型(2)

Alan

创新 思维模型

警察营救安徽望江县17岁女生跳河自尽过程中,现场看热闹的旁观者们在做什么?

wbliu85

百篇已过,又是一个新篇章,谈谈感受吧

良知犹存

代码人生

拆解增长黑客之实战(二):留存与变现

懒杨杨

读书 增长 产品运营

第六周-学习总结

Mr_No爱学习

算法训练营课程纲要

陈皓07

构师训练营 - 第七周学习总结

joshuamai

面试被问线程安全怎么保障,我的回答让面试官眼前一亮

996小迁

Java 架构 面试 多线程

「生产事故」MongoDB复合索引引发的灾难

Kerwin

数据库 mongodb

话题讨论 | 作为地地道道的程序员半年内都没摸过代码是什么样的体验?

xcbeyond

话题讨论

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