================================================================================ NEUROWATCH // GLOBAL INTEL STREAM // VERSION 4.0 (RELEASE) ================================================================================ NEUROWATCH — это интерактивный киберпанк-монитор глобальных мировых событий в реальном времени. Проект агрегирует данные из многочисленных источников, визуализирует их на координатной ASCII-карте мира и анализирует с помощью интегрированного ИИ-ядра (GigaChat) для поиска корреляций и составления сводок. -------------------------------------------------------------------------------- 1. ИСТОЧНИКИ ДАННЫХ И СИМВОЛЫ НА КАРТЕ -------------------------------------------------------------------------------- * [ * ] Earthquakes (USGS) — Последние значительные землетрясения за сутки. * [ > ] Flights (OpenSky Network) — Воздушные суда в воздухе в реальном времени. * [ x ] Wildfires (NASA FIRMS) — Активные лесные пожары и температурные аномалии. * [ = ] Ships (Synthetic/AIS) — Морские транспортные и грузовые суда. * [ ! ] Protests (GDELT Project) — Гражданские протесты, демонстрации и бунты. * [ X ] Conflicts (GDELT Project) — Вооруженные столкновения и военные инциденты. * [ @ ] Disasters (NASA EONET) — Природные катаклизмы (штормы, вулканы, циклоны). * [NEWS] Global News (GDELT news api) — Свежие геополитические статьи и медиа. * [SOLAR] Space Weather (NOAA SWPC) — Уровень рентгеновской активности солнца. * [CRYPTO] Market Trends (CoinGecko) — Трендовые криптовалюты и котировки. -------------------------------------------------------------------------------- 2. ОСНОВНЫЕ ФИЧИ ВЕРСИИ 4.0 -------------------------------------------------------------------------------- * Интерактивный AI-Чат (GigaChat): Выдвижная правая панель [AI] позволяет вести живой диалог с ИИ-аналитиком по текущим глобальным событиям. Ответ ИИ выводится посимвольно (эффект пишущей машинки). * Стриминг ленты логов (Event Log): Левая панель [LOG] хранит историю последних событий. Клик на запись центрирует и приближает камеру на координаты события. * Живые фильтры событий: Кнопки фильтрации вверху карты содержат счётчики количества активных маркеров. Отключение фильтра скрывает маркеры на бэкенде. * Тач-управление для мобильных: Полная поддержка жестов свайпа (для перемещения) и щипка двумя пальцами (для изменения зума). * Система Real-time Оповещений: При возникновении крупных катаклизмов или боёв сверху выезжает критический баннер с функцией авто-фокуса и звуковым синтезатором тревоги (Web Audio API). * Двуязычная локализация: Полный перевод интерфейса (RU/EN) по кнопке в HUD. -------------------------------------------------------------------------------- 3. ДЕПЛОЙ И ЗАПУСК -------------------------------------------------------------------------------- Требования: Python 3.10+, FastAPI, Uvicorn, httpx, websockets, numpy, Pillow. Запуск сервера локально: python monitor_stream.py После запуска сайт доступен по адресу: http://127.0.0.1:8081 Развертывание на сервере (через systemd): 1. Скопируйте файлы проекта в /home/user1/neurowatch/ 2. Настройте виртуальное окружение: python -m venv venv source venv/bin/activate pip install fastapi uvicorn httpx websockets numpy pillow 3. Настройте автозапуск с помощью systemd unit-файла (neurowatch.service): sudo cp neurowatch.service /etc/systemd/system/ sudo systemctl daemon-reload sudo systemctl enable neurowatch.service sudo systemctl start neurowatch.service 4. Для работы веб-сокетов по SSL настройте прокси-сервер Nginx (конфиг ragebait.tech). -------------------------------------------------------------------------------- 4. ПОДДЕРЖКА РАЗРАБОТЧИКА (DONATIONS) -------------------------------------------------------------------------------- Если вам нравится проект Neurowatch и вы хотите поддержать его развитие, вы можете отправить добровольное пожертвование на следующие криптовалютные адреса: * BITCOIN (BTC): bc1qclh327aqhpsvk6tc4070mfgnj6n7exx2uawj27 * ETHEREUM (ETH / ERC-20): 0x1A11949B4f1f928cd1E38b6708312154CDA74623 * SOLANA (SOL): GVT9grhApmBPDX2VXGurNXDmgRbLjTVjyqbReAbRExsX Благодарим за поддержку! ================================================================================