Gerando um banco de memória para o Amazon Q chat - Amazon Q Developer

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Gerando um banco de memória para o Amazon Q chat

O Amazon Q pode gerar automaticamente arquivos de banco de memória que fornecem um índice rápido da estrutura, da pilha de tecnologia e das informações do produto do seu projeto. Esse recurso analisa os principais arquivos do seu projeto para criar arquivos de resumo que ajudam o Amazon Q a entender sua base de código sem precisar analisar o projeto inteiro toda vez que você faz uma pergunta.

Quando você gera arquivos de banco de memória, o Amazon Q cria uma memory-bank subpasta abaixo .amazonq/rules que contém os seguintes arquivos gerados automaticamente:

  • product.md— Visão geral do seu projeto e suas capacidades.

  • structure.md— A arquitetura, a organização de pastas e os principais componentes do seu projeto.

  • tech.md— Sua pilha de tecnologia, estruturas, dependências e padrões de codificação.

  • guidelines.md— Padrões e padrões de desenvolvimento para seu projeto.

Esses arquivos são usados automaticamente como contexto quando você conversa com o Amazon Q, fornecendo informações básicas sobre seu projeto.

Gere um banco de memória para seu projeto

Para gerar um banco de memória, conclua o procedimento a seguir.

  1. Em seu IDE, abra o painel de chat do Amazon Q.

  2. Na caixa de entrada do bate-papo, escolha o botão Regras.

  3. Selecione Gerar banco de memória.

  4. Uma nova guia de bate-papo é aberta, onde o Amazon Q começa a analisar seu projeto para criar os arquivos do banco de memória.

  5. Depois de concluído, você pode visualizar os arquivos escolhendo o botão Regras.

    Você pode selecionar e desmarcar arquivos individuais para serem usados como contexto ao fazer uma pergunta.

  6. Se seu projeto mudar, você pode fazer com que o Amazon Q gere novos arquivos de banco de memória para atualizar seu contexto. Para fazer isso, escolha o botão Regras e selecione Regenerar banco de memória.

Personalize a geração do banco de memória

Você pode personalizar como os arquivos do banco de memória são gerados criando regras de projeto personalizadas. Por exemplo, você pode criar uma regra que especifique o idioma ou o formato dos arquivos gerados:

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

Salve as regras do banco de memória em um arquivo na project-root/.amazonq/rules pasta do seu projeto.

Para obter mais informações sobre a criação de regras de projeto personalizadas, consulteCriar regras de projeto para uso com o chat do Amazon Q Developer.