跳转到主要内容
Qoder 支持丰富的上下文输入,例如代码文件、目录、图像、git 提交(gitCommit)以及规则。你可以借助这些资源来补充提问,从而更清晰地表达你的需求。

如何添加上下文

使用以下任一方式打开 context 选择窗口,在智能会话中添加上下文:
  • 方法一:点击输入框中的 + 添加上下文
  • 方法二:在输入框中输入 @,继续输入以搜索文件。选择一种上下文类型,例如 @file@folder@gitCommit,然后搜索特定内容。支持多选。
  • 方法三:拖放或复制粘贴代码文件和图片,将其添加为上下文。

支持的上下文类型

Qoder 提供多种上下文选项,可与您的输入搭配使用,用于构建完整的需求描述。 支持的上下文类型如下:
  • @file
  • @rule
  • @folder
  • @image
  • @codeChanges
  • @gitCommit
以下是这些上下文类型的详细说明。

@file

使用此命令就一个或多个文件提问,或对其进行修改。 在输入框中键入 @file 以选择一个或多个代码文件。 你也可以将文件从资源管理器拖到聊天框中,将其作为上下文添加。 添加文件时的几点提示:
  • 如需在描述中强调某个文件,输入 @ 后接文件名。
  • 通过拖放将文件作为上下文添加时,会自动获得强调。

@rule

将规则嵌入到每次模型调用的系统提示中,提供持久、可复用的上下文,从而在代码生成、重构和工作流自动化中保持一致性的指导。

@folder

使用此命令查询或修改代码片段。在搜索、重构、添加注释或生成单元测试时非常有用。 输入 @folder,按名称搜索文件夹。选择包含该代码片段的项目文件夹,并附上你的需求。

@image

使用此命令添加图片,并生成代码、修复缺陷或直观展示内容。例如,你可以根据设计稿生成一个前端页面。 输入 @image,Qoder 会提示你上传图片。你也可以将图片直接复制并粘贴到聊天框中。

@codeChanges

要查看当前 Git 暂存区中的代码变更,请使用@codeChanges命令。例如,在将代码推送到 Git 仓库之前,你可以让 Qoder 审查并优化代码,或补充单元测试。

@gitCommit

对于 Git 提交中的代码更改,使用 @gitCommit 添加提交详情。比如,可选择一条或多条 Git 提交记录,用于故障排查、缺陷修复和单元测试生成等任务。
I