Skip to main content

Ускорение разработки с помощью Copilot Spaces

Узнайте, как использовать Copilot Spaces, чтобы помочь вам в разработке.

Кто может использовать эту функцию?

Anyone with a Copilot license can use пробелов.

Примечание.

Copilot Spaces is in public preview and subject to change.

Если вы запускаете новую функцию, пытаетесь понять систему или забрать задачу в базе кода, которую вы все еще изучаете, Copilot Spaces поможет вам:

  • Оставайтесь сосредоточены, упорядочив контекст, который вам нужен в одном месте.
  • Получите более эффективную помощь от Copilot путем его основания в соответствующем коде и документации.
  • Быстрее перемещайтесь без переключения между инструментами или запросом других фоновых сведений.

Чтобы создать пространство, перейдите https://github.com/copilot/spacesк разделу и нажмите кнопку "Создать пространство".

Ниже приведены некоторые примеры использования пробелов для поддержки разработки.

Разработка новой функции

При работе с определенной функцией можно сэкономить время и получить более качественные результаты с помощью пространства. Добавьте соответствующий код, спецификацию продукта и все вспомогательные материалы, такие как заметки из обзора дизайна или описания макетов. Copilot поможет вам:

  • Сводные сведения о том, как работает текущая реализация.
  • Предлагать изменения или дополнения на основе спецификации.
  • Создание проекта первой реализации или указания дальнейших шагов.
  • Пометка отсутствующих элементов или несоответствий.

Инструкции:

Это пространство содержит новую форму регистрации пользователей для некоммерческой организации здравоохранения, предоставляющей низкое затратное тестирование. Он построен с помощью React и Tailwind.

Предлагаемый запрос:

Как добавить поддержку 2FA?

Определение логики для небольшой частой задачи

При работе с повторяющимися задачами, такими как отслеживание событий телеметрии или обработка выбросов событий, полезно документировать логику один раз и поделиться ею с другими пользователями с помощью пробелов. Это позволяет всем оставаться согласованными и экономит время при выполнении задачи. Copilot может помочь:

  • Предлагая эффективные шаблоны на основе предыдущей работы.
  • Помогая создавать повторно используемые функции или шаблоны.
  • Проверка ��огики, чтобы обеспечить соответствие стандартам проекта.
  • Предоставление примеров обработки аналогичных задач в базе кода.

Инструкции:

Вы помогаете разработчикам реализовывать события телеметрии. Необходимо (1) проверить, какие цели пользователя предназначены для события, (2) предложить новую структуру событий на основе примеров существующих событий (и с помощью общей схемы телеметрии), а (3) создать новую версию файла конфигурации телеметрии.

Предлагаемый запрос:

Помогите мне заходить в журнал, когда пользователь щелкает уведомление в приложении.

Совместное использование знаний с коллегами

В ситуациях, когда люди, как правило, задают аналогичные вопросы, например, как проверка подлинности или поиск в проекте, Copilot могут помочь:

  • Объясните, как работает код.
  • Ответы на вопросы, приведенные в последней документации.
  • Руководство по новым участникам команды по рекомендациям.

Инструкции:

Вы содержите код и документацию, связанные с нашей системой проверки подлинности.

Предлагаемый запрос:

Как работает единый вход?

Следующие шаги

После создания пространства для помощи в задачах разработки рассмотрите возможность совместного использования с командой, чтобы сократить количество раздаток и повторяющиеся вопросы. См . раздел AUTOTITLE.