anachb
Rozkłady jazdy, połączenia i zakłócenia transportu publicznego w całej Austrii w czasie rzeczywistym.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność agenta do wyszukiwania rozkładów jazdy, planowania tras i sprawdzania zakłóceń w austriackim transporcie publicznym. Zapytaj o odjazdy pociągów, tramwajów, autobusów i metra (U-Bahn) z dowolnej stacji w Austrii, wyszukaj przystanki po nazwie, zaplanuj trasę między dwoma lokalizacjami lub sprawdź bieżące problemy w sieci transportowej. Integruje się z systemem HAFAS (Hacon Fahrplan-Auskunfts-System), który obsługuje wszystkie główne miasta: Wiedeń, Linz, Salzburg i inne.
Jak używać
Zainstaluj umiejętność w swoim agencie, dodając repozytorium mitsuhiko/agent-stuff do konfiguracji agenta. Upewnij się, że masz dostęp do skryptów: search.sh, departures.sh, route.sh i disruptions.sh.
Aby znaleźć stację lub przystanek, użyj komendy wyszukiwania z nazwą lokalizacji — na przykład "Stephansplatz" lub "Wien Hauptbahnhof". System zwróci ID stacji (extId), które będą potrzebne do kolejnych zapytań.
Aby sprawdzić odjazdy z konkretnej stacji, użyj ID stacji uzyskanego w kroku 2. Możesz określić liczbę połączeń do wyświetlenia (domyślnie 10). Wynik pokaże linie transportu, kierunki, czasy odjazdu, opóźnienia i numery peronów.
Aby zaplanować trasę między dwoma lokalizacjami, najpierw wyszukaj ID obu stacji, a następnie użyj komendy route z tymi identyfikatorami. Agent wyświetli dostępne połączenia z czasami przesiadek i przesiadkami.
Aby sprawdzić bieżące zakłócenia w sieci transportu publicznego, użyj komendy disruptions. Informacje obejmują problemy techniczne, remonty i inne przeszkody wpływające na rozkład jazdy.
Integruj te komendy w konwersacji z agentem — pytaj naturalnie o połączenia, rozkłady i informacje o transporcie w Austrii, a agent automatycznie wybierze odpowiednią komendę i zwróci wyniki w czytelnym formacie.