Skip to main content

使用 Copilot Spaces 加速开发工作

了解如何使用 Copilot Spaces 来辅助你的开发工作。

谁可以使用此功能?

Anyone with a Copilot license can use 空格.

注意

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

无论你是要开始开发新功能,还是试图理解某个系统,亦或是接手尚不熟悉的代码库中的任务,Copilot Spaces 都可以帮助你:

  • 将所需上下文集中在一个位置,帮助你保持专注。
  • 通过引用相关代码和文档,让 Copilot 提供更有针对性的帮助。
  • 无需切换工具或向他人寻求背景信息,从而加快工作节奏。

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

以下是一些使用 空格 进行开发工作的示例。

开发新功能

开发某个具体功能时,使用空间可以节省时间,并提升结果质量。 你可以添加相关代码、产品规格说明,以���任何辅助材料,例如设计评审笔记或模型图像说明等。 Copilot 可帮助你:

  • 总结当前实现的工作原理。
  • 根据规格提出更改或添加项建议。
  • 起草初步实现或规划后续步骤。
  • 标记缺少的元素或不一致。

说明

该空间包含为一家提供低价检测服务的医疗非营利组织设计的新用户注册表单。 它使用 React 和 Tailwind 构建。

建议的提示****:

应如何添加对 2FA 的支持?

定义小而频繁任务的处理逻辑

处理重复性任务(如跟踪遥测事件或处理事件触发)时,最好将逻辑整理清楚,并通过 空格 分享给他人。 这有助于所有人保持一致性,并在执行任务时节省时间。 Copilot 可通过以下方式协助你:

  • 基于你以往的工作建议高效的处理模式。
  • 帮助编写可复用的函数或模板。
  • 审查逻辑是否符合项目标准。
  • 提供代码库中类似任务的处理示例。

说明

你负责协助开发人员实现遥测事件。 你应当:(1) 验证该事件的用户目标;(2) 基于已有事件的示例(并使用通用遥测结构)提出新的事件结构;(3) 创建遥测配置文件的新版本。

建议的提示****:

请帮我记录用户单击应用内通知的操作。

与团队成员共享知识

当团队成员提出类似问题,例如项目中的身份验证或搜索机制如何运作时,Copilot 可以帮助你:

  • 解释代码的工作原理。
  • 基于最新文档回答相关问题。
  • 指导新成员了解最佳做法。

说明

你拥有与我们的身份验证系统相关的代码和文档。

建议的提示****:

SSO 的工作原理是什么?

后续步骤

创建一个用于支持开发任务的空间之后,可以考虑与团队共享,以减少交接和重复提问的情况。 请参阅“使用 Copilot Spaces 与团队协作”。