Pular para o conteúdo
Skillpedia
Agentes48 mil · #3583

memory-systems

Permite que seu agente lembre informações importantes por mais tempo, mesmo entre conversas. Ajuda a manter o contexto e a construir um conhecimento mais profundo sobre o assunto.

O que ela faz

Esta habilidade ajuda a criar diferentes tipos de 'memória' para inteligências artificiais. Isso permite que elas lembrem de informações importantes ao longo do tempo e entre conversas, tornando-as mais inteligentes e consistentes.

Quando usar

  • ✓Quando você quer que a IA lembre de coisas entre conversas diferentes.
  • ✓Para garantir que a IA se lembre de detalhes sobre pessoas ou coisas (entidades) de forma consistente.
  • ✓Ao criar sistemas que precisam aprender com interações passadas.

Exemplo do que pedir para a IA

“Como posso fazer a IA lembrar do que conversamos ontem?”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/memory-systems/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/memory-systems/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Essa habilidade permite projetar como a IA vai guardar informações. Ela pode usar memórias rápidas (como a memória de curto prazo) ou memórias mais duradouras (como bancos de dados ou grafos de conhecimento) para acessar informações quando precisar.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill memory-systems

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/memory-systems/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Quando Usar Esta Habilidade

Projete arquiteturas de memória de curto prazo, longo prazo e baseadas em grafos

Use esta habilidade ao trabalhar com o projeto de arquiteturas de memória de curto prazo, longo prazo e baseadas em grafos.

Projeto de Sistema de Memória

A memória fornece a camada de persistência que permite aos agentes manter a continuidade entre sessões e raciocinar sobre o conhecimento acumulado. Agentes simples dependem inteiramente do contexto para memória, perdendo todo o estado quando as sessões terminam. Agentes sofisticados implementam arquiteturas de memória em camadas que equilibram as necessidades de contexto imediato com a retenção de conhecimento de longo prazo. A evolução de armazenamentos vetoriais para grafos de conhecimento e, em seguida, para grafos de conhecimento temporais representa um investimento crescente em memória estruturada para melhor recuperação e raciocínio.

Quando Usar

Ative esta habilidade quando:

  • Estiver construindo agentes que devem persistir entre sessões
  • Precisar manter a consistência de entidades entre conversas
  • Estiver implementando raciocínio sobre conhecimento acumulado
  • Estiver projetando sistemas que aprendem com interações passadas
  • Estiver criando bases de conhecimento que crescem ao longo do tempo
  • Estiver construindo sistemas cientes do tempo que rastreiam mudanças de estado

Conceitos Principais

A memória existe em um espectro, desde o contexto imediato até o armazenamento permanente. Em um extremo, a memória de trabalho na janela de contexto oferece acesso de latência zero, mas desaparece quando as sessões terminam. No outro extremo, o armazenamento permanente persiste indefinidamente, mas requer recuperação para entrar no contexto.

Armazenamentos vetoriais simples carecem de estrutura temporal e de relacionamento. Grafos de conhecimento preservam relacionamentos para raciocínio. Grafos de conhecimento temporais adicionam períodos de validade para consultas cientes do tempo. As escolhas de implementação dependem da complexidade da consulta, das restrições de infraestrutura e dos requisitos de precisão.

Tópicos Detalhados

Fundamentos da Arquitetura de Memória

O Espectro Contexto-Memória A memória existe em um espectro, desde o contexto imediato até o armazenamento permanente. Em um extremo, a memória de trabalho na janela de contexto oferece acesso de latência zero, mas desaparece quando as sessões terminam. No outro extremo, o armazenamento permanente persiste indefinidamente, mas requer recuperação para entrar no contexto. Arquiteturas eficazes usam várias camadas ao longo deste espectro.

O espectro inclui memória de trabalho (janela de contexto, latência zero, volátil), memória de curto prazo (persistente na sessão, pesquisável, volátil), memória de longo prazo (persistente entre sessões, estruturada, semi-permanente) e memória permanente (arquivada, consultável, permanente). Cada camada tem características diferentes de latência, capacidade e persistência.

Por Que Armazenamentos Vetoriais Simples São Insuficientes O RAG vetorial fornece recuperação semântica, incorporando consultas e documentos em um espaço de incorporação compartilhado. A busca por similaridade recupera os documentos semanticamente mais semelhantes. Isso funciona bem para recuperação de documentos, mas carece de estrutura para a memória do agente.

Armazenamentos vetoriais perdem informações de relacionamento. Se um agente aprende que "Cliente X comprou o Produto Y na Data Z", um armazenamento vetorial pode recuperar esse fato se for perguntado diretamente. Mas ele não pode responder "Quais produtos os clientes que compraram o Produto Y também compraram?" porque a estrutura de relacionamento não é preservada.

Armazenamentos vetoriais também lutam com a validade temporal. Fatos mudam com o tempo, mas armazenamentos vetoriais não fornecem um mecanismo para distinguir "fato atual" de "fato desatualizado", exceto por meio de metadados explícitos e filtragem.

A Mudança para Memória Baseada em Grafos Grafos de conhecimento preservam relacionamentos entre entidades. Em vez de fragmentos de documentos isolados, os grafos codificam que a Entidade A tem o Relacionamento R com a Entidade B. Isso permite consultas que atravessam relacionamentos em vez de apenas similaridade.

Grafos de conhecimento temporais adicionam períodos de validade aos fatos. Cada fato tem um carimbo de data/hora de "válido a partir de" e, opcionalmente, "válido até". Isso permite consultas de viagem no tempo que reconstroem o conhecimento em pontos específicos no tempo.

Comparação de Desempenho de Benchmark O benchmark Deep Memory Retrieval (DMR) fornece dados concretos de desempenho em arquiteturas de memória:

Sistema de Memória Precisão DMR Latência de Recuperação Observações
Zep (KG Temporal) 94.8% 2.58s Melhor precisão, recuperação rápida
MemGPT 93.4% Variável Bom desempenho geral
GraphRAG ~75-85% Variável Ganhos de 20-35% sobre o RAG base
Vector RAG ~60-70% Rápido Perde a estrutura de relacionamento
Sumarização Recursiva 35.3% Baixa Perda severa de informações

…

Perguntas frequentes

Qual a diferença entre memória de curto e longo prazo para IA?

Memória de curto prazo é como a memória de um dia: dura enquanto a conversa está ativa, mas se perde depois. Memória de longo prazo é como um arquivo: guarda informações por muito tempo, mesmo depois que a conversa termina.

Por que usar 'grafos de conhecimento'?

Grafos de conhecimento ajudam a IA a entender as conexões entre diferentes informações, como 'quem conhece quem' ou 'o que está relacionado a quê', permitindo um raciocínio mais complexo.

O que são 'arquiteturas de memória'?

São os diferentes jeitos de organizar e guardar as informações para a IA, combinando memórias rápidas e duradouras para otimizar o acesso e a consistência.

Detalhes

Descrição original do autor

Design short-term, long-term, and graph-based memory architectures. Use when building agents that must persist across sessions, needing to maintain entity consistency across conversations, or implementing reasoning over accumulated knowledge.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#3583
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas