Toolverse
Wszystkie skille

tfl-journey-disruption

autor: openclaw

Planuj podróże po Londynie i sprawdzaj zakłócenia w transporcie publicznym na bieżąco.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend

O skillu

Umiejętność do planowania tras w londyńskim transporcie publicznym (TfL) z wbudowanym monitoringiem zakłóceń. Podajesz punkt startu i końca podróży, godzinę wyjazdu lub przyjazdu, a narzędzie zwraca optymalną trasę oraz ostrzega o problemach na liniach. Gdy linia jest niedostępna, otrzymujesz sugestie alternatywnych połączeń. System obsługuje adresy, kody pocztowe, nazwy stacji i współrzędne geograficzne.

Jak używać

  1. Przygotuj dane wejściowe: punkt startu (kod pocztowy, nazwa stacji lub współrzędne), punkt docelowy w tym samym formacie, oraz godzinę — powiedz czy chcesz wyjechać o konkretnej godzinie czy przyjechać do określonego czasu.

  2. Jeśli dysponujesz kluczami API TfL, ustaw zmienne środowiskowe TFL_APP_ID i TFL_APP_KEY w swoim systemie — umożliwi to wyższą limitów zapytań.

  3. Uruchom skrypt pomocniczy poleceniem: python3 scripts/tfl_journey_disruptions.py, podając źródło i cel podróży. Przykład: python3 scripts/tfl_journey_disruptions.py "940GZZLUSTD" "W1F 9LD" --depart-at 0900 (wyjazd o 9:00) lub python3 scripts/tfl_journey_disruptions.py --from "Stratford" --to "W1F 9LD" --arrive-by 1800 (przyjazd do 18:00).

  4. Jeśli system zwróci kilka opcji dla niejednoznacznej lokalizacji, wybierz właściwą stację lub adres z listy i powtórz zapytanie z wybranym identyfikatorem.

  5. Przeanalizuj wynik: otrzymasz trasę z przesiadkami, czasem podróży oraz informacją o ewentualnych zakłóceniach na liniach. Jeśli jakaś linia jest niedostępna, system zaproponuje alternatywne połączenia.

  6. W razie wątpliwości co do lokalizacji lub godziny — zamiast zgadywać — zapytaj użytkownika o wyjaśnienie, aby uniknąć błędnych wyników.

Podobne skille