首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >DevEcoStudio中的AI编程工具CodeGenie

DevEcoStudio中的AI编程工具CodeGenie

原创
作者头像
loveharmony
发布2025-06-24 22:05:21
发布2025-06-24 22:05:21
4180
举报

本文标签:鸿蒙开发工具/CodeGenie

本文DevEcoStudio版本号:5.1.0.828

AI的诞生,绝对是程序开发者的福音,如果此时的开发者,还未真正的接触到AI,确实有点逆时代发展了,无论是咨询问题,还是生成代码,可以说,AI的出现,解决了很多日常开发中的痛点;像deepseek、chatGPT、豆包、文心一言等等AI平台,还有AI代码工具cursor、trae,以及目前腾讯的插件codebuddy,等等,无不为程序开发提供者便利。

但是使用了这么多的AI平台,不知道做为鸿蒙开发者的你,有没有觉得,这些平台所生成的代码也好,给出的问题解答也好,和实际想要的结果有时却总是大相径庭,需要多次校准才能稍稍符合,不是说这些平台不够准确,而是做为一门新的语言,市面的知识库估计还未来记得更新,即便有了符合的结果,我们还必须复制到项目中才能使用,有时确实不太方便。

有没有一个AI工具,不用刻意的输入太多指令,就能输出鸿蒙相关的知识或者代码,而且准确度非常高,并且可以直接写入到项目中?答案是有的,那就是DevEcoStudio中的自带的AI编程工具CodeGenie。

入口很简单,如果你是最新的IDE,在右侧的竖排按钮,就会发现CodeGenie的菜单按钮,如下图所示:

点击之后,我们就可以进入到,CodeGenie主页面了。

目前是需要登录才能使用,我们可以点击Sign in进行登录,登录之后,我们就进入到如下的页面:

目前提供了有三个模型能力,分别是,HarmonOS、Service Widget和DeepSeekR1,默认使用的是HarmonOS,如下图所示:

HarmonOS

HarmonOS能力,有两个功能可供选择,一个是Knowledge Q&A

一个是Generate Code,分别是知识问答和代码生成。

两个能力有着非常大的区别,一个是专门的知识问答,它会给你一层一层分析如何实现,并最终给出答案,而代码生成,则会直接给出代码案例。

知识问答简单举例:

代码生成简单举例:

Service Widget

Service Widget是服务组件,使用这个能力,它会快速的帮你实现一个桌面服务卡片,完全自动化生成,当然了,你可以通过详细的指令,让它尽量生成的和你想要的保持一致。

如下案例,让它生成一个三列的服务卡片,其实,你可以描述的更加详细,比如卡片的主题,样式,组件排布等等。

默认它会给出三个案例,您可以选择自己需要的,保存到项目中即可。

DeepSeekR1

这个是官方改进的问答功能,可以快速的针对鸿蒙相关的问题进行回答,而且准确度非常高,在咨询的时候,不用刻意的追加一些关键字,直接询问即可,建议大家选择这个进行咨询问题和代码生成。

如下案例,我随便咨询了一个问题。

可以看到,无论是分析还是回答,都是十分的准确。

以上呢,就是针对CodeGenie的功能简单的概述,后续有时间再做补充,希望可以帮助到需要的朋友。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • HarmonOS
  • Service Widget
  • DeepSeekR1
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档