Skip to main content

Introducción a las solicitudes de Chat de Copiloto en GitHub

Explora las indicaciones de ejemplo para preguntar Chat de Copiloto sobre el código, los repositorios, los pull requests, etc.

          <a href="https://github.com/copilot?ref_product=copilot&ref_type=engagement&ref_style=button" target="_blank" class="btn btn-primary mt-3 mr-3 mb-3 no-underline">
          <span>Chatear con Copilot en GitHub</span><svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-link-external" aria-label="link external icon" role="img"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg>
          Chat de Copiloto responde de forma diferente en función de dónde esté en GitHub. En los ejemplos siguientes se muestran los tipos de preguntas que puede formular en cada contexto.

Preguntas generales sobre software

  • cuéntame sobre los marcos de servidor web nodejs
  • cómo puedo crear una aplicación Express
  • cuál es la mejor manera de actualizar un paquete de npm

Preguntas sobre el repositorio

Vaya a un repositorio para consultar su código, estructura o historial.

  • ¿Cuál es el propósito principal de este repositorio?
  • ¿Dónde se implementa la limitación de velocidad en nuestra API?
  • ¿Cuál fue el último PR fusionado por USERNAME?

Preguntas sobre archivos y código

Abra un archivo o seleccione líneas específicas y, a continuación, pregunte sobre ellos.

  • Explicar este archivo.
  • ¿Cómo puedo mejorar este código?
  • Escriba una prueba unitaria para este método.

Preguntas sobre solicitudes de incorporación de cambios

Acceda a un pull request para preguntar sobre cambios, revisiones o flujos de trabajo con errores.

  • Resumir los cambios en esta solicitud de incorporación de cambios.
  • ¿Cuál es el propósito de este archivo?
  • Dime por qué se produjo un error en este trabajo

Preguntas sobre alertas de seguridad

Vaya a una alerta code scanning, secret scanning o Dependabot para preguntar sobre ello.

  • ¿Cómo corregiría esta alerta?
  • ¿Qué línea de código hace referencia a esta alerta?

Preguntas de problema, discusión y confirmación

Vaya a cualquier problema, discusión o confirmación y pregunte Chat de Copiloto sobre él.

  • ¿Cuál es el propósito de este problema?
  • ¿Cuál es la salida esperada de este commit?