← UNUM Site Cabinet Фича 4 · Приоритетная фича 4. Аналитика недели с публичным табло прогнозов
Содержание

Приоритетная фича 4. Аналитика недели с публичным табло прогнозов

Кабинет получает собственную еженедельную аналитику: разбор недели по новостям самого сайта, проверяемые прогнозы на следующую неделю и публичное табло точности этих прогнозов. Плюс личный слой — подписка на длинные сюжеты, отметка своих активов и уведомления о том, что прогноз закрылся или в сюжете появилось событие.

Отличие этой фичи от трёх предыдущих: она не гипотеза. Конвейер, который всё это производит, уже написан, работает по расписанию восемь недель подряд и выпустил десять отчётов. Вопрос не в том, получится ли, а в том, как довести готовые артефакты до пользователя. Исходный проект — UNUM_News_Analytics_Bot, разбор интеграции — в его документе docs/proposal-2026-09-23-lk-integration.md.

1. Ценность и отстройка#

Три предыдущие фичи показывают пользователю его собственные данные: балансы, транзакции, ответы ассистента на его вопросы. Эта показывает то, чего у пользователя нет и быть не может — редакционную работу поверх всего новостного потока сайта за неделю.

Отстройка здесь острее, чем у ассистента. Чат с ИИ поверх новостей сегодня делают все, кому не лень, и отличить один от другого пользователь не может. А публичное табло точности собственных прогнозов не ведёт практически никто в русскоязычной крипто-аналитике. Это редкий случай, когда преимущество нельзя скопировать быстро: чтобы показать накопленную точность, нужна история прогнозов, а её нельзя сделать задним числом.

Сейчас табло показывает: 58% точности по 30 закрытым прогнозам, Brier score 0.169. Не выдающийся результат — и именно поэтому ему верят. Медиа, которое публикует свои промахи вместе с попаданиями, выглядит иначе, чем медиа, которое вспоминает только удачные предсказания.

Второй слой ценности — причина возвращаться. Новость прочитали и ушли. Прогноз, за которым человек следит, и сюжет, на который он подписался, возвращают его на сайт сами: кабинет пишет, когда прогноз закрылся и когда в истории что-то произошло.

2. Что появляется в кабинете#

Отчёт недели. Приходит в понедельник утром. Заголовок, три главных тезиса, пять тем с разбором. Каждое число в отчёте ссылается на статью-источник на theunum.io — это одновременно и доверие, и внутренняя перелинковка на новостную ленту.

Табло точности. Постоянная страница, обновляется каждую неделю: сколько прогнозов сбылось, сколько нет, накопительная точность и Brier score. Разбивка по типам и горизонтам показывает, что именно угадывается: сейчас, например, прогнозы с горизонтом длиннее недели сбываются заметно чаще недельных.

Прогнозы на неделю вперёд. У каждого: формулировка, вероятность, срок и условие, при котором он считается несбывшимся. Прогноз, который нельзя проверить, в реестр не попадает — это правило конвейера, а не пожелание.

Сюжеты. Длинные истории, которые тянутся месяцами: рамочный закон о крипте в США, уход майнеров в аренду мощностей под ИИ, стейблкоины в платёжном контуре. У каждого сюжета лента событий и дата следующей контрольной точки. Пользователь включает тумблер «следить» — и получает уведомления по этому сюжету.

Мои активы. Пользователь отмечает тикеры, которые держит. Темы отчёта, где эти активы упомянуты, подсвечиваются; новостной фон считается отдельно по ним. Когда заработает мультикошелёк (фича 1), список активов подтягивается из подключённых кошельков автоматически — отмечать вручную не придётся.

Уведомления. Два повода, оба конкретные: закрылся прогноз, за которым человек следил, или в его сюжете появилось событие. Никаких «у нас вышла новая статья».

Календарь недели. Пять-семь дат: голосования, заседания регуляторов, публикации данных, дедлайны по сюжетам.

Новостной фон. Индекс: перевес позитивных материалов над негативными по крипто-рубрике, ряд по неделям. Виджет ложится и на карточку актива, и на главную.

3. Данные и конвейер#

Отдельного сбора данных фича не требует — всё считается из новостного потока самого сайта.

Источник статей. У сайта нет публичного RSS и открытого API, поэтому конвейер читает страницы через payload React Server Components: тот же адрес, что и обычная страница, плюс заголовок RSC: 1. Оттуда приходит полный текст статьи, рубрика, теги, автор и время публикации. Способ рабочий, но обходной — когда появится доступ к внутреннему news-api, конвейер переключается флагом, контракт уже описан.

Что уже собрано: 2062 статьи за 16 недель, из них 1251 в отчётных неделях.

Рыночные данные. CoinGecko (цены), alternative.me (индекс страха и жадности), Yahoo Finance (нефть, золото, доллар, доходность десятилеток, S&P 500). Всё бесплатное, с кэшем и аккуратной очередью запросов.

Что считает конвейер поверх статей: кластеры тем недели и всплески, индекс новостного сентимента (разметка заголовков быстрой моделью), реестр собственных прогнозов с автоматическим закрытием ценовых по рыночным данным, реестр прогнозов сторонних аналитиков, извлечённых из текстов новостей, трекер сюжетов.

Модель не ходит в интернет. Ей передаётся только собранный файл недели. Каждое число в отчёте обязано ссылаться на статью или на рыночный срез, иначе линтер заворачивает отчёт целиком. Прямые торговые рекомендации запрещены списком стоп-фраз и тоже ловятся автоматически.

Стоимость. Классификация сентимента — около 0,2 доллара в неделю. Основные расходы — один длинный прогон модели на отчёт. Полный цикл занимает в среднем 18 минут, максимум 25.

4. Интерфейс#

Прототип интерфейса собран в палитре сайта и работает на настоящих данных: отчёт за неделю 14–20 сентября 2026, 73 прогноза из реестра, девять сюжетов, ряд новостного фона за девять недель.

Пять разделов: обзор, прогнозы, сюжеты, мои активы, уведомления. В прототипе работают переключение разделов, фильтры прогнозов, подписка на сюжеты с пересчётом счётчиков и появлением уведомления, отметка активов с подсветкой тем, отметка уведомлений прочитанными и переключатель «бесплатно ↔ подписка», который показывает, что именно закрыто платным уровнем.

Раздел устроен как рабочая панель, а не как лента: сводка сверху, детали ниже, состояние закодировано формой — чип вердикта, полоса распределения, подсветка совпадений по активам.

5. Монетизация и этапность#

Бесплатно: табло точности целиком (в том числе промахи), отчёт недели через семь дней после выпуска, закрытые прогнозы с вердиктами, виджет новостного фона.

По подписке: свежий отчёт в понедельник, открытые прогнозы до истечения срока, подписки на сюжеты и уведомления, экспорт реестра прогнозов и ряда сентимента.

Логика разделения простая и честная: бесплатно видно, насколько мы точны; платно — что мы думаем прямо сейчас.

Этапность.

  1. Публичная часть, без кабинета. Отчёт публикуется как статья в новой рубрике «Аналитика», плюс страница табло точности. Ничего не требует от профиля пользователя, даёт ценность сразу, приносит поисковый трафик. Со стороны конвейера нужна замена заглушки публикации на реальный вызов — это дни работы.
  2. Виджеты. Индекс новостного фона на карточках активов и на главной.
  3. Кабинет. Подписки на сюжеты и активы, уведомления о закрытии прогнозов, персональный региональный срез по стране из профиля.
  4. Платный уровень. Только после того, как появится привычка возвращаться.

Что нужно со стороны сайта. Четыре таблицы (отчёт, прогноз, сюжет, метрика) и пять эндпоинтов: один на публикацию для конвейера, четыре на чтение для сайта. Подписки ложатся на profile-api двумя таблицами связей. Отдельный сервис заводить не нужно.

6. Риски и как их гасим#

Низкая точность отпугнёт. Табло показывает 58%, и это видно всем. Гасим тем, что точность подаётся не как реклама, а как метод: рядом Brier score, разбивка по типам прогнозов и разбор каждого промаха с объяснением механизма. Медиа, которое публично разбирает свои ошибки, выигрывает доверие, а не теряет его.

Юридический риск советов. Аналитика про активы легко скатывается в «покупайте». Конвейер запрещает это списком стоп-фраз, который проверяется автоматически на каждом отчёте; вместо рекомендаций пишутся сценарии «если произойдёт это, исторически бывало так, смотреть надо на вот это». Дисклеймер обязателен и тоже проверяется.

Выдуманные числа. Главный риск любой ИИ-аналитики. Гасится жёстко: число без ссылки на статью или рыночный срез не проходит проверку формата, отчёт возвращается на доработку. Ссылочность сейчас 90,9%, остаток — строки, где линтер выдал предупреждение, а не ошибку.

Зависимость от способа сбора. Чтение payload страниц — обходной путь, он сломается, если сайт поменяет структуру. Конвейер в этом случае падает с явным сообщением, а не молча портит данные; запасной источник (Telegram-канал) выдаёт записи в той же схеме. Правильное решение — доступ к внутреннему API, и оно же снимает риск совсем.

Тонкая персонализация на старте. Пока у пользователя нет подключённых кошельков, список активов он отмечает руками. Это терпимо для первой версии и снимается фичей 1.

7. Метрики успеха#

МетрикаЧто показываетСейчас
Недель подряд без пропускацикл живой, а не разовый запуск8
Накопительная точность и Brier scoreкачество прогнозов и калибровка58%, 0.169
Доля утверждений со ссылкой на источникзащита от выдуманных чисел90,9%
Подписок на сюжеты на пользователязацепился ли человек за длинные истории—
Возвраты по уведомлениюработает ли механика возвращения—
Переходы из аналитики в новостную лентуприносит ли раздел трафик основному продукту—
Конверсия в платный уровеньокупается ли раздел—

Первые три метрики считаются уже сейчас и лежат в docs/metrics.md проекта-конвейера. Остальные появятся вместе с кабинетом.