# Análisis e incorporación de comentarios de los usuarios

Copilot Chat puede mejorar el proceso de incorporación de comentarios de usuario en el proyecto.

La recopilación e incorporación de comentarios de los usuarios es fundamental para el desarrollo de productos, pero puede ser un proceso difícil. Los desarrolladores y los equipos de productos suelen tener dificultades para analizar de forma eficaz los comentarios de los usuarios, clasificarlos e implementar cambios en función de esos comentarios sin interrumpir los flujos de trabajo existentes o introducir nuevos problemas.

## Análisis de los comentarios de los usuarios

Los comentarios de los usuarios pueden ser abrumadores y pueden ser difíciles de identificar lo que debes responder.

### Escenario de ejemplo

Imagine que es un mantenedor de un repositorio de código abierto popular. Dado que la comunidad está muy comprometida con su proyecto, a menudo plantean cuestiones para proporcionar comentarios. También interactúan con frecuencia con asuntos pendientes. Quieres responder a estos comentarios, pero no estás seguro de por dónde empezar.

### Mensaje de ejemplo

En este ejemplo se supone que usas etiquetas para realizar un seguimiento de los problemas relacionados con los comentarios de los usuarios en tu repositorio.

Ve a la pestaña **Issues** de tu repositorio y escribe:

```copilot copy
Find the issues with the feedback label that have the most reactions, and categorize them based on sentiment.
```

> \[!TIP] Para probar esta indicación, puedes ir al repositorio [`microsoft/vscode`](https://github.com/microsoft/vscode/issues), que usa etiquetas para realizar un seguimiento de las solicitudes de características, y escribir `Find the issues with the feature-request label that have the most reactions, and categorize them based on sentiment.`.

### Respuesta de ejemplo

> \[!NOTE] La respuesta siguiente es un ejemplo. Las respuestas de Copilot Chat no son deterministas, por lo que puedes obtener una respuesta diferente a la aquí mostrada.

Copilot enumera los problemas con la mayoría de las reacciones y proporciona un análisis de sentimiento para cada problema. Puedes usar esta lista para tomar decisiones más informadas al clasificar tu trabajo.

Por ejemplo:

```text
1. [Feedback] CLI error messages are difficult to understand
  * Issue URL: #321
  * Reactions: 543
  * Sentiment: Negative

1. [Feedback] Add API to enable third party integration
  * Issue URL: #210
  * Reactions: 482
  * Sentiment: Positive

1. [Feedback] Shortcut for --with-token CLI option
  * Issue URL: #426
  * Reactions: 187
  * Sentiment: Neutral to slightly positive
```

## Generación de especificaciones de características

Las especificaciones de características sirven como un plan para desarrollar nuevas funcionalidades, facilitando su comunicación y asegurando la alineación antes de su implementación.

### Escenario de ejemplo

En este escenario, has elegido abordar un fragmento de comentarios de usuarios. Alguien solicitó acceso directo a una opción de la CLI existente. Ahora quieres crear un plan para ver cómo implementar esto.

### Mensaje de ejemplo

En este ejemplo se supone que está preguntando sobre un problema en el mismo repositorio en el que está usando Copilot Chat.

```copilot copy
Write a feature specification for Issue #426.
```

### Respuesta de ejemplo

> \[!NOTE] La respuesta siguiente es un ejemplo. Las respuestas de Copilot Chat no son deterministas, por lo que puedes obtener una respuesta diferente a la aquí mostrada.

Copilot genera una especificación de características similar a la siguiente.

```text
# Feature Specification for Issue #426: Shortcut for --with-token CLI option

## Description:
Currently, the --with-token option is used to pass in a token to commands. Typing --with-token each time is cumbersome. This feature proposes a new flag -wt as a shortcut to quickly specify the --with-token option when running various commands.

## Problem:
Typing --with-token repeatedly is time-consuming and inconvenient for users who frequently use this option.

## Solution:
Introduce a new flag -wt that serves as a shortcut for the --with-token option.

## Feature Details:

### 1. Flag Introduction:
-wt will be introduced as a shorthand for --with-token.
Usage: <command> -wt <token>

### 2. Commands Affected:
All commands that currently support the --with-token option.

### 3. Backward Compatibility:
- The existing --with-token option will continue to work as before.
- No existing functionality will be removed or altered.

### 4. Documentation:
- Update documentation to include the new -wt flag.
- Provide examples and usage scenarios for the new flag.

### 5. Testing:
- Ensure thorough testing of the -wt flag across various commands.
- Test cases should include:
  - Valid and invalid tokens.
  - Interaction with other options.
  - Ensuring no regression in current --with-token functionality.

## Benefits:
- Improved user experience by reducing the amount of typing required.
- Streamlined command execution for users who frequently use the --with-token option.

## Potential Risks:
Minimal risk as this feature is an addition and does not alter existing functionality.
```

## Lectura adicional

* [Ingeniería de mensajes para GitHub Copilot Chat](/es/copilot/concepts/prompting/prompt-engineering)
* [Procedimientos recomendados para usar GitHub Copilot](/es/copilot/get-started/best-practices)