AutoGA — автоматизований дайджест новин з AI
Розробив повністю автоматизований pipeline для збору та обробки новин: Google Alerts → скрапінг → LLM-дайджест → Telegram-канал.
Що зроблено:
- Go HTTP-сервіс для скрапінгу статей: приймає масив URL, паралельно витягує текст через Mozilla Readability, повертає структурований JSON. Розгорнуто на Google Cloud Run.
- Інтеграція з Make.com: розробив CLI-інструмент для автоматичного розгортання сценаріїв через Make.com API — одна команда створює повний automation flow для будь-якого переліку RSS-фідів.
- Дедуплікація через Upstash Redis: кожна стаття обробляється рівно один раз, повторні публікації не надсилаються.
- LLM-дайджест українською мовою через Ollama Cloud.
- Обробка edge cases: сторінки без тексту (YouTube, paywall), JS-rendered сторінки, Google Alerts redirect URL.
Стек: Go 1.25, Google Cloud Run, Make.com, Upstash Redis, Ollama, Docker, Telegram Bot API
#GoogleAlerts #Make.com #AI #Ollama #OpenRouter #API #Upstash #Redis #GCP #golang #docker #Telergam
Що зроблено:
- Go HTTP-сервіс для скрапінгу статей: приймає масив URL, паралельно витягує текст через Mozilla Readability, повертає структурований JSON. Розгорнуто на Google Cloud Run.
- Інтеграція з Make.com: розробив CLI-інструмент для автоматичного розгортання сценаріїв через Make.com API — одна команда створює повний automation flow для будь-якого переліку RSS-фідів.
- Дедуплікація через Upstash Redis: кожна стаття обробляється рівно один раз, повторні публікації не надсилаються.
- LLM-дайджест українською мовою через Ollama Cloud.
- Обробка edge cases: сторінки без тексту (YouTube, paywall), JS-rendered сторінки, Google Alerts redirect URL.
Стек: Go 1.25, Google Cloud Run, Make.com, Upstash Redis, Ollama, Docker, Telegram Bot API
#GoogleAlerts #Make.com #AI #Ollama #OpenRouter #API #Upstash #Redis #GCP #golang #docker #Telergam