HarmonyOS6-CodeGenie AI新特性之智能问答新增添加本地的知识库 原创

hm小林
发布于 2025-10-6 12:45
浏览
0收藏

什么是CodeGenie ?

DevEco AI辅助编程工具(CodeGenie)基于BitFun Platform AI能力平台,为开发者提供高效的应用与服务AI编程支持,支持智能知识问答、代码生成、页面生成、万能卡片生成、单元测试用例生成、代码智能解读和编译报错智能分析等能力,帮助开发者提高编码效率。

使用教程:

1.下载最新版本的DevEco Studio 6.0.0 Release

官方下载地址:

​https://developer.huawei.com/consumer/cn/download/​

根据个人电脑系统选择相对应的下载

HarmonyOS6-CodeGenie AI新特性之智能问答新增添加本地的知识库-鸿蒙开发者社区DevEco Studio 6.0.0 官网

安装教程在这里不做赘述。

2.新建HarmonyOS项目

打开DevEco Studio 6.0.0 Release

选择左上角的文件->新建->新建项目,

HarmonyOS6-CodeGenie AI新特性之智能问答新增添加本地的知识库-鸿蒙开发者社区新建鸿蒙项目

点击Application->Empty Ability->Next,

HarmonyOS6-CodeGenie AI新特性之智能问答新增添加本地的知识库-鸿蒙开发者社区选择模板

自定义项目名称,我设置为test,然后选择文件位置,Compatible SDK选择20(适配6版本),最后选择Finish就可以成功创建项目了。

HarmonyOS6-CodeGenie AI新特性之智能问答新增添加本地的知识库-鸿蒙开发者社区项目配置

点击此窗口打开或者新建窗口打开都可以,因为小编打开了其他项目,所以小编选择此窗口打开就可以直接覆盖已有项目。

HarmonyOS6-CodeGenie AI新特性之智能问答新增添加本地的知识库-鸿蒙开发者社区打开项目弹窗

3.打开HarmonyOS项目

HarmonyOS6-CodeGenie AI新特性之智能问答新增添加本地的知识库-鸿蒙开发者社区项目主页图

在第一步安装下载DevEco Studio 6.0.0 Release的时候,官方其实自带了CodeGenie工具,因此我们可以直接通过最右侧的任务栏找到CodeGenie图标入口。 小编用红色选框工具将其勾选出来了。

HarmonyOS6-CodeGenie AI新特性之智能问答新增添加本地的知识库-鸿蒙开发者社区CodeGenie图标

4.CodeGenie入口

初次登录需要授权华为账号,会显示一个登录按钮,点击登录按钮会自动跳转到浏览器华为官网登录链接,授权登录即可。然后成功授权后就是如下的界面了。

HarmonyOS6-CodeGenie AI新特性之智能问答新增添加本地的知识库-鸿蒙开发者社区CodeGenie入口界面

通过图片中我们可以关注到CodeGenie提供了九大功能, 分别有页面生成,鸿蒙问答,代码生成,代码续写,内联对话,问题定位,问题修复,代码解释和UT生成等等功能。

5.CodeGenie知识库--本文的核心

点击@添加上下文->文档->选择本地知识库配置,

HarmonyOS6-CodeGenie AI新特性之智能问答新增添加本地的知识库-鸿蒙开发者社区本地知识库配置

本地知识库配置 支持

文件格式:.txt , .md, .json, .html ,.cpp, .ets , .ts,.js

最大单文件大小:10MB

最大文件集大小:50MB

最大文件数量:1000个

新建知识库
  1. 设置知识库路径(可以默认)
  2. 点击知识库路径文本下方的‘+' 号进行新增

HarmonyOS6-CodeGenie AI新特性之智能问答新增添加本地的知识库-鸿蒙开发者社区新建知识库

  1. 设置文档集名称-自定义
  2. 描述-自定义,可写可不写
  3. 点击‘+',导入自己的知识库文件

HarmonyOS6-CodeGenie AI新特性之智能问答新增添加本地的知识库-鸿蒙开发者社区配置文档集信息

选择'确认'即可。

HarmonyOS6-CodeGenie AI新特性之智能问答新增添加本地的知识库-鸿蒙开发者社区可支持导入知识库的提示

  1. 找到自己的知识库文件位置,点击确认即可。

HarmonyOS6-CodeGenie AI新特性之智能问答新增添加本地的知识库-鸿蒙开发者社区导入自己的知识库

  1. 勾选导入的知识库文件,然后选择确认。

HarmonyOS6-CodeGenie AI新特性之智能问答新增添加本地的知识库-鸿蒙开发者社区

  1. 耐心等待一会,等系统加载完成知识库存储ing

HarmonyOS6-CodeGenie AI新特性之智能问答新增添加本地的知识库-鸿蒙开发者社区系统存储文档库

  1. 导入成功

HarmonyOS6-CodeGenie AI新特性之智能问答新增添加本地的知识库-鸿蒙开发者社区成功配置本地知识库

使用知识库

@添加上下文 选择文件和知识库,然后点击发送。

就可以搜到最新api的问答回复了√

HarmonyOS6-CodeGenie AI新特性之智能问答新增添加本地的知识库-鸿蒙开发者社区对话问答

至此,知识库的使用 讲解完毕。

6.优点

极大地解决了大模型知识库有时候不是最新api 的问题,导入知识库,我们可以获得最新api的解决文档。

©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
分类
已于2025-10-6 14:27:14修改
收藏
回复
举报
回复
    相关推荐