DevEcoStudio提供智慧调优能力,支持通过自然语言交互,分析并解释当前实例或项目中存在的性能问题,帮助开发者快速定位影响性能的具体原因。该功能从DevEcoStudio6.0.0Beta1版本开始支持。注意当前支持对Launch冷启动问题和Frame卡顿丢帧问题进行智慧调优分析。Profiler工具中已集成智慧调优能力,首次使用请先根据界面提示完成CodeGenie授权登陆。当前支持两种开启方式:若LaunchFrame模板已录制完成,点击Session窗口中该条...
支持通过自然语言对话,生成应用元服务可用的页面代码,生成结果支持实时预览,帮助开发者快速完成页面搭建。点击页面右侧菜单栏CodeGenie图标,完成登录后在输入框输入"",调出命令,选择GeneratePage,进入页面生成窗口。输入需要生成的页面主题及要求。当前支持对美食、旅游、购物和新闻四大垂域进行页面生成。点击图标,等待生成完成。支持通过多轮对话新增或修改页面及页面中的关键字等具体信息,点击历史对话中的恢复应用...
根据选中的ArkTS方法名称,CodeGenie支持自动生成对应单元测试用例,提升测试覆盖率。在ArkTS文档中,光标放置于方法名称上或框选完整的待测试方法代码块,右键选择CodeGenieGenerateUT,开始生成单元测试用例。说明最多支持解读20000字符以内的代码片段。ArkUI代码、生命周期函数、ExtendStylesBuilder修饰的函数、private修饰的私有函数不支持生成单元测试用例。使用该功能需先完成CodeGenie登录授权。本文主要从参考引用自HarmonyOS官方文档
当DevEcoStudio构建ArkTS工程出现失败时,CodeGenie能够对错误进行智能分析,提供错误原因及修复方案,帮助开发者快速解决编译构建问题。1.如需开启编译报错智能分析和自动修复,进入FileSettingsCodeGenieGeneral页面,勾选EnableAIFixedForBuildErrors和AllowAIEditLocalFile。2.当ArkTS工程出现构建报错时,点击报错信息后方AddToChat图标,CodeGenie将分析该报错,并提供可能的错误原因;针对语法错误问题将提供修复方案。...
利用AI大模型分析并理解开发者在代码编辑区的上下文信息或自然语言描述信息,智能生成符合上下文的ArkTS或C++代码片段。使用约束建议在编辑区内已有较丰富上下文,能够使模型对编程场景有一定理解的情况下进行代码续写。在编辑器中的内容较少时,AI可能无法有效理解用户的意图并生成相应的代码。模型反馈需满足规则:光标上文10行内,有效代码行数超过5行(排除单独{}、()、[]括号行、空行、纯注释行场景),便于模型能理解代...
2025-08-21 15:34:25 1586浏览 1点赞 0回复 0收藏
CodeGenie提供InlineEdit能力,支持在编辑窗口中通过自然语言进行问答,基于上下文智能生成代码片段,提升代码可读性。当前有以下两种方式唤醒InlineEdit对话框:在代码编辑区域,右键选择CodeGenieInlineEdit(或使用快捷键Alt+I,macOS中为Option+I),唤醒InlineEdit对话框。选中一段代码后,点击InlineEdit(Alt+I)浮框,唤醒InlineEdit对话框。如未出现浮框,可在FileSettingsCodeGenieCodeGeneration(macOS中为DevEcoSt...
2025-08-20 15:17:46 1526浏览 0点赞 0回复 0收藏
UIGenerator基于BitFunPlatformAI能力平台,用于快速生成可编译、可运行的HarmonyOSUI工程,支持基于已有UI布局文件(XML),快速生成对应的HarmonyOSUI代码,其中包含HarmonyOS基础工程、页面布局、组件及属性和资源文件等。使用约束建议使用DevEcoStudio5.0.3.700及以上版本。启用插件在DevEcoStudio菜单栏,点击FileSettings(macOS为DevEcoStudioPreferences)Plugins,在Installed列表中找到UIGenerator插件,点击Enable启...
2025-08-19 15:21:24 1591浏览 0点赞 0回复 0收藏
DevEcoAI辅助编程工具(CodeGenie)基于BitFunPlatformAI能力平台,为开发者提供高效的应用与服务AI编程支持,支持智能知识问答、代码生成、页面生成、万能卡片生成、单元测试用例生成、代码智能解读和编译报错智能分析等能力,帮助开发者提高编码效率。使用方式在DevEcoStudio右侧边栏点击CodeGenie或输入快捷键AltOption+U,可以进入DevEcoCodeGenie。若使用非最新版本的DevEcoStudio,可通过下载中心获取并使用相关功能。点...
2025-08-18 14:40:48 1781浏览 0点赞 0回复 0收藏
CodeGenie基于生成式搜索能力,在对话区域下拉框中选择所需要的智能体,通过查询生成、内容优选服务高效理解用户意图,问答交互式地获取编码相关知识。CodeGenie现接入小艺DeepSeekR1智能体,快速体验智能问答能力。一、对话示例在对话区域输入需要查询的问题,开始问答。示例如下:ArkTS如何实现多线程?二、指定上下文问答在对话框中输入符号,或点击上方AddContext按钮,可指定对单个或多个代码文件进行分析。点击图标开启光...
2025-08-15 10:57:10 1776浏览 0点赞 0回复 0收藏
DevEcoStudio提供智慧调优能力,支持通过自然语言交互,分析并解释当前实例或项目中存在的性能问题,帮助开发者快速定位影响性能的具体原因。该功能从DevEcoStudio6.0.0Beta1版本开始支持。注意当前支持对Launch冷启动问题和Frame卡顿丢帧问题进行智慧调优分析。Profiler工具中已集成智慧调优能力,首次使用请先根据界面提示完成CodeGenie授权登陆。当前支持两种开启方式:若LaunchFrame模板已录制完成,点击Session窗口中该条...
2025-08-14 10:55:58 1933浏览 0点赞 0回复 0收藏
支持通过自然语言对话,生成应用元服务可用的页面代码,生成结果支持实时预览,帮助开发者快速完成页面搭建。该功能从DevEcoStudio6.0.0Beta1版本开始支持。点击页面右侧菜单栏CodeGenie图标,完成登录后在输入框输入"",调出命令,选择GeneratePage,进入页面生成窗口。输入需要生成的页面主题及要求。当前支持对美食、旅游、购物、新闻和教育五大垂域进行页面生成。点击图标,等待生成完成。支持通过多轮对话新增或修改页面及...
2025-08-13 09:38:08 1637浏览 0点赞 0回复 0收藏
基于AI大模型理解开发者的卡片需求信息,通过对话式的交互智能生成HarmonyOS万能卡片工程。一、使用约束1.建议从以下维度描述卡片需求:序号建议描述维度说明举例1卡片用途卡片的用途业务场景,比如电商购物、娱乐、生活服务类等。例如“电商购物卡片”、“娱乐类卡片”。2卡片功能卡片包含的组件,如图标、标题、按钮等;组件的状态信息,如图标主题、标题内容、按钮显示的文字等。例如“新品上市主标题”、“商品搜索按钮”、...
2025-08-12 10:50:35 1943浏览 0点赞 0回复 0收藏
DevEcoAI辅助编程工具(CodeGenie)基于BitFunPlatformAI能力平台,为开发者提供高效的应用与服务AI编程支持,支持智能知识问答,同时支持ArkTS代码生成和万能卡片生成能力,帮助开发者提高编码效率。一、使用方式在DevEcoStudio右侧边栏点击CodeGenie或输入快捷键AltOption+U,可以进入DevEcoCodeGenie。若使用非最新版本的DevEcoStudio,可通过下载中心获取并使用相关功能。勾选同意隐私安全政策及使用条款后,点击Signin,跳...
2025-08-11 11:13:09 2257浏览 0点赞 0回复 0收藏
本功能从DevEcoCodeGenie5.1.0Beta版本开始支持。CodeGenie提供智能AI能力对框选的代码片段进行逐条解释,总结代码段含义,帮助开发者提升阅读代码的速度和效率。选中.ets文件或者.cpp文件中需要被解释的代码行或代码片段,右键选择CodeGenieExplainCode,开始解读当前代码内容。说明最多支持解读20000字符以内的代码片段。使用该功能需先完成CodeGenie登录授权。以上材料主要参考引用HarmonyOS官方文档。
2025-07-17 16:59:06 6085浏览 0点赞 0回复 0收藏
利用AI大模型分析并理解开发者在代码编辑区的上下文信息或自然语言描述信息,智能生成符合上下文的ArkTS或C++代码片段。一、使用约束建议在编辑区内已有较丰富上下文,能够使模型对编程场景有一定理解的情况下进行代码生成。在编辑器中的内容较少时,AI可能无法有效理解用户的意图并生成相应的代码。模型反馈需满足规则:光标上文10行内,有效代码行数超过5行(排除单独{}、()、[]括号行、空行、纯注释行场景),便于模型能理...
2025-07-15 16:11:41 5918浏览 0点赞 0回复 0收藏
本功能从DevEcoStudio5.1.0Release版本开始支持。根据选中的ArkTS方法名称,CodeGenie支持自动生成对应单元测试用例,提升测试覆盖率。在ArkTS文档中,光标放置于方法名称上或框选完整的待测试方法代码块,右键选择CodeGenieGenerateUT,开始生成单元测试用例。说明最多支持解读20000字符以内的代码片段。ArkUI代码、生命周期函数、ExtendStylesBuilder修饰的函数、private修饰的私有函数不支持生成单元测试用例。使用该功能需...
2025-07-14 17:18:06 6066浏览 0点赞 0回复 0收藏
当DevEcoStudio构建ArkTS工程出现失败时,CodeGenie能够对错误进行智能分析,提供错误原因及修复方案,帮助开发者快速解决编译构建问题。1.如需开启编译报错智能分析和自动修复,进入FileSettingsCodeGenieGeneral页面,勾选EnableAIFixedForBuildErrors和AllowAIEditLocalFile。2.当ArkTS工程出现构建报错时,点击报错信息后方AddToChat图标,CodeGenie将分析该报错,并提供可能的错误原因;针对语法错误问题将提供修复方案。...
2025-07-11 17:41:28 7632浏览 0点赞 0回复 0收藏
UIGenerator基于BitFunPlatformAI能力平台,用于快速生成可编译、可运行的HarmonyOSUI工程,支持基于已有UI布局文件(XML),快速生成对应的HarmonyOSUI代码,其中包含HarmonyOS基础工程、页面布局、组件及属性和资源文件等。一、使用约束建议使用DevEcoStudio5.0.3.700及以上版本。二、启用插件在DevEcoStudio菜单栏,点击File>Settings(macOS为DevEcoStudio>Preferences)>Plugins,在Installed列表中找到UIGenerator插件,...
2025-07-10 11:24:48 8201浏览 1点赞 0回复 0收藏
分组吸顶场景场景描述双列表同向联动,右边字母列表用于快速索引,内容列表根据首字母进行分组,常用于通讯录、城市选择、分组选择等页面。本场景以城市列表页面为例,左侧城市列表数据和右侧字母导数据通过List组件来展示,并通过Stack组件使两个列表数据分层显示。在进入页面后,通过滑动左侧城市列表数据,列表字母标题吸顶展示,对应右侧字母导航内容高亮显示;点击右侧字母导航内容,左侧城市列表展示对应内容。页面整体结...
2025-07-03 15:46:56 4980浏览 0点赞 0回复 0收藏
二级联动场景场景描述通过左边一级列表的选择,联动更新右边二级列表的数据,常用于商品分类选择、编辑风格等二级类别选择页面。本场景以商品分类列表页面为例,分别通过List组件,对左侧分类导航和右侧导航内容进行展示。在进入页面后,点击左侧分类导航,右侧展示对应导航分类详情列表数据;滑动右侧列表内容,列表标题吸顶展示,左侧对应导航内容则高亮显示。页面整体结构图页面效果图实现原理左右各用一个List实现,分别设...
2025-07-02 10:14:12 3965浏览 0点赞 0回复 0收藏