batch-research
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
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ć
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.
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.
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.
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.
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.
Po zakończeniu wszystkich partii umiejętność zbiera wyniki od wszystkich agentów researcher i generuje ostateczny raport z zebranymi danymi.