Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

NetGuardian - system AI monitorowania sieci z automatycznym usuwaniem

Inteligentny system monitorowania i automatycznego przywracania sieci, który zaprojektowałem i zbudowałem całkowicie samodzielnie - od oprogramowania po sprzęt. Praca dyplomowa w specjalności „Inżynieria komputerowa”.

Problem:
Internet znika podczas ważnego połączenia lub gry - i nikt nie rozumie, dlaczego: router, dostawca, DNS czy sam komputer? NetGuardian działa jak osobisty inżynier sieciowy: dokładnie określa źródło problemu i automatycznie je usuwa. Architektura - trzy niezależne komponenty
— Agenta desktopowego (Python, CustomTkinter): 9 modułów - diagnostyka w czasie rzeczywistym, analiza Wi-Fi, benchmark DNS, bezpieczeństwo sieci lokalnej
— Agenta sprzętowego na Raspberry Pi: autonomiczne monitorowanie 24/7 przez MQTT, niezależne od komputera
— Bot Telegram: 14 komend zdalnego sterowania i automatyczne powiadomienia o incydentach

Główna cecha - hybrydowy silnik AI z trzema poziomami
Działa online przez Google Gemini, bez internetu przełącza się na lokalną bazę z 200+ scenariuszami, a dla „drugiej opinii” konsultuje się z agentem Pi. System zawsze daje odpowiedź - nawet podczas całkowitego awarii sieci.

Najtrudniejsze wyzwanie
Zachowanie funkcjonalności bez internetu. Rozwiązano architekturą offline z rezerwacją i 35+ scenariuszami automatycznych poprawek: resetowanie DNS, aktualizacja IP, naprawa MTU itp.

Wynik:
Gotowa autonomiczna aplikacja Windows (24,5 MB), przetestowana w rzeczywistych domowych sieciach.

Stos: Python, Google Gemini API, MQTT, Raspberry Pi, SQLite, Telegram Bot API, PyInstaller.
Szczegóły pracy
Budżet 3368 PLN
Dodana 11 czerwca
61 wyświetleń
Freelancer
Dmitro Vilihotsky
Ukraina Kijów
Brak opinii

Gotowy do podjęcia pracy Gotowy do podjęcia pracy
W serwisie 3 lata