zdjecie_newsletter_1

Stworzyłem program, który podsumowuje i streszcza wszystkie newslettery, jakie dostaję na skrzynkę mailową. Dzięki temu zaoszczędzam 2h tygodniowo, ponieważ nie czytam każdego maila. Czytam streszczenia przygotowane przez AI, a potem mogę wrócić tylko do tych maili, które uznam za wartościowe.
A to wszystko zaczęło się po świętach. Przez święta nie czytałem żadnych maili, był to dla mnie czas na odpoczynek. Kiedy 27 grudnia otworzyłem Gmaila zobaczyłem 40 nieodczytanych wiadomości, z czego większość to były newslettery. Nie miałem zamiaru ich wszystkich sprawdzać, więc stworzyłem program w n8n, o którym wcześniej wspomniałem.

zdjecie_newsletter_2

Workflow w n8n łączy się ze stroną internetową, którą napisałem w HTML, za pomocą webhooka. Webhook to taki dzwonek, który informuje program, kiedy użytkownik prosi o podsumowanie maili. To tak jak wędkarz, który ma przymocowany dzwonek do kołowrotka w wędce. On może zająć się czymś innym w tym czasie, a przychodzi wtedy, kiedy zadzwoni dzwonek.

zdjecie_newsletter_3

Potem program dostaje wszystkie maile z określonych adresów e-mail newsletter, na które się zapisałem. Potem odsyła do modelu AI, który podsumowuje całego maila do 3 zdań. W tym przypadku wykorzystałem Gemini Flash 2.5 ze względu na jego dużą liczbę danych, jakie przyjmuje - około 1 mln tokenów. Na koniec odsyła krótką notatkę o mailu wraz z tytułem i nadawcą do webhooka. Który następnie przekazuje je do strony, z której ja korzystam. Dzięki temu zaoszczędzam codziennie kilkadziesiąt minut, a w skali tygodnia nawet 2 godziny.

zdjecie_newsletter_4