随着大模型的兴起,在智能编码领域首先获得了应用。 市面上从Microsoft Copilot到国内阿里通义,字节marscode等,都提供了copilot方式的智能编码工具。HarmonyOS Next作为诞生一年的新事物,由于代码量和文档迭代原因,在智能化方面一直有所欠缺。不过随着HarmonyOS Next生态的快速发展,官方也正式推出了AI智能辅助编程工具CodeGenie。
DevEco AI辅助编程工具(CodeGenie)为开发者提供高效的应用与服务AI编程支持,支持智能知识问答,同时支持ArkTS代码生成和万能卡片生成能力,帮助开发者提高编码效率。CodeGenie 以DevEco-Studio 插件方式进行工作,本文重点介绍CodeGenie能力及使用。
工具安装
在官方网站找到CodeGenie,点击下载
在DevEco-Studio中点击菜单栏DevEco Studio,然后点击首选项后,点击插件:
点击设置图标后点击从磁盘安装插件,选择刚才下载的CodeGenie:
安装完成后点击重启DevEco-Studio:
重启DevEco-Studio后,点击右侧CodeGenie后打开CodeGenie面板:
点击登录成功完成了CodeGenie的安装:
CodeGenie功能介绍
CodeGenie目前提供了鸿蒙应用、万能卡片和代码生成三个功能。
鸿蒙应用
鸿蒙应用就是之前的智能问答,基于生成式搜索能力,通过查询生成、内容优选服务高效理解用户意图,问答交互式地获取编码相关知识。
万能卡片
基于AI大模型理解开发者的卡片需求信息,通过对话式的交互智能生成HamonyOS万能卡片工程。
官方建议从以下维度描述卡片需求:
class="table-box">序号 | 建议描述维度 | 说明 | 举例 |
1 | 卡片用途 | 卡片的用途/业务场景,比如电商购物、娱乐、生活服务类等。 | 例如“电商购物卡片”、“娱乐类卡片”。 |
2 | 卡片功能 | 卡片包含的组件,如图标、标题、按钮等;组件的状态信息,如图标主题、标题内容、按钮显示的文字等。 | 例如“新品上市主标题”、“商品搜索按钮”、“热门电影子板块入口”等。 |
3 | 卡片尺寸 | HamonyOS官网提供的四种卡片尺寸:12(微卡片)、22(小卡片)、24(中卡片)、44(大卡片); 卡片尺寸非必选项,AI会根据前两个维度描述的信息,智能选择效果最佳的尺寸。 | 例如“2*2尺寸的卡片”、“中卡片”等。 |
评论记录:
回复评论: