Alfa-conf: 7 сервисов + 2 инфра-блока
физически 4 контейнера: web · api · worker · db. Метка справа вверху: кто делает. Тяжёлое считается заранее, при запросе клиента только дешёвое и точечное.Офлайн раз в день и при новой новости, без клиента
Вход
Источники
- Новости: свой парсер
- 9 PDF, 64 стр.
- 85 514 компаний, 1,38 млн платежей
Сервис 1Никита
Ingest
- Парсинг, дедуп
- Тип, отрасль, страны, дата
- source_url
Gemma 4 26B
Сервис 2Ваня
Матчер: событие × сегмент, без LLM
- Каналы влияния: таблица правил, тип события → признаки компании (ставка → кредит, лизинг, стройка)
- Скоринг по сегментам: ОКВЭД × размер × продукты × ВЭД
- Секунды на весь день
- Событие без правила → помечается для rank
Инфра 1
Postgres + pgvector · Redis
- События, оценки событие × сегмент, профили, чанки PDF
- Кэш инсайтов и ленты, трассы, очередь
Контекст строится офлайн, читается онлайн агентом
Сервис 6 → 2, 3Рус
Профиль компании
- Офлайн: ETL (дубли ID, ОКВЭД → отрасль, страны ВЭД), сегмент
- Онлайн: карточка, группа, топ-контрагенты, доля похожих
- Без него нет персонализации
Сервис 7 → 3Рус
RAG банка
- Офлайн: PDF это сканы, OCR через Qwen3-VL, чанки с датой и страницей
- Онлайн: поиск с фильтром по дате, цитаты, метки факт · банк · модель
Находки в данных
Что это меняет
- Лишь 115 компаний >15 млрд: сегменты, не порог выручки
- Кредит у 5,8%, лизинг у 17,6%: нужны косвенные каналы
- 72% платежей с неизвестной стороной, дат нет
- Грязь: 1 ID на 12 компаний; устарел отчёт 2021, ставка 14,25% → 14,0%
Онлайн клиент открыл ленту или нажал на карточку
Сервис 5TODO
Web
- Вход на главном экране
- Что · почему · риски · действия · позиция банка
Сервис 4TODO
API / BFF
- Лента, карточка, чат, трасса
- Роли, права, очередь, стрим хода
- Своя новость на демо
Сервис 3 · режим rankTODO
Лента, при открытии
- Топ сегмента → правила по группе и контрагентам → LLM-валидатор на топ-10 → топ-5 с причиной
- Кэш на день
Gemma / Qwen3.6 35B
Сервис 3 · режим analyzeTODO
Инсайт, по клику
- План → инструменты (6, 7, связанные события) → черновик JSON
- Критик: источники, цитаты, конфликт дат; повтор до 2 раз; трасса
- 6–10 тыс. токенов
GLM-5.3-Flash · критик DeepSeek-V4.1
Инфра 2TODO
LLM-gateway
- Лимит 500 ₽/день, журнал, маскирование, защита от prompt injection
- Все вызовы LLM идут через него