websh
A shell for the web. Navigate URLs like directories, query pages with Unix-like commands.\nActivate on `websh` command, shell-style web navigation, or when treating URLs as a filesystem.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
A shell for the web. Navigate URLs like directories, query pages with Unix-like commands.\nActivate on websh command, shell-style web navigation, or when treating URLs as a filesystem.
How to use
Aktywuj umiejętność, wpisując
webshlub bezpośrednio wydając polecenie powłoki z adresem URL, np.websh cd https://example.com. Umiejętność rozpoznaje zarówno formalną składnię, jak i naturalny język — możesz powiedzieć "otwórz stronę" zamiastcd.Przejdź do adresu URL za pomocą
cd https://adres.com. Strona zostaje pobrana i przeanalizowana. Możesz teraz wykonywać operacje na jej zawartości bez dodatkowych żądań sieciowych.Wyświetl dostępne linki i elementy poleceniem
lslubls selektor, aby zobaczyć strukturę strony. Jeśli chcesz zobaczyć tylko pierwsze 5 pozycji, wpiszls | head 5.Wyszukaj treść za pomocą
grep "fraza", aby filtrować zawartość strony po tekście lub wyrażeniu regularnym. Umiejętność automatycznie dopasuje Twoje słowa do odpowiedniego polecenia.Przejdź do konkretnego linku, używając
follow n, gdzie n to numer linku z listy. Możesz też wrócić do poprzedniej strony poleceniemback.Wyodrębnij tekst z wybranego elementu za pomocą
cat selektorlub sprawdź metadane strony poleceniemstat. Umiejętność obsługuje również naturalne pytania, takie jak "pokaż mi tytuły" lub "jakie formularze są na tej stronie".