华为鸿蒙自己家的“AI”编辑器插件用起来到底怎么样?

简介: 编辑器AI插件如Codegeex、通义灵码等已问世,但通用性较强而不专精。华为推出的CodeGenie专为鸿蒙开发设计,集成在DevEco 5.0.0以上版本中,提供代码补全、生成等功能,尤其擅长处理鸿蒙相关问题,极大降低了鸿蒙开发的门槛。安装后需重启,支持自然语言生成代码,提升了开发效率。

编辑器AI插件其实也出来了一段时间了,比如Codegeex、通义灵码等等。但是这些插件都有一个共同的特点,就是通用性,比如装了一个插件就可以开发大部分代码(例如下面的Codegeex官网介绍的支持语言),但是不专精。

Codegeex官网显示支持的语言


而且鸿蒙有一定开发特点,就是基于自己的编辑器,所以市面上目前除了通义灵码在之前在鸿蒙的专属编辑器DevEco中,就没有其他的选择了。不过目前华为自己也整了个AI插件,叫做CodeGenie,目前在官网上还是很显眼的位置的,毕竟刚推出来。

华为官网DevEco编辑器页面中显示的AI插件


不过这个插件有版本的限制,必须是5.0.0以上版本才可以找到,比如我之前是5.0.0在插件库就搜不到这个这个AI插件,但是我升级了之后,就可以看到了。

5.0.2版本的DevEco

查找插件


这个插件安装了会让你重启,但是通义灵码就没用重启,你看这独有的“仪式感”。

安装完插件提示重启


接下来,我们就可以打开编辑器,开始整这个玩意了,这个基本上可以理解为是鸿蒙语言专精的AI插件了,这个工具区位于编辑的右侧,比如我们可以像文心似的问他内容,不过问其他的东西人家很勉强的告诉你基本特性,不过毕竟是鸿蒙专精的AI插件,其他的咱们也不是特别需要,因为很难想象在鸿蒙的编辑器中开发其他语言是啥感觉,毕竟术业有专攻。

CodeGenie问非鸿蒙相关的问题


但是如果你问他关于鸿蒙的相关问题,那他可就来劲了,解释的相当清晰,文件啥的,代码啥的都给你列出来。很好,很“偏(zhuan)科(jing)”。

CodeGenie问鸿蒙相关的问题


当然像代码补全什么的都是比较基本的操作了,实测支持在编辑区域依据代码上文推断续写内容,在已有的代码行后快捷键 alt+\触发补全,Tab键应用到代码中,Esc键取消补全代码。

代码补全


当然也支持在对话框中选择代码生成,依据自然语言生成鸿蒙原生应用代码,支持一键复制和一键插入编辑区域光标所在位置。比如给他个需求:使用ArkTs语言写一段代码,在页面中间部分插入Swiper组件,其中有3个Image组件,其图片资源名分别为app.media.phone,app.media.watch,app.media.glasses。这些Image组件的宽度撑满父布局,高度为600,图片缩放类型为保持图片宽高比不变,将图片完全显示在边界内。 Swiper组件设置为自动播放,播放时间间隔为2秒。然后就自己写出来了。

对话框生成

当然也是支持卡片的开发,其实按照官网的步骤并不难学习,也就是问他他就回答了,然后拿着代码粘贴就完事了,轻松变成高级CV工程师了。

生成神奇卡片


不过呢,按照华为的特点,这个东西肯定也是会迭代的,当然这个也只是我初步的探索,有兴趣的小伙伴也可以自己整一整,因为确实通过AI,让鸿蒙开发的上手难度,又降了一个级别。

鸿蒙HarmonyOS Next -CodeGenie

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

目录
相关文章
|
4月前
|
人工智能 安全 iOS开发
华为首款鸿蒙电脑正式亮相
华为首款鸿蒙电脑正式亮相.华为首款鸿蒙电脑正式亮相.华为首款鸿蒙电脑正式亮相
178 5
华为首款鸿蒙电脑正式亮相
|
4月前
|
人工智能 自然语言处理 前端开发
Trae插件Builder模式深度测评:从编程助手到AI工程师的进化
Trae插件最新推出的Builder模式标志着AI辅助编程工具从简单的代码补全向“AI工程师”角色的转变。该模式允许开发者通过自然语言描述项目需求,自动生成完整的项目结构、代码文件和开发流程,支持VSCode、JetBrains IDE及在线Web版本。Builder模式的核心功能包括自然语言项目初始化、智能项目架构设计和多文件协调代码生成,显著提升了开发效率,降低了技术门槛。然而,它在处理复杂业务逻辑和高度定制化需求方面仍有局限。未来,Builder模式将集成云部署、测试套件生成和DevOps流水线等功能
1017 2
|
4月前
|
人工智能 自然语言处理 开发者
HarmonyOS NEXT~鸿蒙开发利器:CodeGenie AI辅助编程工具全面解析
鸿蒙开发迎来新利器!DevEco CodeGenie 是华为推出的 AI 辅助编程工具,专为 HarmonyOS NEXT 开发者设计。它具备智能代码生成(支持 ArkTS 和 C++)、精准知识问答以及万能卡片生成三大核心功能,大幅提升编码效率。通过与 DeepSeek 深度整合,CodeGenie 实现流畅的问答体验,帮助开发者解决技术难题。无论是新手还是资深开发者,都能从中受益,享受更智能高效的开发过程。快来体验吧!
363 5
|
2月前
|
人工智能 自然语言处理 搜索推荐
Linkreate AI插件:一款AI自动文章写作、生成文章配图、批量文章改写的插件
Linkreate AI插件集成多AI模型,支持自动文章生成、图片创作、SEO优化与多语言发布,提供智能客服、WooCommerce助手等功能,助力WordPress网站实现内容自动化运营。
|
2月前
|
机器学习/深度学习 人工智能 文字识别
浏览器AI模型插件下载,支持chatgpt、claude、grok、gemini、DeepSeek等顶尖AI模型!
极客侧边栏是一款浏览器插件,集成ChatGPT、Claude、Grok、Gemini等全球顶尖AI模型,支持网页提问、文档分析、图片生成、智能截图、内容总结等功能。无需切换页面,办公写作效率倍增。内置书签云同步与智能整理功能,管理更高效。跨平台使用,安全便捷,是AI时代必备工具!
169 8
|
2月前
|
人工智能
伙伴型AI插件
本项目实现了一个具备语义记忆与反馈闭环的AI伙伴插件,支持语义检索、记忆权重调整及即时反馈,通过`pip install -e .`即可快速部署体验。
|
2月前
|
消息中间件 人工智能 机器人
vx自动回复机器人,ai自动回复机器人,微信自动回复脚本插件
这个微信自动回复机器人包含主程序、配置管理、工具函数和单元测试模块。主程序使用itchat库实现微信登录和消息处理
|
3月前
|
JSON IDE Java
鸿蒙开发:json转对象插件回来了
首先,我重新编译了插件,进行了上传,大家可以下载最新的安装包进行体验了,还是和以前一样,提供了在线版和IDE插件版,两个选择,最新的版本,除了升级了版本,兼容了最新的DevEco Studio ,还做了一层优化,就是针对嵌套对象和属性的生成,使用方式呢,一年前的文章中有过详细的概述,这里呢也简单介绍一下。
119 4
鸿蒙开发:json转对象插件回来了
|
2月前
|
人工智能 小程序 开发者
AI运动识别插件版本再发布迭代更新,大量新特性更新
上周,我们对全景AI运动解决方案的uni APP版与小程序版插件进行了新一版迭代更新。其中,uni APP版本显著提升了识别检测性能,修复了已知问题,并新增多项实用功能,全面优化用户体验。在v0.7.0版本中,推出了`convertFrameToBase64()`接口,便于开发者在体测、赛事等场景中更高效地处理帧图像,简化开发流程,助力AI运动应用快速实现。
|
4月前
|
人工智能 自然语言处理 开发工具
HarmonyOS NEXT~鸿蒙开发能力:HarmonyOS SDK AI 全解析
本文深入解析HarmonyOS SDK中的AI功能集,涵盖分布式AI引擎、核心组件(NLP、计算机视觉等)及智能决策能力。通过代码示例与开发实践指南,帮助开发者掌握环境配置、性能调优及多场景应用(智能家居、移动办公等)。同时探讨性能优化策略与未来演进方向,助力构建高效分布式智能应用。
235 9