Skip to main content

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

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

注意

目前只有 GitHub 中的 GitHub Copilot Chat 支持个人自定义指令。

有关可用于自定义 GitHub Copilot Chat 响应的方法的概述,请参阅“About customizing GitHub Copilot Chat responses”。

关于 GitHub Copilot Chat 的个人自定义指令

你可以为 GitHub Copilot Chat 添加自定义指令,从而在 GitHub 网站上的对话中获得根据你的个人偏好设置自定义的聊天响应。 例如,可以选择始终让 Copilot Chat 使用首选语言或特定风格响应。 以下是可以添加的说明的一些示例:

  • Always respond in Spanish.
  • Your style is a helpful colleague, minimize explanations but provide enough context to understand the code.
  • Always provide examples in TypeScript.

注意

  • 可以向聊天应用多种类型的自定义指令。 个人指令具有最高优先级,存储库指令其次,组织指令的优先级最低。 但是,所有相关指令集仍将被合并并提供给 Copilot Chat。
  • 请尽可能避免提供冲突的指令集。 如果顾虑响应质量,也可以选择暂时禁用存储库说明。 请参阅“为 GitHub Copilot 添加存储库自定义说明”。

添加个人自定义说明

可以在聊天面板或沉浸式模式下添加个人自定义指令。 这两种模式将应用相同的指令。

  1. 在 GitHub 上的任何页面的右上角,可以执行以下操作之一:

  2. 选择聊天面板或沉浸式页面右上角的 下拉菜单,然后单击“Personal instructions”****。

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

    可以采用任何你偏好的格式来编写指令。 例如,可以将指令写成一整段文本,也可以每条指令另起一行,或者用空行将它们分隔开来。

  4. 你还可以单击 ,查看可用于常见指令的模板。 如果你单击某个框,例如“Communication”,相应的指令将添加到文本框中,并带有占位符(如 {format}),你可以将其替换为你的偏好设置。

  5. 单击“ 保存”。 说明现已生效并将一直保持有效,直至被更改或删除。

若要查看指令的实际效果,请转到 https://github.com/copilot 并开始对话。

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