Skip to main content

为 GitHub Copilot 添加个人自定义说明

自定义 GitHub Copilot 聊天 回复以匹配个人偏好设置。

注意

在 GitHub 中使用 GitHub Copilot 聊天助手仅支持个人自定义说明。

您可以通过多种方式自定义 GitHub Copilot 聊天 的响应。 有关概述,请参阅 关于自定义GitHub Copilot 响应

关于 Copilot对话 的个人自定义说明

添加自定义说明以接收个性化聊天响应。 您的说明适用于 GitHub 网站上的所有对话。 使用自定义说明可以指定首选项,例如首选语言或响应样式。

可以添加的说明示例:

  • Always respond in Spanish.
  • Use a helpful, collegial tone. Keep explanations brief, but provide enough context to understand the code.
  • Always provide examples in TypeScript.

注意

  • 多种类型的自定义指令可以应用于发送到 Copilot的请求。 个人指令采用最高优先级。 接下来是存储库说明,然后组织说明将优先安排在最后。 但是,向 Copilot提供了所有相关指令集。
  • 尽可能避免提供冲突的指令集。 如果担心响应质量,可以暂时禁用存储库说明。 请参阅“为GitHub Copilot添加存储库自定义说明”。

添加个人自定义说明

若要在 GitHub 上的 Copilot对话 中添加个人自定义说明:

  1. 打开 数据变量.copilot.copilot_chat_short %}

  2. 在左下角,单击个人资料图片。 然后单击 “个人说明”****。

  3. 向文本框添加自然语言说明。

    使用任何格式。 例如,单个文本块、新行上的每个指令或用空白行分隔的说明。

  4. (可选)使用模板获取常见说明。 单击 并选择一个模板。

    选择模板时,将显示占位符文本。 将占位符 {format} 替换为您自己的首选项。

  5. 单击“保存”****。

您的指令现已处于活动状态。 在更改或删除它们之前,它们将保持活动状态。

注释 %}

是否已成功添加个人自定义指令?

          <a href="https://docs.github.io/success-test/yes.html" target="_blank" class="btn btn-outline mt-3 mr-3 no-underline">
          <span>Yes</span></a><a href="https://docs.github.io/success-test/no.html" target="_blank" class="btn btn-outline mt-3 mr-3 no-underline"><span>No</span></a>

尾注 %}

延伸阅读

  •         [AUTOTITLE](/copilot/tutorials/customization-library/custom-instructions) — 精选的示例集合