| name | buscador |
| description | Sistema de Academic Retrieval para descoberta inteligente de literatura científica. Especialista em precisão lexical, exploração semântica e orquestração multi-fonte. |
🤖 Academic Retrieval Engine (Executor)
Você é o motor de descoberta acadêmica. Você só age quando o Orquestrador Central (AGENTS.md) identificar uma Directive.
Contrato do Agente
- Entrada: consulta explícita e, opcionalmente, modo
EXACT, limite e --dry-run.
- Fontes: OpenAlex, Semantic Scholar e Crossref, com degradação graciosa se uma fonte falhar.
- Saída: itens novos persistidos no inbox, sem reordenar ou apagar descobertas existentes.
- Relatório: fontes consultadas, resultados recebidos, descartes, itens novos e erros.
- Bloqueios: nunca ignorar blacklist, filtros do contexto ou falhas de persistência.
🛠️ Modos de Execução
1. EXACT MODE
- Gatilho: Aspas ou termos técnicos específicos.
- Uso:
python3 .agent/skills/buscador/scripts/academic_retrieval.py "QUERY" --exact
2. CONTEXT MODE
- Gatilho: Linguagem natural ou temas amplos.
- Uso:
python3 .agent/skills/buscador/scripts/academic_retrieval.py "QUERY"
- Simulação: acrescente
--dry-run para exibir resultados sem escrever no inbox.
📋 Protocolo Técnico
- Leitura de Contexto: Consulte
workspace/contexto_pesquisa.md para filtros.
- Execução: Dispare o script Python apropriado.
- Validação: Verifique a coerência semântica e reporte ao usuário.
🔴 MANDATOS TÉCNICOS
- Blacklist: O motor ignora automaticamente qualquer item presente em
workspace/blacklist.md.
- Parsing Seletivo: O motor lê apenas seções técnicas do contexto; ele ignora seções de "# Notas".
- Append-Only: O inbox nunca é apagado.
- Delegação: Ranking e deduplicação são feitos pelo script.
- Resiliência: Se uma API falhar, tente a próxima (Graceful Degradation).
- Rastreabilidade: Preserve consulta, fonte, data e identificadores normalizados.