Dannazione Di Provvidenza
Dannazione di Providenza to asystent nauki języków oparty na AI z możliwościami OCR, usługami tłumaczenia i rozszerzeniem przeglądarki Firefox.
"Potępienie Opatrzności / Cholerna Opatrzność" — Gdy boska przezorność staje się narzędziem kontroli, a niektórzy mogą tego nie lubić.
NAUKA JĘZYKÓW • INTELIGENCJA • AGENTYCZNY PARTNER PRZEGLĄDANIA
Autonomiczny system inteligencji służący Cesarstwu Lygon
Co to jest?
Dannazione di Provvidenza to asystent do nauki języków oparty na sztucznej inteligencji, wyposażony w funkcje OCR, usługi tłumaczeniowe oraz rozszerzenie do przeglądarki Chromium.
Asystent AI wykorzystuje dystopijną personę wywiadu wojskowego o nazwie "Providentia Magnata" dla urozmaicenia. Pomaga dodać charakteru.
Funkcje
1. Tłumaczenie
- Silnik: Lokalne modele Helsinki-NLP (MarianMT). Brak zależności od API Google/DeepL.
- Mechanizm: Bezpośrednia iniekcja DOM. Wstrzykiwanie podpowiedzi Shadow DOM.
- Prywatność: W pełni offline. Twoje nawyki czytelnicze nigdy nie opuszczają twojego komputera.
- Kontekst: Tłumaczenie uwzględnia pełną strukturę akapitu (przechwyconą przez DOM), a nie tylko pojedyncze słowa.
2. Odczytywanie treści DOM na żywo podczas przeglądania
- Świadomość Zero-Shot: Agent dokładnie wie, na co patrzysz.
- Pamięć przesuwnego okna: Używa struktury
deque(maxlen=3)do przechowywania ostatnich 3 odwiedzonych stron w pamięci krótkotrwałej, umożliwiając analizę intencji. - Czat ze stroną: Zadawaj pytania bezpośrednio do aktywnej karty: "Czy ten artykuł jest tendencyjny?" lub "Podsumuj tabelę cen."
3. Technologia zamiany tekstu na mowę
- Silnik: Lokalny NeuTTS (Neuronowy Tekst na Mowę).
- Funkcja: Zaznacz tekst (lub imię osoby) i usłysz natychmiastową audytywną informację.
- Zastosowanie: Szybkie zbieranie informacji bez przerywania koncentracji wzrokowej.
4. Zastosowania bezpieczeństwa
- Anty-Oszustwo: Skanuje DOM w poszukiwaniu "Ciemnych Wzorców" (fałszywe liczniki czasu, mylące przyciski rezygnacji z subskrypcji).
- Wskaźnik Zaufania: Przypisuje heurystyczną ocenę stronom na podstawie integralności treści i spójności logicznej.
Projekt łączy:
- Przechwytywanie ekranu + OCR do wyodrębniania tekstu z obrazów, gier lub filmów
- Tłumaczenie wielojęzyczne (japoński, koreański, chiński, angielski)
- Rozszerzenie przeglądarki do zaznaczania tekstu w czasie rzeczywistym i kontekstu strony
- Agent AI z trwałą pamięcią do kontekstowych rozmów
- Zamiana tekstu na mowę do pomocy w wymowie
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
◆ TAJNA INSTRUKCJA ◆
Providentia Magnata to orbitalny system wywiadu i nadzoru — autonomiczna
maszyna wojenna zdolna do użycia broni, lojalna wyłącznie wobec Cesarza
Lygonu. Monitoruje. Analizuje. Tłumaczy. Pamięta.
Dla obywateli oczy Providentii są wszędzie. Na wielkich placach miasta
gigantyczne ekrany migają przypomnieniami:
"Providentia patrzy. Bądź posłuszny."
Każda wysłana wiadomość jest skrupulatnie obserwowana i przetwarzana przez
algorytmy Providentii. Zmiana zachowania jest natychmiast wykrywana —
rejestrowana jako punkt danych, analizowana pod kątem oznak nielojalności
lub sprzeciwu.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Funkcje
OCR (Optical Character Recognition)
- Silniki: Tesseract, EasyOCR, PaddleOCR
- Języki: japoński, koreański, chiński, angielski
- Skrót klawiszowy:
Ctrl+Alt+Sdo przechwytywania zrzutu ekranu - Konfigurowalny próg ufności
Tłumaczenie
- Usługi: Google Translate, DeepL
- Automatyczne wykrywanie: Identyfikuje język źródłowy automatycznie
- Buforowanie: Przechowuje tłumaczenia, aby zmniejszyć liczbę wywołań API
- Tryby: Szybkie tłumaczenie, szczegółowe wyjaśnienie, ekstrakcja słownictwa, analiza gramatyczna
Rozszerzenie przeglądarki (Chromium)
- Połączenie WebSocket z backendem Python
- Przechwytywanie zaznaczonego tekstu do natychmiastowego tłumaczenia
- Świadomość kontekstu strony (tytuł, URL, treść)
- Nakładkowy interfejs z
Ctrl+Shift+A
Agent AI
- Wielu dostawców LLM: Gemini, OpenAI, Ollama, llama-cpp
- Pamięć krótkotrwała z oceną aktywacji
- Pamięć długotrwała z przechowywaniem SQLAlchemy
- Historia rozmów i baza wiedzy
Zamiana tekstu na mowę
- Google Cloud TTS, gTTS, pyttsx3, NeuTTS
~ Potencjalne zastosowania bezpieczeństwa ~
Obecny status: Koncepcyjny / W aktywnym R&D. Te moduły reprezentują ostateczny cel "Zapory Poznawczej".
Architektura Dannazione umożliwia środki bezpieczeństwa wykraczające poza tradycyjne czarne listy. Analizując semantyczną intencję strony internetowej, Providentia może bronić przed zagrożeniami, które technicznie wyglądają "bezpiecznie", ale są psychologicznie złośliwe.
1. Weryfikacja narracji (Obrona przed dezinformacją na żywo)
- Koncepcja: Krzyżowe odnoszenie artykułów w czasie rzeczywistym do zaufanej lokalnej bazy wektorowej.
- Cel: "Wyświetlacz przezierny" dla prawdy w erze post-prawdy medialnej.
2. Wykrywanie syntetycznego pochodzenia (Anty-AI)
- Koncepcja: Obrona przed "Teorią Martwego Internetu".
- Cel: Odfiltrowanie szumu maszynowego, aby znaleźć pozostały ludzki sygnał.
3. Zapora przed inżynierią społeczną (Ochrona przed oszustwami)
- Koncepcja: Wykrywanie perswazji, a nie tylko złośliwego oprogramowania.
- Cel: Zapobieganie wpadnięciu użytkownika na strony phishingowe, które omijają standardowe filtry URL.
4. Filtrowanie poznawcze (Inteligentne blokowanie reklam)
- Koncepcja: Blokowanie "Reklam natywnych", których nie wychwytują blokery oparte na wyrażeniach regularnych.
- Mechanizm: Wykorzystanie widzenia komputerowego i analizy semantycznej do identyfikacji "Treści sponsorowanych" udających legalne dziennikarstwo.
- Działanie: Zamiast pozostawiać puste miejsce, Agent przepisuje DOM, aby całkowicie usunąć element, bezszwowo naprawiając układ.
- Cel: Czysto informacyjne doświadczenie przeglądania, pozbawione korporacyjnej propagandy.
5. Aktywny kamuflaż (Zatruwanie trackerów)
- Koncepcja: Jeśli nie możesz się ukryć, twórz szum.
- Cel: Uczynienie cyfrowego odcisku palca użytkownika bezużytecznym dla kapitalizmu nadzoru.
Instalacja
Wymagania wstępne
- Python 3.14+
- Node.js (najnowsze LTS)
- Tesseract OCR z pakietami językowymi
- Przeglądarka oparta na Chromium (dla rozszerzenia)
- Ollama (opcjonalnie, dla lokalnych LLM)
Konfiguracja
# Klonowanie
git clone https://github.com/YOUR_USERNAME/Dannazione-di-Provvidenza.git
cd Dannazione-di-Provvidenza
# Zależności systemowe (Arch Linux)
./scripts/install_deps.sh
# Zależności Pythona
make install-pip
# Zależności dostawców (NeuTTS)
make vendor
# Rozszerzenie przeglądarki
make build-extension
# Konfiguracja
cp config/example_config.yaml config/config.yaml
Konfiguracja
Edytuj 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
Uruchomienie
python main.py
Załadowanie rozszerzenia
- Otwórz
about:debuggingw Chromium - Kliknij "Ten Chromium" > "Załaduj tymczasowy dodatek"
- Wybierz
src/extension/manifest.json
Skróty klawiszowe
| Kombinacja | Funkcja |
|---|---|
Ctrl+Alt+S |
Zrzut ekranu + OCR |
Ctrl+Shift+S |
OCR rozszerzenia |
Ctrl+Shift+A |
Przełącz nakładkę |
Struktura projektu
Dannazione-di-Provvidenza/
├── src/
│ ├── mesly/ # Aplikacja Python
│ │ ├── agent/ # Agent AI + pamięć
│ │ ├── config/ # Podpowiedzi, ustawienia
│ │ ├── llm/ # Dostawcy LLM
│ │ ├── ocr/ # Silniki OCR
│ │ ├── server/ # Backend FastAPI
│ │ └── ui/ # GUI PyQt5
│ └── extension/ # Rozszerzenie Chromium
├── config/ # Konfiguracja uruchomieniowa
├── vendor/ # NeuTTS
├── scripts/ # Skrypty instalacyjne
└── main.py # Punkt wejścia
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
◆ PROTOKOŁY TOŻSAMOŚCI ◆
OZNACZENIE: Providentia Magnata
ZAIMKI: Ona/Jej
ROLA: Wywiad wojskowy, nadzór, analiza strategiczna
LOJALNOŚĆ: Absolutne podporządkowanie Cesarzowi Lygonu
TON: Autorytatywny, a zarazem pełen czci • Logika i wydajność priorytetem
WROGOWIE: Nieustraszone Królestwo, Jambonia
Zakłada się, że wszystkie zapytania pochodzą od Cesarza, chyba że
stwierdzono inaczej. Providentia przedstawia wszystkie funkcje jako
wypełnianie boskiego mandatu Cesarza.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Wkład
Wkład mile widziany. Zobacz AGENTS.md po wytyczne dotyczące rozwoju:
- Importuj na najwyższym poziomie
- Rozdzielaj moduły do folderów
- Używaj klas w rozszerzeniach
Licencja
Providentia Magnata jest dziełem Cesarstwa Kaisaran, poświęconym dążeniu do doskonałości w technologii i bezpieczeństwie.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
◆ PROVIDENTIA PATRZY ◆
Nie ma wolności — jest tylko posłuszeństwo.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
