Oracle3
Oracle3: 예측시장 거래 엔진·MCP 서버
Сервис для детальной аналитики ваших финансовых данных из приложения Дзен-мани (Zenmoney.ru)
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Спокойная и наглядная аналитика ваших денег из Дзен-мани . Десятки графиков, бюджеты, цели FIRE, финансовое здоровье — и всё это прямо в вашем браузере. Дзен-мани отлично собирает ваши операции. DzenAnalytics превращает их в понятную картину: куда уходят деньги, на чём можно сэкономить и успеваете ли вы к своей цели — без таблиц и ручной возни.README 전문 보기 ↗
Веб-версия Дзен-мани давно устарела и не развивается. DzenAnalytics — современный веб-инструмент для работы с вашими данными из Дзен-мани на большом экране компьютера или ноутбука: операции, бюджеты, правила и десятки графиков в одном окне браузера. А заодно — чуть больше аналитики, чем есть в самом приложении.
Подробный разбор возможностей — в разделе «Справка» внутри приложения.
Данные остаются у вас. Никакой телеметрии. Все данные обрабатываются и хранятся только в вашем браузере — даже в онлайн-версии сервер лишь отдаёт файлы приложения и ваших данных не видит. При работе через API запросы идут напрямую в Дзен-мани. По умолчанию приложение лишь читает данные — отправка изменений обратно в Дзен-мани включается вами вручную.
Онлайн — откройте app.dzenanalytics.ru. Устанавливать ничего не нужно. Сервер только отдаёт файлы приложения: ваши данные хранятся в облаке Дзен-мани и в вашем браузере.
Офлайн — скачайте standalone-сборку из релизов, распакуйте и откройте DzenAnalytics.html. Один файл, работает без интернета (при условии использования CSV-выгрузки).
Из исходников:
git clone https://github.com/DEADover/DzenAnalytics
cd DzenAnalytics
npm install
npm run dev # разработка
npm run build # сборка в dist/
В Docker — собственный хостинг одной командой. Готовый образ выходит с каждым релизом (amd64 и arm64) и поднимает приложение в nginx на порту 8000:
docker run -d -p 8000:8000 --restart unless-stopped ghcr.io/deadover/dzenanalytics:latest
# затем откройте http://localhost:8000
Вместо latest можно закрепить версию: ghcr.io/deadover/dzenanalytics:1.10.4. Собрать образ из исходников:
git clone https://github.com/DEADover/DzenAnalytics
cd DzenAnalytics
docker compose -f docker/docker-compose.yaml up -d --build
# свой порт: LISTEN_PORT=3000 docker compose -f docker/docker-compose.yaml up -d --build
Вход через OAuth в готовом образе выключен — адрес провайдера задаётся при сборке. Вход по токену и загрузка CSV работают.
Токен Дзен-мани подключается в самом приложении: Настройки → Данные → Дзен-мани API. Нет токена? Загрузите CSV-выгрузку из Дзен-мани — всё работает офлайн.
Токен нужен только для онлайн-режима (живая синхронизация через API Дзен-мани). Для офлайн-работы с CSV он не требуется.
В онлайн-версии у партнёра можно просто нажать «Войти через Дзен-мани». Для остальных вариантов токен проще всего получить готовым сервисом:
Токен выпускает сам Дзен-мани — zerro.app лишь посредник и не хранит его у себя. В DzenAnalytics токен живёт только в вашем браузере (IndexedDB — встроенная в браузер база данных) и уходит только в сам Дзен-мани.
React 19 · TypeScript · Vite · Tailwind CSS.
Проект делается с любовью в свободное время и остаётся бесплатным. Если он оказался полезным — можно сказать спасибо с помощью донатов (отсканируйте QR или нажмите на него). Кофе нынче дорогой, а недосыпы пагубно влияют на здоровье. Ещё жена сказала, что хочет мужа миллионера.
Лицензия: MIT — свободно используйте, изменяйте и распространяйте.