Skip to main content

创建和使用 Copilot Spaces

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

谁可以使用此功能?

Anyone with a Copilot license can use 空格.

有关 Copilot Spaces 的概述,请参阅 关于使用 Copilot Spaces 组织和共享上下文

注意

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”,然后选择以下选项之一****:

    • 附加文件和文件夹:可从 GitHub 存储库添加文件和文件夹****。 这包括代码文件、文档和其他相关内容,可帮助 Copilot 了解空间的上下文。
    • 链接拉取请求和问题:可以粘贴 GitHub 问题和拉取请求的 URL****。
    • 上传文件:可以直接从本地计算机上传文件****。 这包括图像、文本文件、富文档和电子表格。
    • 添加文本文件:可以键入或粘贴自由文本内容,例如脚本、笔记或任何其他相关信息,以帮助 Copilot 了解空间的上下文****。

使用 Copilot Spaces

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

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

后续步骤