Skip to main content

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

可以为 GitHub Copilot Chat 添加个人说明,为对话自定义聊天响应。

Note

  • GitHub Copilot 的个人自定义说明为 公共预览版,可能随时更改。
  • 目前仅支持 GitHub Copilot Chat in GitHub 的个人自定义说明。

关于 GitHub Copilot Chat 的个人自定义说明

可以为 GitHub Copilot Chat 的添加说明,以便在 GitHub 网站上跨对话接收根据个人偏好进行了自定义的聊天响应。 保存的说明不会在聊天中显示,但会自动提供给 Copilot,以便其能够根据个人偏好提供响应。

例如,可以选择始终让 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.

个人自定义说明适用于你以用户身份跨 GitHub 与 Copilot Chat 进行的对话,与存储库自定义说明不同,后者适用于单个存储库上下文中的对话。 有关存储库说明的详细信息,请参阅 Adding repository custom instructions for GitHub Copilot

Note

个人自定义说明优先于存储库自定义说明,但提供给 Copilot Chat 的最终提示中同时包含了两者。 尽可能避免提供相互冲突的个人说明和存储库说明。 如果顾虑响应质量,也可以选择暂时禁用存储库说明。 有关详细信息,请参阅“Adding repository custom instructions for GitHub Copilot”。

添加个人自定义说明

  1. 在 GitHub 上任何页面的右上角,单击搜索栏旁边的 GitHub Copilot 图标。

  2. **** 选择“聊天”面板顶部的 下拉菜单,然后单击“ 自定义 GitHub Copilot”。 **** 如果是在沉浸式视图中,选择页面右上角的 下拉菜单,然后单击“ 个人说明”。

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

    这些说明可以编写为单个段落,每个段落位于新行上,也可以用空白行分隔以增加可读性。

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