Back to blocks
ИИ крипто-помощник
4.0
ruТехнологиикриптовалютаИИвеб-приложениеаналитикаTelegram-бот
Промпт
--- ## План-задание для разработки веб-приложения "Крипто-помощник с ИИ" ### Общие требования - Приложение должно работать как в браузере на ПК, так и на смартфоне (адаптивная верстка, PWA). - Все данные обновляются в реальном времени (каждые 10 секунд). - Ведется логирование действий пользователей и событий для дальнейшего анализа и улучшения продукта. - Должна быть возможность сохранять, скачивать и делиться любым объектом/сценарием/чатом через соцсети (например, Telegram). - Современный, удобный и простой интерфейс, поддержка интерактивных инфографик, диаграмм, таблиц, майнд-карт и виджетов. --- ### 1. Мониторинг и аналитика рынка - Отслеживать топ-100 криптовалют по отношению к USDT (данные обновляются каждые 10 секунд). - Выделять топ-10 криптовалют в отдельный список. - Особое внимание уделять анализу поведения BTC, ETH и топ-5 монет. - Анализировать причины изменений стоимости, фиксировать и объяснять резкие движения (например, падение BTC на 5% за час). - Учитывать важные события в криптомире и мировые новости, которые могут повлиять на рынок. - В отдельном окне (чат-аналитика) отображать: - Все важные события и их вероятность влияния на крипторынок (с указанием важности и вероятности влияния на топ-10/топ-100). - Автоматически анализировать причины резких движений и предлагать варианты действий для пользователей (точки входа, сценарии получения прибыли, пошаговые инструкции). --- ### 2. Поиск и подсказки прибыльных стратегий - Приложение должно анализировать рынок и в реальном времени находить варианты получения прибыли при значимых движениях топ-100 монет. - Подсказывать пользователю, где, что и как можно сделать для получения выгоды (например, арбитраж, трейдинг, стейкинг и т.д.). - Строить современные информативные инфографики, диаграммы, таблицы, майнд-карты. - Несколько виджетов с ценами топ-5 монет, всегда на виду. - Все объекты, сценарии, чаты должны легко сохраняться, скачиваться и отправляться через соцсети. - Интерфейс должен быть максимально простым и удобным для пользователя любого уровня. --- ### 3. Система уведомлений и Telegram-бот - Приложение автоматически делает краткие уведомления о важных событиях и резких изменениях стоимости (5-20% за 1-12 часов) по топ-100 монетам. - Вся информация дублируется в общий чат и в Telegram-чат-бот для пользователей приложения, приглашённых по ссылке. - Реализовать удобную систему приглашений и регистрации через Telegram. - В Telegram-боте реализовать: - Уведомления о событиях и сигналах - Возможность обсуждения и получения рекомендаций - Ролевую систему (пользователь, VIP, админ) - Модерацию и защиту от спама --- ### 4. Архитектура и технологии - Frontend: React.js (TypeScript), Material-UI/Ant Design, Chart.js/D3.js, Socket.io-client, Redux Toolkit. - Backend: Node.js (Express.js), Socket.io, JWT, MongoDB, PostgreSQL, Redis, Elasticsearch. - Интеграция с API криптобирж: CoinGecko, CoinMarketCap, Binance WebSocket, CoinLore. - Контейнеризация: Docker, оркестрация — Kubernetes, Nginx как reverse proxy. - Безопасность: HTTPS, JWT, rate limiting, input validation, CORS. - Мониторинг: логирование действий пользователей, мониторинг API, алерты при ошибках и сбоях. --- ### 5. Интеграция ИИ-агента - приложение должно: - Анализировать рыночные данные и выявлять паттерны, тренды, корреляции, используя известные современные технологии с ии и ии анализаторами и индикаторами. - Обрабатывать новости и события (NLP, sentiment analysis), определять их влияние на рынок. - Генерировать торговые сигналы, точки входа/выхода, сценарии действий с расчетом вероятности успеха. - Предсказывать краткосрочные движения (1-24 часа), анализировать волатильность и риски. - Интеграция через REST API и WebSocket, обмен данными в JSON, поддержка callback-уведомлений. - Метрики эффективности: точность прогнозов >65%, время реакции 55%. ---
