Skip to main content

对话系统快速开始

对话系统简介

对话系统允许在IDE中直接与AI助手交互,无需切换应用即可获取编程帮助。适用于代码解释、问题排查和编程知识查询,是传统搜索引擎的高效替代方案。

对话系统

基本操作

提问与响应

在对话输入框中输入问题,按回车发送。AI助手会分析问题并提供解答、代码示例或解决方案。

示例:

  • "如何在Python中实现并发处理?"
  • "解释这段React组件的生命周期"
  • "优化这个数据库查询语句"

代码分析

分析特定代码段的步骤:

  1. 在编辑器中选择目标代码
  2. 使用快捷键 Cmd/Ctrl + L(VS Code)或 Cmd/Ctrl + J(JetBrains)
  3. 在弹出对话框中输入问题,如"解释这段代码功能"或"如何优化这个函数"

使用@引用上下文

通过@符号快速引用项目相关资源:

  1. 在对话框中输入@
  2. 从弹出选择器中选择相关资源(文件、URL、代码仓库等)
  3. 输入问题,系统会将选定资源作为上下文进行分析

应用生成代码

当AI助手提供代码修改建议:

  1. 查看建议代码块
  2. 点击代码块右上方的"应用"按钮将更改直接应用到编辑器
  3. 根据需要调整生成的代码

会话管理

创建新会话

完成当前任务后,使用快捷键 Cmd/Ctrl + L(VS Code)或 Cmd/Ctrl + J(JetBrains)开始新会话,避免上下文混淆。

切换AI模型

配置多个AI模型时:

  • 使用界面中的模型选择下拉菜单
  • 或使用快捷键 Cmd/Ctrl + ' 在不同模型间切换

此功能允许根据任务复杂度和需求选择最合适的AI模型。