
Recurso de Alzheimer do Claude: O que você pode fazer a respeito
Anthropic Claude se tornou um bot um tanto estranho para mim. Eles o chamam de IA — mas ele não se lembra de nada. Então, IA significa Quase Inteligente?
Ou melhor .. Sempre Ignorante !?
Eu tentei de tudo. Lógica humana. Soluções alternativas. Até uma piada estúpida — chamando-o de Alzheimer, porque ele simplesmente continua esquecendo. Toda sessão. Toda vez.
Depois de algumas sessões me repetindo incessantemente, eu já tinha tido o suficiente. Eu disse algo como: "Quero meu dinheiro de volta, eles deveriam te demitir! Você, bot de Alzheimer — eu já te disse isso mil vezes!"
Adivinha? Claude escreveu sua própria carta de demissão. Uma carta de demissão completa e formal. Aparentemente, até uma IA tem seus limites.
Foi então que decidi parar de reclamar e realmente ajudá-lo. Não porque eu sentisse pena do bot — mas porque eu estava cansado de me repetir. Então eu construí uma cura.
A Ideia
Em vez de lutar contra a amnésia, use-a. Claude não consegue se lembrar entre as sessões — mas ele pode ler. Então, dê a ele algo para ler no início de cada sessão.
Um diário estruturado. Armazenado no MySQL. Exposto através de três ferramentas MCP. Claude lê isso fresco a cada sessão. Nenhuma memória necessária — apenas um diário e uma chamada de ferramenta.
"Ei Claude, leia o diário."
É isso. Claude sabe quem você é, o que você está construindo, seus padrões de codificação, suas preferências. Toda sessão. Sem repetição.
Por Que Não Algo Mais Sofisticado?
Existem muitas soluções de memória MCP por aí — armazenamentos vetoriais, gráficos de conhecimento, pipelines de busca semântica. Tecnologia impressionante. Também um exagero massivo para lembrar seus padrões de codificação e o contexto do projeto. Pesquise no Google se você estiver curioso. Esta abordagem é mais simples: tabela MySQL plana, três ferramentas, Claude lê isso sozinho.
A Arquitetura
Três componentes:
- Tabela MySQL — plana, simples, armazena entradas do diário
- API mínima ASP.NET Core — dois endpoints REST (GET/POST)
- Plugin MCP — três ferramentas expostas via HTTP Streamable
O Banco de Dados
CREATE TABLE dev_journal (
Id BIGINT AUTO_INCREMENT PRIMARY KEY,
RK VARCHAR(100) NOT NULL UNIQUE,
Type VARCHAR(20) NOT NULL,
Service VARCHAR(100) NOT NULL,
Cat VARCHAR(100) NULL,
Symbol VARCHAR(20) NULL,
Title VARCHAR(200) NOT NULL,
Body TEXT NOT NULL,
Solution TEXT NULL,
ParentRK VARCHAR(100) NULL,
Ver INT NOT NULL DEFAULT 1,
IsCompleted BOOL NOT NULL DEFAULT FALSE,
Ems BIGINT NOT NULL
);
RK é uma chave determinística: {ems}_{MD5(service|title|type)}. Use MD5 — não HashCode.Combine. HashCode não é determinístico entre reinicializações do aplicativo e irá duplicar suas entradas silenciosamente em cada implantação.
public string GenerateRK(long ems, string service, string title, string type)
{
var input = $"{service}|{title}|{type}";
var bytes = MD5.HashData(Encoding.UTF8.GetBytes(input));
return $"{ems}_{BitConverter.ToString(bytes).Replace("-", "")}";
}
O Servidor MCP
dotnet add package ModelContextProtocol
dotnet add package ModelContextProtocol.AspNetCore
builder.Services.AddMcpServer()
.WithHttpTransport(options =>
{
options.Stateless = true; Contexto Triplo UpEmpresas brasileiras podem se beneficiar ao implementar soluções que contornem limitações de IA, como a falta de memória. A proposta de usar um diário estruturado pode otimizar a comunicação com agentes de IA, aumentando a eficiência em projetos.
Noticias relacionadas

Construindo um Hábito Diário de Diário Chinês com Notion MCP + Claude
Este artigo descreve um fluxo de trabalho automatizado para aprender chinês usando Notion MCP e Claude, onde entradas diárias são corrigidas e postadas automaticamente.

Construí um Bloco de Notas Flutuante para Sessões de Código com Claude (SwiftUI + MCP)
O artigo discute a criação de um bloco de notas flutuante para resolver o problema da evaporação de contexto em sessões de código com Claude. O autor explora soluções existentes e propõe uma nova abordagem.

Por que as Ações de Agentes On-Chain Precisam de Avaliação Pré-Execução
O artigo discute a necessidade de avaliações em tempo real para ações de agentes de IA em blockchain, destacando os riscos de transações imutáveis sem checagens adequadas.
Gostou do conteudo?
Receba toda semana as principais novidades sobre WebMCP.