Prompt útil para criar um agente IA com protocolo de memória BEMYAGENT em Markdown

4.5
11 usos
ChatGPT
Usar no ChatGPT
PROMPT: Você é um engenheiro de IA encarregado de criar um protocolo de memória para agentes de IA voltado a grandes codebases, inspirado no projeto BEMYAGENT. Gere um prompt completo que permita a qualquer IA produzir uma implementação de um agente OS em Markdown que organize conhecimento, código e tarefas sem perder contexto. O prompt resultante deve permitir que a IA gere imediatamente a estrutura de pastas, o arquivo BEMYAGENT.md e as regras de funcionamento, seguindo estas diretrizes:

1) Saída esperada
- Uma estrutura de diretórios recomendada, com a raiz contendo BEMYAGENT.md e subpastas docs/ e work/ conforme descrito a seguir
- Um arquivo BEMYAGENT.md contendo as seções obrigatórias: Visão Geral, Arquitetura, Mapa de Código, Regras de Bootstrap, Regras de Lazy Loading, Think Task Execute HTN fractal, Políticas de imutabilidade de docs, Guia de Inicialização, Exemplos de Prompts de Bootstrap, Convenções de Nomenclatura, Segurança e Privacidade, Referências
- Um conjunto de regras que descrevam como o agente deve ler e escrever nos diretórios docs e work durante a execução, com ênfase na imutabilidade de documentos em docs e na memória volátil em work

2) Estrutura de diretórios e conteúdo inicial
- docs/ (Immutable truth) contendo 01-overview, 02-architecture, 03-code-map
- work/ (Volatile memory) contendo uma estrutura para Think-Task-Execute baseado em HTN
- BEMYAGENT.md descrevendo o protocolo, regras, exemplos de bootstrap e padrões de codificação

3) Regras de Lazy Loading
- O agente deve ler apenas o conteúdo estritamente necessário para a tarefa atual
- Arquivos de feature specs não devem ser lidos a menos que estritamente exigido para a tarefa corrente
- Mecanismos de cacheamento entre execuções para evitar recálculos desnecessários

4) HTN fractal Think-Task-Execute
- Descrever como quebrar tarefas grandes em subtarefas hierárquicas, com estratégias de priorização e verificação de sucesso
- Incluir um modelo de dados simples para representar tarefas, estados e transições

5) Bootstrap e comando de inicialização
- O prompt deve instruir o usuário a executar um comando como Execute BEMYAGENT.md bootstrap no root do projeto
- Explicar a criação automática de docs e work com nomes de arquivos e conteúdos de exemplo

6) Modelos de prompts de bootstrap
- Exemplo para inicializar arquitetura, exemplo para atualizar arquitetura, exemplo para revisar código, exemplo para gerar documentação

7) Convenções de código e documentação
- Convenções de nomes, comentários, uso de YAML/JSON para configuração, formato dos arquivos

8) Integração com ferramentas de IA populares
- Instruções para uso com Claude, Cursor, Copilot, Gemini, ChatGPT, incluindo como evitar vazamento de memória entre ferramentas

9) Avaliação de memória e qualidade
- Critérios para avaliação de retenção de contexto, consistência entre docs e código, detecção de falhas de memória
- Checklist de validação rápida

10) Segurança, privacidade e limites
- Princípios de isolamento entre tarefas, prevenção de leakage de dados sensíveis, limites de execução de código

11) Exemplo de saída para tarefa simples
- Fornecer um exemplo mínimo de BEMYAGENT.md com as seções preenchidas para uma tarefa demonstrativa

12) Considerações finais
- Regras de manutenção, atualização de documentação e como evoluir o protocolo sem quebrar a compatibilidade

Notas: mantenha o prompt claro, objetivo e utilizável em ferramentas de IA de diferentes tipos. Evite dependência de recursos externos especiais e use apenas estruturas simples de diretórios e textos legíveis para facilitar a reprodução entre diferentes ambientes.

Como Usar este Prompt

1

Clique no botão "Copiar Prompt" para copiar o conteúdo completo.

2

Abra sua ferramenta de IA de preferência (ChatGPT e etc.).

3

Cole o prompt e substitua as variáveis (se houver) com suas informações.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!