工程问答
====

从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/74/v3/A7Ulu-rSRp2FJkYzJ4QIog/zh-cn_image_0000002624994301.png?HW-CC-KV=V1&HW-CC-Date=20260612T073829Z&HW-CC-Expire=86400&HW-CC-Sign=9615660E321424F79E7B09AA742AB5296A00BF6C091B2DDA786B28ABDA7B06B5 "点击放大")按钮，或者点击界面右上方**Settings**![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/0c/v3/p0NH_39_TryqyACMeaFUlQ/zh-cn_image_0000002625074439.png?HW-CC-KV=V1&HW-CC-Date=20260612T073829Z&HW-CC-Expire=86400&HW-CC-Sign=A7AC35A5E13DD72FAC69481434C0F694AD65CF87623BAFC71493C11E8572DCF9)按钮，选择**MCP > MCP Market**。
2.  添加和开启所需的MCP工具。
3.  返回到CodeGenie首页，在对话区域输入“**/**”，在弹出的菜单中选择“**Project** ”，输入所需的描述，点击![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/f0/v3/qja_4doHR3y9uFZT6cBO7A/zh-cn_image_0000002624994303.png?HW-CC-KV=V1&HW-CC-Date=20260612T073829Z&HW-CC-Expire=86400&HW-CC-Sign=B14C358D4ACEA12FD2DAFBA6B67CB4EB964A2FA69C38A903FF27C78F758BF4C2)发送后等待回复。

**示例：**

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/2d/v3/QrJ2_IsRQsmkVjZxh8pAOw/zh-cn_image_0000002594474940.gif?HW-CC-KV=V1&HW-CC-Date=20260612T073829Z&HW-CC-Expire=86400&HW-CC-Sign=1DDCF57D2376259603E1A76D04806370DB49C2A9CACF5F5A3BA03D68B18432D5 "点击放大")

#### 调用LSP工具

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

**示例：**

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/10/v3/nUaJn96cR6uiqwCE5-Dj7A/zh-cn_image_0000002594634862.gif?HW-CC-KV=V1&HW-CC-Date=20260612T073829Z&HW-CC-Expire=86400&HW-CC-Sign=5B85460D0EE8A9E2EA936198A29D72BA133789D8A46907DAC2FF23C9022DE839)

#### 语义检索

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/65/v3/doy6LOmVQY-QkkA-b6EDqw/zh-cn_image_0000002625074443.png?HW-CC-KV=V1&HW-CC-Date=20260612T073829Z&HW-CC-Expire=86400&HW-CC-Sign=A91D22A1568B2250CEC4D7284F1539B2C749C0607E3159929F317420C55D0212)发送后等待回复。

**示例：**

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/9a/v3/0v5bbOXGQ9qEfBE6kMfR3g/zh-cn_image_0000002625074441.gif?HW-CC-KV=V1&HW-CC-Date=20260612T073829Z&HW-CC-Expire=86400&HW-CC-Sign=FE3B22DF397661696FF0675C3D7EC2D07A127F44B563937A8486F9EB0224D596)