Generación de un banco de memoria para el chat de Amazon Q - Amazon Q Developer

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Generación de un banco de memoria para el chat de Amazon Q

Amazon Q puede generar automáticamente archivos de banco de memoria que proporcionan un índice rápido de la estructura, el conjunto de tecnologías y la información del producto del proyecto. Esta función analiza los archivos clave de su proyecto para crear archivos de resumen que ayuden a Amazon Q a entender su código base sin tener que analizar todo el proyecto cada vez que haga una pregunta.

Al generar archivos de banco de memoria, Amazon Q crea una memory-bank subcarpeta en la .amazonq/rules que se incluyen los siguientes archivos generados automáticamente:

  • product.md— Descripción general de su proyecto y sus capacidades.

  • structure.md— La arquitectura, la organización de carpetas y los componentes clave de su proyecto.

  • tech.md— Su conjunto de tecnologías, marcos, dependencias y estándares de codificación.

  • guidelines.md— Estándares y patrones de desarrollo para su proyecto.

Estos archivos se utilizan automáticamente como contexto cuando chateas con Amazon Q y le proporcionan información básica sobre tu proyecto.

Genere un banco de memoria para su proyecto

Para generar un banco de memoria, complete el siguiente procedimiento.

  1. En el IDE, abra el panel de chat de Amazon Q.

  2. En el cuadro de entrada del chat, pulse el botón Reglas.

  3. Selecciona Generar banco de memoria.

  4. Se abre una nueva pestaña de chat en la que Amazon Q comienza a analizar el proyecto para crear los archivos del banco de memoria.

  5. Una vez completado, puede ver los archivos pulsando el botón Reglas.

    Puede seleccionar y deseleccionar archivos individuales para usarlos como contexto cuando haga una pregunta.

  6. Si su proyecto cambia, puede hacer que Amazon Q genere nuevos archivos de banco de memoria para actualizar su contexto. Para ello, pulse el botón Reglas y, a continuación, seleccione Regenerar el banco de memoria.

Personalice la generación del banco de memoria

Puede personalizar la forma en que se generan los archivos del banco de memoria mediante la creación de reglas de proyecto personalizadas. Por ejemplo, puede crear una regla que especifique el idioma o el formato de los archivos generados:

When generating the memory bank files like product.md, structure.md, and tech.md, always generate content in Spanish and include detailed code examples.

Guarde las reglas del banco de memoria en un archivo de la project-root/.amazonq/rules carpeta del proyecto.

Para obtener más información sobre la creación de reglas de proyecto personalizadas, consulteCreación de reglas de proyecto para usarlas con el chat de Amazon Q Developer.