Skip to main content

创建和使用 Copilot Spaces

创建空间以组织并集中相关内容,为特定任务提供正确上下文,从而让 Copilot 的响应更具针对性。

谁可以使用此功能?

Anyone with a Copilot license can use 空格.

注意

Copilot Spaces 为 公共预览版,可能会发生变更。

  1. 要创建空间,请转到 https://github.com/copilot/spaces,然后单击“Create space”****。

  2. 为空间提供一个名称。

  3. 选择该空间由你本人拥有还是由你所属的组织拥有。 组织拥有的 空格 可通过 GitHub 的内置权限模型进行共享。

  4. 根据需要,可以添加说明。 这不会影响 Copilot 在空间中的回复,但可以帮助他人了解该空间的上下文。

    注意

    你可以随时通过单击空间右上角的“ Edit”来更改空间的名称和描述****。

  5. 在页面右上角,单击“Save”****。

将上下文添加到 空格

你可以向空间中添加两种类型的上下文:

  • 说明****:自由文本,描述 Copilot 在此空间中应聚焦的内容。 包括它的专业领域、应协助完成的任务类型,以及应避免的事项。 这有助于 Copilot 更有针对性地响应你的意图。

    例如:

    你是一个 SQL 生成器。 你的任务是根据附件中定义的示例查询和数据结构,生成符合用户目标的 SQL 查询。

  • 附件****:此上下文将用于为你的问题提供更相关的答案。 此外,空格 将始终引用仓库中 main 分支的最新代码版本。

    要添加附件,请单击“Attachments”右侧的“ Add”,然后选择以下选项之一****:

    • Add files, folders...****:你可从 GitHub 仓库添加文件和文件夹。 这包括代码文件、文档和其他相关内容,可帮助 Copilot 了解空间的上下文。
    • Add a text file...****:可以添加自由文本内容,例如脚本、笔记或任何其他相关信息,以帮助 Copilot 了解空间的上下文。
    • 通过 GitHub URL 添加...****:你可以粘贴要添加的 GitHub 内容的 URL。 这可能包括议题和拉取请求。

使用 空格

将上下文添加到空间后,就可以在聊天界面中向 Copilot 提问了。 聊天将基于你提供的上下文进行。

你还可以通过单击 CURRENT-MODEL 下拉菜单,选择你希望使用的大语言模型 (LLM)****。 有关如何选择正确的 AI 模型的详细信息,请参阅“为任务选择合适的 AI 模型”。

后续步骤