Skip to main content

Jak automatyzacja z AI pomogła mi ubrać dziecko

Submitted by admin on

W tym wpisie chciałbym podzielić się moim pierwszym projektem automatyzacji, który rozwiązał realny problem w moim życiu: jak codziennie ubrać dziecko, biorąc pod uwagę pogodę.

 

Problem codziennego sprawdzania pogody

Każdego ranka moja żona pytała mnie, jaka będzie dzisiaj pogoda i jak powinniśmy ubrać naszego syna Filipa do przedszkola. Nie będąc specjalistą od ubioru dzieci, musiałem sprawdzać prognozę i zastanawiać się nad odpowiednim strojem. Prowadziło to do długich rozmów na temat ubioru i temperatury.

 

Pomysł na rozwiązanie

Chciałem uprościć ten proces, więc jako programista postanowiłem stworzyć stronę internetową Jak ubrać dziecko. Strona pobiera aktualne dane pogodowe z API na podstawie lokalizacji użytkownika i generuje rekomendacje dotyczące ubioru dziecka na daną temperaturę.

 

Realizacja projektu

Tworzenie strony internetowej

Strona wyświetla aktualną temperaturę oraz prognozę na kolejne godziny. Dodatkowo zawiera rekomendacje ubioru zarówno dla dzieci, jak i niemowląt. Użytkownicy mogą ustawić swoją lokalizację, dzięki czemu otrzymują spersonalizowane dane pogodowe.

 

Pierwsze reakcje

Mimo że strona działała zgodnie z założeniami, moja żona nie korzystała z niej regularnie. Chciałem więc znaleźć sposób, aby informacje docierały do niej bez konieczności odwiedzania strony.

 

Automatyzacja z wykorzystaniem AI

Wdrożenie automatyzacji

Postanowiłem zautomatyzować proces dostarczania informacji o pogodzie i ubiorze. Wykorzystałem narzędzie make.com, aby stworzyć prostą automatyzację składającą się z kilku kroków:

  1. Webhook: Codziennie o 6:20 rano, za pomocą zadania cron, uruchamiany jest webhook, który pobiera aktualne dane pogodowe z API.
  2. Przetwarzanie danych: Dane trafiają do automatu, gdzie są przetwarzane.
  3. Interpretacja z OpenAI: Aby wiadomość była czytelna i zwięzła, wykorzystałem asystenta OpenAI. Przekształca on surowe dane w prostą wiadomość tekstową.
  4. Wysyłka SMS: Gotowa wiadomość jest wysyłana do żony poprzez SMS-API.

 

Przykład działania

Asystent OpenAI generuje wiadomość w stylu:

"Teraz jest 10°C, jest sucho. Ubierz dziecku kurtkę, czapkę i szalik. O 12:00 będzie 15°C, można zdjąć kurtkę. Cały dzień będzie sucho. Miłego dnia!"

 

Korzyści z automatyzacji

Dzięki tej automatyzacji oszczędzamy czas każdego ranka. Moja żona otrzymuje niezbędne informacje bezpośrednio na telefon, co eliminuje potrzebę ręcznego sprawdzania pogody i dyskusji na ten temat.

 

Rozszerzenie projektu

Możliwość dla innych użytkowników

Strona Jak ubrać dziecko jest przygotowana do obsługi wielu użytkowników. Każdy może zarejestrować się, ustawić swoją lokalizację i numer telefonu. Istnieje możliwość wprowadzenia kont premium, które pozwolą na codzienne otrzymywanie spersonalizowanych informacji.

 

Koszty automatyzacji

Automatyzacja składa się z dwóch płatnych elementów:

  • OpenAI: Każde zapytanie do asystenta wiąże się z niewielkim kosztem za przetwarzanie danych.
  • SMS-API: Wysłanie SMS-a kosztuje 16 groszy za wiadomość.

Mimo tych kosztów uważam, że korzyści z oszczędności czasu i wygody są warte poniesionych wydatków.

 

Podsumowanie

Automatyzacja z wykorzystaniem AI może realnie ułatwić codzienne życie, nawet w tak prostych kwestiach jak ubieranie dziecka zgodnie z pogodą. Mam nadzieję, że mój projekt zainspiruje innych do tworzenia własnych rozwiązań.

Jeśli masz pytania dotyczące automatyzacji, programowania czy wykorzystania AI, zachęcam do zadawania ich w komentarzach.