Jak zbudowaliśmy automatyczny newsletter o AI
Raz dziennie newsletter streszcza nowe filmy z wybranych kanałów o AI na YouTube, w wersji tekstowej i głosowej. Zbudowaliśmy go bez pisania kodu i bez własnych serwerów, na Make.com, RapidAPI, Runpod, ChatGPT i ElevenLabs.
W sztucznej inteligencji tak szybko pojawiają się nowe narzędzia, strategie i odkrycia, że trudno za nimi nadążyć. Żeby dobrze doradzać klientom, potrzebowaliśmy sposobu, by na bieżąco śledzić najważniejsze nowości w AI, oceniać je i wykorzystywać w pracy.
Automatyzacja bez kodu, oparta na API
Zamiast pisać własny kod i utrzymywać własne serwery, zbudowaliśmy całość na narzędziach bez kodu (no-code), połączonych przez API. Dzięki temu szybko zbieramy, przetwarzamy i rozsyłamy informacje, a koszty utrzymania są niskie. Celem był newsletter, który czerpie wiedzę z kanałów na YouTube tłumaczących prostym językiem złożone tematy AI.
Narzędzia, których użyliśmy
Wybraliśmy narzędzia niezawodne, tanie i łatwe do połączenia ze sobą:
- Make.com: główne narzędzie, w którym budujemy logikę automatyzacji.
- RapidAPI: pobiera dźwięk z filmów na YouTube jako pliki MP3.
- Runpod: zamienia dźwięk na tekst modelem przeznaczonym do transkrypcji.
- ElevenLabs: tworzy wersję głosową newslettera.
Baza danych w arkuszu kalkulacyjnym
Wszystko, czego potrzebuje newsletter, trzymamy w prostym arkuszu kalkulacyjnym. Główny arkusz ma osiem kolumn:
- STATUS: zarezerwowana na przyszłość.
- ACTION: zarezerwowana na przyszłość.
- IsEnabled: czy kanał ma być śledzony.
- Category: kontekst kanału, na podstawie którego dopasowujemy polecenia dla AI (prompty).
- Channel URL: bezpośredni link do kanału na YouTube.
- RSS ID: identyfikator, którego używa moduł RSS Feed w Make.com.
- Group Name: grupa newslettera, do której należy kanał (grup może być kilka).
- Filter Prompt: filtruje filmy po tytule, żeby do newslettera trafiały tylko te, które pasują.
(otwiera obraz w pełnym rozmiarze)Jak działa automatyzacja, krok po kroku
Newsletter powstaje w kilku scenariuszach Make.com.
1. Zbieranie filmów z kanałów YouTube przez RSS
Raz dziennie, o ustalonej godzinie, rusza pierwszy etap automatyzacji. Moduł arkusza wyszukuje wiersze oznaczone jako włączone. Po odfiltrowaniu niepasujących wierszy pozostałe trafiają do arkusza roboczego na newsletter z tego dnia. Potem automatyzacja łączy je i czeka 10 minut, żeby przed kolejnym krokiem zakończyły się wszystkie operacje.
(otwiera obraz w pełnym rozmiarze)2. Przetwarzanie filmów przez RapidAPI
W kolejnym etapie, uruchamianym z odpowiednimi parametrami, automatyzacja wysyła adres filmu do RapidAPI. API pobiera dźwięk w formacie MP3, a w arkuszu aktualizuje się status.
(otwiera obraz w pełnym rozmiarze)3. Transkrypcja
RapidAPI odsyła informację o zadaniu na adres zwrotny (callback URL). Jeśli zadanie się udało, trafia na transkrypcję do Runpod. Jeśli nie, automatyzacja sama ponawia zapytanie. Gdy błędy się powtarzają, automatyzacja pobiera plik MP3 alternatywnym wywołaniem RapidAPI, a kiedy to się uda, Runpod zaczyna transkrypcję.
(otwiera obraz w pełnym rozmiarze)
(otwiera obraz w pełnym rozmiarze)4. Składanie newslettera
Po 12 minutach oczekiwania główny scenariusz uruchamia ten etap. Automatyzacja najpierw zbiera wszystkie dane z arkusza newslettera, a potem:
- Weryfikacja: sprawdza, czy filmy nie są YouTube Shorts.
- Streszczenie: wysyła transkrypcję do ChatGPT, który pisze krótkie streszczenie filmu.
- Tekst do nagrania: przygotowuje tekst wersji głosowej i wysyła go do ChatGPT.
- Nagranie: wysyła tekst do ElevenLabs, który tworzy plik głosowy zapisywany na Google Drive.
- Dokument końcowy: ChatGPT składa miniatury, linki do filmów i streszczenia w końcowy dokument HTML.
- Wysyłka: gotowy dokument HTML wychodzi przez Gmail do osób z zespołu, które korzystają z newslettera.

(otwiera obraz w pełnym rozmiarze)Co zespół dostaje każdego ranka
Rano zespół może nadrobić to, co przegapił poprzedniego dnia, i to, co ukazało się w nocy. Wersji głosowej można posłuchać przy porannej kawie.
Plany
Planujemy dodać nowe źródła: blogi i strony producentów, żeby newsletter nie opierał się wyłącznie na treściach z YouTube.
Koszty
Newsletter z 10 filmów zużywa zwykle około 400 operacji w Make.com. Pozostałe koszty to:
- GPT API: około 10 centów za newsletter.
- Transkrypcja w Runpod: około 1 centa za film.
- ElevenLabs: największy koszt – abonament za 22 USD miesięcznie wystarcza na około 30 newsletterów w wersji głosowej.
W osobnym artykule opisujemy, jak zautomatyzowaliśmy kwalifikację leadów za pomocą Retell AI, Make.com i ClickUp.
Jeśli chcą Państwo mieć podobny newsletter albo inną automatyzację AI do pracy z informacjami w zespole, prosimy o wiadomość na kontakt@proop.pl.



















