B
baoyu-url-to-markdown
Konwertuj dowolną stronę internetową na markdown za pomocą Chrome CDP
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do pobierania stron internetowych i automatycznego konwertowania ich na czysty markdown. Narzędzie obsługuje dwa tryby pracy: automatyczne przechwytywanie zawartości po załadowaniu strony lub oczekiwanie na sygnał od użytkownika (przydatne dla stron wymagających logowania). Oprócz markdown zapisuje również migawkę wyrenderowanego HTML-a. Jeśli konwersja za pomocą Defuddle nie powiedzie się, system automatycznie wraca do starszego pipeline'u HTML-to-Markdown, zapewniając niezawodność.
Jak używać
- Upewnij się, że masz zainstalowany bun lub npx. Jeśli nie masz bun, możesz użyć npx -y bun do uruchomienia skryptu.
- Umieść umiejętność w swoim projekcie agenta, zwracając uwagę na katalog bazowy (baseDir), w którym znajduje się plik SKILL.md.
- Przygotuj adres URL strony, którą chcesz przekonwertować na markdown. Jeśli strona wymaga logowania, wybierz tryb czekania na sygnał użytkownika zamiast automatycznego przechwytywania.
- Uruchom skrypt główny (scripts/main.ts) z adresem URL jako parametrem. System pobierze stronę za pośrednictwem Chrome CDP i wyrenderuje jej zawartość.
- Skrypt automatycznie konwertuje wyrenderowany HTML na markdown za pomocą Defuddle. Jeśli konwersja się nie powiedzie, system automatycznie przełączy się na starszy pipeline HTML-to-Markdown.
- Otrzymasz plik markdown wraz z zapisaną migawką HTML-a. Możesz teraz używać markdown-owego pliku do dalszych operacji lub edycji.