Toolverse
Wszystkie skille

batch-research

autor: miantiao-me

Zbieraj dane z wielu źródeł równocześnie, bez czekania na wyniki jeden po drugim.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend

O skillu

Umiejętność do masowego pobierania danych z różnych źródeł internetowych. Organizuje agentem researcher pracę w inteligentnych partiach — najpierw zasoby ważne, potem blogi, na końcu wpływowych osób. Każda partia wykonuje się równolegle (do 5 jednocześnie), z przerwami między nimi, aby nie obciążać serwerów. Zwraca zebrane wyniki w jednym raporcie.

Jak używać

  1. Umieść umiejętność batch-research w katalogu skills swojego agenta. Upewnij się, że masz dostęp do pliku REFERENCE.md zawierającego listę źródeł danych — będzie z niego czytana lista adresów URL do przeszukania.

  2. Przygotuj dane źródłowe: statyczne adresy URL umieść bezpośrednio w REFERENCE.md, a dynamiczne (np. Hacker News) będą generowane automatycznie za pomocą funkcji generateHNUrls na podstawie zakresu dat.

  3. Zdefiniuj parametry wywołania: podaj datę początkową, datę końcową, identyfikator tygodnia (week_id), strefę czasową i bieżącą datę. Te informacje będą przekazane do każdego agenta researcher.

  4. Umiejętność automatycznie podzieli wszystkie URL na trzy partie: Zasoby Ważne, Blogi i Strony, oraz Wpływowych Osoby. Każda partia będzie przetwarzana w osobnym etapie.

  5. Podczas wykonania każda partia zostanie podzielona na rundy po 5 równoległych żądań. Agent czeka na zakończenie rundy, czeka 3 sekundy, a następnie uruchamia następną rundę. Między partiami czeka dłużej, aby kontrolować obciążenie.

  6. Po zakończeniu wszystkich partii umiejętność zbiera wyniki od wszystkich agentów researcher i generuje ostateczny raport z zebranymi danymi.

Podobne skille