Как запустить автономный новостной сайт на AI (наш собственный стек)
Сайт, который сам собирает новости по нише, переводит на русский и публикует 24/7
Шаг 1. База в Supabase
Бесплатный проект: таблицы sources (RSS-ленты), raw_items (сырьё), articles (готовое). RLS: публичное чтение только опубликованного.
Шаг 2. Пайплайн на Python
Скрипт из 4 этапов: fetch RSS → дедупликация по похожести заголовков → обработка Claude → публикация при score выше порога.
Ты редактор русскоязычного издания про [ниша]. Обработай новость и верни JSON: title_ru, tldr (2-3 предложения), body_ru (рерайт 200-400 слов, markdown), insights (3-5 выводов), why_matters, category, tags, score 0-100 по значимости для аудитории.
Шаг 3. Фронтенд-лента
Статичный index.html + supabase-js: читает опубликованные статьи anon-ключом. Деплой на Vercel/Netlify бесплатно.
Шаг 4. Автономность на VPS
systemd-таймер запускает пайплайн каждые 3 часа. Persistent=true — переживает перезагрузки.
Шаг 5. Дистрибуция в Telegram
Тот же пайплайн после публикации шлёт пост в канал через Bot API: заголовок + TL;DR + ссылка.
Ожидаемый результат: Полностью автономное нишевое медиа: 10-30 статей в день на русском, автопост в Telegram, ваше участие — надзор.