Пространства второпилотов помогает быстрее работать при запуске новой функции, понимании системы или выполнении задачи в незнакомой коде.
Используйте пробелов, чтобы:
- Организуйте нужный контекст в одном месте.
- Предоставить Copilot соответствующий код и документацию.
- Сократьте время, потраченное на переключение между инструментами или запросы у других о справочной информации.
Чтобы создать пространство, перейдите в https://github.com/copilot/spaces и нажмите Создать пространство.
Примеры в этой статье показывают, как использовать пробелов для обычных задач разработки.
Разработка новой функции
Создайте пространство, когда начинаете работать над конкретной функцией. Добавьте соответствующий код, спецификацию продукта и все сопутствующие материалы. Вспомогательные материалы могут включать заметки из обзора дизайна или макетные изображения.
Copilot поможет вам:
- Сводные сведения о том, как работает текущая реализация.
- Предлагайте изменения или дополнения на основе спецификации.
- Создание проекта первой реализации или указания дальнейших шагов.
- Пометка отсутствующих элементов или несоответствий.
Инструкции:
Это пространство содержит новую форму регистрации пользователей для некоммерческой организации здравоохранения, предоставляющей низкое затратное тестирование. Он построен с помощью React и Tailwind.
Предлагаемый запрос:
Как добавить поддержку 2FA?
Определение логики для небольшой частой задачи
Задокументируйте логику повторяющихся задач один раз и поделите ею пространство. Такой подход помогает всем быть последовательными и экономит время. Такие задачи, как отслеживание телеметрических событий или обработка выбросов событий, выигрывают от этого подхода.
Если у вас есть блок-схема процесса, загрузите её в своё пространство для справки. Copilot может:
- Предлагайте эффективные схемы, основанные на вашей предыдущей работе.
- Помогите писать повторно используемые функции или шаблоны.
- Проверьте логику, чтобы убедиться, что она соответствует стандартам project.
- Приведите примеры того, как аналогичные задачи были выполнены в коде.
Инструкции:
Вы помогаете разработчикам реализовывать события телеметрии. Необходимо (1) проверить, какие цели пользователя предназначены для события, (2) предложить новую структуру событий на основе примеров существующих событий (и с помощью общей схемы телеметрии), а (3) создать новую версию файла конфигурации телеметрии.
Предлагаемый запрос:
Помогите мне заходить в журнал, когда пользователь щелкает уведомление в приложении.
Совместное использование знаний с коллегами
Создайте пространство для тем, где люди обычно задают похожие вопросы. Например, вопросы о том, как работает аутентификация или поиск в вашем project.
Copilot может:
- Объясните, как работает код.
- Отвечайте на вопросы, основываясь на последней документации.
- Направляйте новых членов команды по лучшим практикам.
Инструкции:
Вы содержите код и документацию, связанные с нашей системой проверки подлинности.
Предлагаемый запрос:
Как работает единый вход?
Отработка практических навыков
Попробуйте упражнение Scale институциональных знаний с помощью Copilot Spaces Skills для практического опыта. Это упражнение покажет вам, как:
- Централизовать разрозненные знания project управления в пространствах второго пилота.
- Преобразуйте командные инсайты в поисковые версии artifacts.
- Дайте всем членам команды равный access к процессам, решениям и обоснованию.
- Подключите репозиторий как структурированный источник знаний.
- Совместно извлекать, совершенствовать и стандартизировать рабочие процессы.
- Вводите подтвержденные улучшения обратно в живую документацию.
- Ускорить адаптацию и снизить риск зависимости одного человека.
- Включить последовательное, повторяемое выполнение project.
Следующие шаги
После того как вы создали пространство для помощи с задачами разработки, подумайте о том, чтобы поделиться им с командой, чтобы сократить передачу и повторяющиеся вопросы. См. Сотрудничество с другими с использованием GitHub Copilot Spaces.