[go: up one dir, main page]

Skip to main content

Создание проблем с помощью GitHub Copilot

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

Примечание.

Эта функция находится в public preview и подлежит изменению.

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

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

Создание проблемы с Copilot

Вы можете создавать проблемы из иммерсивного представления Copilot Chat.

  1. Перейдите к иммерсивному представлению данных Copilot Chat (https://github.com/copilot).

  2. В нижней части страницы в поле "Запрос Copilot" опишите нужный файл. Укажите репозиторий, который вы хотите создать с помощью формата организации или репозитория. Если репозиторий не указан, Copilot выводит репозиторий на основе последнего созданного репозитория. Вы можете сделать следующее:

    • "Создайте запрос функции, чтобы добавить нечеткое сопоставление для поиска".

    • "Зайдите в журнал ошибки для ошибки 500 при отправке формы входа".

    • "Создайте задачу и добавьте метку для "требуется проверка дизайна".

    Примечание.

    Вы можете использовать только Copilot для создания проблем в репозиториях, где у вас уже есть разрешение на создание проблем. Эта функция не изменяет разрешения на доступ или обход разрешений репозитория.

  3. Кроме того, можно использовать один из следующих методов, чтобы включить изображение в запрос:

    • Скопируйте изображение и вставьте его в поле запроса в нижней части страницы.
    • Щелкните (Добавить вложение) в поле запроса, а затем нажмите кнопку "Изображение". Перейдите к файлу изображения, который вы хотите присоединить, выберите его и нажмите кнопку "Открыть".
    • Перетащите файл изображения из проводника операционной системы в поле запроса.

    После вставки или отправки изображения можно добавить текст в запрос, например "Создать проблему, так как эта ошибка возникает при попытке сброса пароля".

  4. Copilot будет черновиком проблемы, включающей:

    • Предлагаемое название.
    • Форматированный текст (на основе шаблона репозитория)

    На основе запроса Copilot также предложит метаданные, такие как метки, назначаемый и тип проблемы.

  5. Просмотрите черновик. Вы можете:

    • Измените любую часть проблемы вручную.
    • Попросите Copilot внести изменения с помощью запроса на дальнейшие действия.
    • Переключение шаблонов без потери входных данных.
  6. После того как проблема выглядит хорошо, нажмите кнопку "Создать".

Copilot настраивает свои предложения на основе репозитория, в котором создается проблема. Он выбирает наиболее подходящий шаблон для запроса и применяет связанные метаданные, такие как метки или тип проблемы. Если выбрать другой шаблон, Copilot автоматически переформатирует содержимое в соответствии с новой структурой.

Создание нескольких проблем одновременно

Если запрос содержит несколько задач или ошибок, Copilot может выполнять черновик нескольких проблем одновременно.

Каждый черновик отображается отдельно, и их можно просматривать и изменять по отдельности. Чтобы опубликовать проблемы, нажмите кнопку "Создать " для каждого из них, который вы хотите отправить.

Назначение проблем Copilot

Чтобы назначить проблему Copilot, необходимо включить Агент кодирования Copilot . См . раздел AUTOTITLE.

Вы можете назначить проблему во время создания одним из двух способов:

  • Естественный язык: запрос Copilot с сообщением "Назначить эту проблему Copilot".
  • Вручную выберите "Copilot" в списке назначаемого пользователя.

После назначения и создания проблемы Copilot начнет работать над ним автоматически. Вы увидите 👀 реакцию эмодзи на проблему, чтобы указать, что Copilot работает над ним.