工程问答
====

从DevEco Studio 6.1.0 Beta2 版本开始，CodeGenie 新增工程问答能力。工程问答能够基于当前本地工程进行代码理解与分析，帮助开发者快速完成代码检索、定位和解读等工作。系统可自动分析工程结构，精准定位文件、类、函数、变量、常量、UI 元素等代码实体，并针对开发者提出的问题给出准确回答。

从26.0.0 Beta1版本开始，对于HarmonyOS应用开发相关问题，工具会自动检索HarmonyOS应用开发文档，提升问答的准确性，以及在同一会话中，支持多轮对话，实现深入问答。同时，支持在工程问答时调用MCP Market工具，问答时可自动调用相关MCP工具，实现更多功能；支持调用LSP（Language Server Protocol，语言服务器协议）工具，进行代码查找和引用查找；支持ArkTS和C++代码语义检索能力，用于跨文件、跨模块的代码搜索，有效提升查全率和准确率。调用MCP工具、LSP工具、开启语义检索的操作和示例如下。

#### 调用MCP工具

1.  点击界面右上方![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/7e/v3/d1mV96H3Q42lii7Er22Jjg/zh-cn_image_0000002624994301.png?HW-CC-KV=V1&HW-CC-Date=20260709T132837Z&HW-CC-Expire=86400&HW-CC-Sign=B7B8D753F493197ECA7C661080CED49AD23B4BB42CDCB131CC9DA4AB3A5B43DB "点击放大")按钮，或者点击界面右上方**Settings**![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/cf/v3/D_ojJfPXQJuO5q4WkDdhqw/zh-cn_image_0000002625074439.png?HW-CC-KV=V1&HW-CC-Date=20260709T132837Z&HW-CC-Expire=86400&HW-CC-Sign=FDB974D5ADF340F533F7B9C58D64E4875A31E9E11AFFFB05BA69D21AEBAA05E8)按钮，选择**MCP > MCP Market**。
2.  添加和开启所需的MCP工具。
3.  返回到CodeGenie首页，在对话区域输入“**/**”，在弹出的菜单中选择“**Project** ”，输入所需的描述，点击![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/fe/v3/_JeVJKzNQ3a_O9IvD-bMUw/zh-cn_image_0000002624994303.png?HW-CC-KV=V1&HW-CC-Date=20260709T132837Z&HW-CC-Expire=86400&HW-CC-Sign=77A6923CE952DD97009AAF7484ED39591366C38B7FC261F4687F0331BD07E2D1)发送后等待回复。

**示例：**

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/9c/v3/7oTAEq_zR0uFUVCAr0XKVg/zh-cn_image_0000002594474940.gif?HW-CC-KV=V1&HW-CC-Date=20260709T132837Z&HW-CC-Expire=86400&HW-CC-Sign=3003523FA9F8833E4A699FDB7E4D87CA420BC275EAEF9FC869940E84103DBAFC "点击放大")

#### 调用LSP工具

在对话区域输入“**/**”，在弹出的菜单中选择“**Project** ”，输入所需的描述，点击![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/37/v3/PpqodYcdTa-KmtOjkFhU9g/zh-cn_image_0000002594474942.png?HW-CC-KV=V1&HW-CC-Date=20260709T132837Z&HW-CC-Expire=86400&HW-CC-Sign=9982CC93548B92AFA8A01F4FAC5B100382DB2591BB9AA256EE24FA90E18D94B9)发送后等待回复。

**示例：**

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/2b/v3/Ql8SPS44TeyR1vr30rprSQ/zh-cn_image_0000002594634862.gif?HW-CC-KV=V1&HW-CC-Date=20260709T132837Z&HW-CC-Expire=86400&HW-CC-Sign=86951D2E60056300BB113133173CA4A814F43652189C7581A16CAE697AEB2BD4)

#### 语义检索

1.  在菜单栏点击**File > Settings...（macOS为DevEco Studio > Preferences/Settings） > CodeGenie > General**，勾选Project Semantic Index下的**Enable**选项。
2.  点击**Apply**或点击**OK**，开启语义检索功能。
3.  在对话区域输入“**/**”，在弹出的菜单中选择“**Project** ”，输入所需的描述，点击![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/63/v3/bAwcJbZoRpemrqULj_YcaQ/zh-cn_image_0000002625074443.png?HW-CC-KV=V1&HW-CC-Date=20260709T132837Z&HW-CC-Expire=86400&HW-CC-Sign=3880DAB894E72E3F01691C2FD270BC23685284BAC0A3F97373F8168706396459)发送后等待回复。

**示例：**

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/1c/v3/LX8FS40bRdSZjxqoCmeUQA/zh-cn_image_0000002625074441.gif?HW-CC-KV=V1&HW-CC-Date=20260709T132837Z&HW-CC-Expire=86400&HW-CC-Sign=C1310869877DF4F506F32882D5F1E6322D6FC4C630591B53A41326C05E506171)