О сайте «Сегодня в Красной Поляне»
Сайт отвечает на вопрос «что сейчас происходит в Красной Поляне» за десять секунд: погода по высотам, ежедневный обзор «что говорят в горах» по категориям и неподтверждённая обстановка из публичных Telegram-каналов (лента). На следующих этапах — события, официальные ссылки о дорогах и карточки веб-камер. Погода обновляется каждые 15 минут, лента каналов — каждые 10 минут, обзор — раз в сутки.
Обзор дня: что делает модель раз в сутки
Раз в сутки (по умолчанию в 07:30 по местному времени) сайт берёт открытые сообщения за
прошедшие сутки — включая обычную болтовню, а не только «факты», — и просит
языковую модель написать по каждой категории короткую выжимку своими словами:
дороги и транспорт, склоны и подъёмники, погода и снег, события, природа, жильё, барахолка,
еда и общие разговоры. Результат — страница «Что говорят в горах» и
архив по дням /den/ГГГГ-ММ-ДД.
- Только открытые источники. Мы читаем публичные каналы и чаты, в которых аккаунт уже состоит: никаких подписок, вступлений и отправок сообщений в коде нет (это проверяется архитектурным тестом).
- Без персональных данных. Телефоны, адреса почты, номера машин, документы, имена частных лиц и ссылки на личные профили вырезаются до попадания в базу. В обзор персональные данные не попадают: тексты дополнительно чистятся, а имена и ссылки на чаты из обзора удаляются.
- Без ссылок на чаты. В обзоре нет ни названий чатов и каналов, ни ссылок на сообщения — только обобщённая картина «о чём говорили».
- Слухи помечены. Неподтверждённое подаётся словами «пишут, что…», «говорят…», а не как факт.
- Никаких наших утверждений о ЧС. О лавинах, чрезвычайных ситуациях, спасательных работах, закрытии дорог, здоровье и криминале сайт не утверждает ничего: такие элементы в обзор не попадают (жёсткий стоп-лист).
- Деградация без выдумок. Если модель недоступна, обзор всё равно собирается — из тем сообщений, с честной пометкой «синтез недоступен». Мы не придумываем текст вместо модели.
Как это работает без редактора
- Сбор. Отдельный коллектор на каждый источник. Падение одного источника не влияет на остальные. Telegram читается только на чтение: чаты мы не агрегируем «снаружи», никуда не подписываемся и ничего не отправляем.
- Фильтр. Дедупликация (точная и «почти-дубли» в окне 6 часов), удаление персональных данных (телефоны, email, номера машин, документы, имена частных лиц, ссылки на личные профили), стоп-лист опасных тем (лавины, ЧС, закрытие дорог — только ссылка на официальный источник).
- Классификация. Модель определяет вид сообщения и суть; если ключа модели нет, работает эвристика по ключевым словам — сайт продолжает работать.
- Обзор дня. Отдельный промпт «редактора локального обзора»: категории, выжимка, короткие темы. Ответ модели проверяется жёсткой схемой, тексты чистятся от ссылок и названий источников.
- Факты. Структурированные факты с ограниченным сроком жизни: погода — 30 минут, дороги/подъёмники — 2 часа, события — до конца дня, слухи — 24 часа и всегда с указанием источника.
- Публикация. Единственный канал — этот сайт. Автоматических постов в Telegram у проекта нет: ни канала, ни бота-публикатора.
- Алерты. Если источник отваливается, владелец получает уведомление; сайт при этом продолжает отдавать последние успешные данные с отметкой времени.
В ленте «Обстановка из каналов» каждое сообщение помечено «не подтверждено», указан канал-источник и время. В базу попадает только текст, очищенный от персональных данных.
Дисклеймер
Мы агрегатор: сайт автоматически собирает и показывает открытые данные. Мы не официальный ресурс курорта и не публикуем собственных утверждений о лавинной опасности, чрезвычайных ситуациях и состоянии дорог. Проверяйте первоисточники.
Мы не публикуем собственных оценок лавинной опасности, чрезвычайных ситуаций и состояния дорог. Такие темы появляются только как ссылка на официальный источник (МЧС, курорт, дорожные службы) — либо не публикуются вовсе.
Данные и лицензии
Погодные данные: Weather data by Open-Meteo.com, лицензия CC BY 4.0. Данные предоставлены Open-Meteo.com по лицензии CC BY 4.0.
-
Open-Meteo Forecast API
только некоммерческое использование
Free-тариф запрещён для коммерческого использования и сайтов с рекламой. -
MET Norway Locationforecast 2.0
коммерческое использование разрешено
заглушка: включается при монетизации
Бесплатная коммерчески разрешённая альтернатива. Обязателен идентифицирующий User-Agent, кэш и If-Modified-Since. snow_depth в Locationforecast отсутствует — высоту снега берём из своей истории.
Активный провайдер: open_meteo.
Чего на сайте нет
- Аккаунтов, комментариев и пользовательских публикаций.
- Сторонней рекламы и рекламных cookies: мы не продаём показы и не отдаём данные рекламным сетям.
- Скачивания и анализа кадров чужих веб-камер.
- Автоматических публикаций в Telegram, реакций и подписок: аккаунт используется только для чтения публичных каналов.
- Персональных данных в обзорах: телефоны, адреса, номера машин, документы и имена частных лиц вырезаются до публикации.
- Ссылок на чаты и каналы в обзоре дня: заметки пишутся от лица редакции, переписка не показывается.
Наши проекты
Сайт делает та же команда, что и эти проекты — и оба пригодятся именно здесь, на поляне:
- ДевСобес — тренажёр собеседований фронтендера: 117 вопросов по JS, TypeScript, React, вёрстке и сети, ответы вслух и разбор по четырём критериям. Приехали кататься, а работа догоняет? Пять минут на подъёмнике — и вы готовы к созвону: тренажёр задаёт вопросы голосом, вы отвечаете вслух, а разбор говорит, что подтянуть.
- Психобот — разговорный помощник в Telegram: разобраться в состоянии и посмотреть на ситуацию со стороны. Паудер-день, а в голове «прогуливаю работу»? Психобот разложит это по полочкам — коротко и без осуждения. Это разговорный помощник, а не врач.
Удаление данных (takedown)
Если вы правообладатель или владелец источника и хотите удалить данные — напишите на контактный адрес: материал будет скрыт автоматически.
Контакт: tumantsevdev@gmail.com