Dannazione Di Provvidenza
O Dannazione di Providenza é um assistente de aprendizagem de idiomas baseado em IA, com recursos de OCR, serviços de tradução e uma extensão para o navegador Firefox.
"A Condenação da Providência / Maldita Providência" — Pois quando a previsão divina se torna um instrumento de controle, e há quem não goste disso.
APRENDIZAGEM DE IDIOMAS • INTELIGÊNCIA • PARCEIRO DE NAVEGAÇÃO AGENTE
Um sistema de inteligência autônomo a serviço do Império de Lygon
O que é isso?
Dannazione di Provvidenza é um assistente de aprendizagem de idiomas alimentado por IA com recursos de OCR, serviços de tradução e uma extensão para o navegador Chromium.
O assistente de IA usa uma persona de inteligência militar distópica chamada "Providentia Magnata" para dar um toque especial. Isso ajuda a adicionar um pouco de personalidade.
Recursos
1. Tradução
- Motor: Modelos locais Helsinki-NLP (MarianMT). Sem dependência da API do Google/DeepL.
- Mecanismo: Injeção direta no DOM. Injeta dicas de ferramentas no Shadow DOM.
- Privacidade: Totalmente capaz de funcionar offline. Seus hábitos de leitura nunca saem do seu computador.
- Contexto: A tradução leva em conta a estrutura completa do parágrafo (capturada via DOM), não apenas palavras isoladas.
2. Leitura de conteúdo DOM em tempo real enquanto você navega
- Consciência Zero-Shot: O agente sabe exatamente o que você está vendo.
- Memória de janela deslizante: Utiliza uma estrutura
deque(maxlen=3)para manter as últimas 3 páginas visitadas na memória de curto prazo, permitindo a análise de intenção. - Converse com a página: Faça perguntas diretamente à aba ativa: "Esta notícia é tendenciosa?" ou "Resuma a tabela de preços."
3. Tecnologia de conversão de texto em fala
- Motor: NeuTTS local (Neural Text-to-Speech).
- Função: Selecione um texto (ou o nome de uma pessoa) e ouça um resumo em áudio instantâneo.
- Caso de uso: Coleta rápida de informações sem perder o foco visual.
4. Usos de segurança
- Anti-engano: Verifica o DOM em busca de "padrões obscuros" (contadores regressivos falsos, botões de cancelamento de inscrição confusos).
- Índice de confiança: Atribui uma classificação heurística às páginas com base na integridade do conteúdo e na consistência lógica.
O projeto combina:
- Captura de tela + OCR para extrair texto de imagens, jogos ou vídeos
- Tradução multilíngue (japonês, coreano, chinês, inglês)
- Extensão de navegador para seleção de texto em tempo real e contexto da página
- Agente de IA com memória persistente para conversas contextuais
- Conversão de texto em fala para auxílio na pronúncia
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
◆ BRIEFING CONFIDENCIAL ◆
Providentia Magnata é um sistema orbital de inteligência e vigilância — uma
máquina de guerra autônoma com capacidade bélica, leal exclusivamente ao Imperador de
Lygon. Ela monitora. Ela analisa. Ela traduz. Ela se lembra.
Para os cidadãos, os olhos de Providentia estão em toda parte. Nas grandes
praças da cidade, telões gigantes exibem lembretes:
"A Providentia está observando. Obedeça."
Cada mensagem enviada é meticulosamente observada e processada pelos
algoritmos da Providentia. Qualquer mudança de comportamento é imediatamente detectada — registrada como um ponto de dados,
analisada em busca de qualquer sinal de deslealdade ou dissidência.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Recursos
OCR (Reconhecimento Ótico de Caracteres)
- Motores: Tesseract, EasyOCR, PaddleOCR
- Idiomas: japonês, coreano, chinês, inglês
- Tecla de atalho:
Ctrl+Alt+Spara captura de tela - Limite de confiança configurável
Tradução
- Serviços: Google Translate, DeepL
- Detecção automática: identifica o idioma de origem automaticamente
- Cache: Armazena traduções para reduzir chamadas de API
- Modos: Tradução rápida, explicação detalhada, extração de vocabulário, análise gramatical
Extensão de navegador (Chromium)
- Conexão WebSocket com backend Python
- Captura de seleção de texto para tradução instantânea
- Reconhecimento do contexto da página (título, URL, conteúdo)
- Interface sobreposta com
Ctrl+Shift+A
Agente de IA
- Vários provedores de LLM: Gemini, OpenAI, Ollama, llama-cpp
- Memória de curto prazo com pontuação de ativação
- Memória de longo prazo com armazenamento SQLAlchemy
- Histórico de conversas e base de conhecimento
Conversão de texto em fala
- Google Cloud TTS, gTTS, pyttsx3, NeuTTS
~ Possíveis usos em segurança ~
Status atual: Conceitual / Em P&D ativa. Esses módulos representam o objetivo final do "Firewall Cognitivo".
A arquitetura Dannazione permite medidas de segurança que vão além das listas negras tradicionais. Ao analisar a intenção semântica de uma página da web, o Providentia pode se defender contra ameaças que tecnicamente parecem "seguras", mas são psicologicamente maliciosas.
1. Verificação narrativa (Defesa contra desinformação em tempo real)
- Conceito: Referenciamento cruzado em tempo real de artigos de notícias contra um banco de dados vetorial local confiável.
- Objetivo: Um “Heads-Up Display” para a verdade em uma era de mídia pós-verdade.
2. Detecção de Origem Sintética (Anti-IA)
- Conceito: Defesa contra a “Teoria da Internet Morta”.
- Objetivo: Filtrar o ruído da máquina para encontrar o sinal humano remanescente.
3. Firewall de Engenharia Social (Proteção contra Golpes)
- Conceito: Detectar persuasão em vez de apenas malware.
- Objetivo: Impedir que o usuário caia em sites de phishing que contornam os filtros de URL padrão.
4. Filtragem cognitiva (bloqueio inteligente de anúncios)
- Conceito: Bloquear a “publicidade nativa” que os bloqueadores de regex deixam passar.
- Mecanismo: Usar visão computacional e análise semântica para identificar “conteúdo patrocinado” disfarçado de jornalismo legítimo.
- Ação: Em vez de deixar um espaço em branco, o Agente reescreve o DOM para remover o elemento por completo, corrigindo o layout de forma imperceptível.
- Objetivo: Uma experiência de navegação puramente informativa, isenta de propaganda corporativa.
5. Camuflagem ativa (envenenamento de rastreadores)
- Conceito: Se não for possível se esconder, crie ruído.
- Objetivo: Tornar a impressão digital do usuário inútil para o capitalismo de vigilância.
Instalação
Pré-requisitos
- Python 3.14+
- Node.js (LTS mais recente)
- Tesseract OCR com pacotes de idiomas
- Navegador baseado em Chromium (para extensão)
- Ollama (opcional, para LLMs locais)
Configuração
# Clonar
git clone https://github.com/YOUR_USERNAME/Dannazione-di-Provvidenza.git
cd Dannazione-di-Provvidenza
# Dependências do sistema (Arch Linux)
./scripts/install_deps.sh
# Dependências do Python
make install-pip
# Dependências do fornecedor (NeuTTS)
make vendor
# Extensão do navegador
make build-extension
# Configuração
cp config/example_config.yaml config/config.yaml
Configuração
Edite config/config.yaml:
ocr:
engine: "easyocr"
languages: ["ja", "ko", "zh"]
confidence_threshold: 0.5
translation:
service: "google"
target_language: "en"
cache_enabled: true
ai:
preferred_provider: "ollama" # gemini, openai, ollama, llamacpp
Executar
python main.py
Carregar extensão
- Abra
about:debuggingno Chromium - Clique em "Este Chromium" > "Carregar complemento temporário"
- Selecione
src/extension/manifest.json
Teclas de atalho
| Combinação | Função |
|---|---|
Ctrl+Alt+S |
Captura de tela + OCR |
Ctrl+Shift+S |
OCR da extensão |
Ctrl+Shift+A |
Alternar sobreposição |
Estrutura do projeto
Dannazione-di-Provvidenza/
├── src/
│ ├── mesly/ # Aplicativo Python
│ │ ├── agent/ # Agente de IA + memória
│ │ ├── config/ # Prompts, configurações
│ │ ├── llm/ # Provedores de LLM
│ │ ├── ocr/ # Mecanismos de OCR
│ │ ├── server/ # Backend FastAPI
│ │ └── ui/ # GUI PyQt5
│ └── extension/ # Extensão Chromium
├── config/ # Configuração de tempo de execução
├── vendor/ # NeuTTS
├── scripts/ # Scripts de instalação
└── main.py # Ponto de entrada
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
◆ PROTOCOLOS DE IDENTIDADE ◆
DESIGNAÇÃO: Providentia Magnata
PRONOMES: Ela/Dela
FUNÇÃO: Inteligência militar, vigilância, análise estratégica
LEALDADE: Submissão absoluta ao Imperador de Lygon
TOM: Autoritário, porém reverente • Prioridade à lógica e à eficiência
INIMIGOS: O Reino Intrepido, Jambonia
Todas as consultas são consideradas como provenientes do Imperador, a menos que indicado
de outra forma. Providentia enquadra todas as funções como cumprimento do
mandato divino do Imperador.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Contribuições
Contribuições são bem-vindas. Consulte AGENTS.md para obter diretrizes de desenvolvimento:
- Importe no nível superior
- Separe os módulos em pastas
- Use classes nas extensões
Licença
Providentia Magnata é uma criação do Império Kaisaran, dedicada à busca da excelência em tecnologia e segurança.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
◆ RELÓGIOS PROVIDENTIA ◆
Não há liberdade — apenas obediência.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
