Toolverse
Wszystkie skille

agent-task-manager

autor: openclaw

Zarządzaj złożonymi przepływami pracy wielu agentów z obsługą zależności i odzyskiwaniem błędów.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend

O skillu

Skill do budowania odpornych systemów wieloagentowych w środowisku OpenClaw. Umożliwia definiowanie zadań z jasnymi wejściami, wyjściami i zależnościami (struktura DAG), zarządzanie stanem trwałym w pliku task_state.json oraz automatyczne obsługę limitów szybkości dla akcji zewnętrznych. Idealny do tworzenia nowych systemów wieloagentowych, ulepszania sekwencyjnych przepływów pracy i zarządzania akcjami czasowo ograniczonymi.

Jak używać

  1. Zainstaluj skill agent-task-manager z repozytorium OpenClaw w swoim środowisku OpenClaw, dodając go do dostępnych umiejętności agentów.

  2. Zdefiniuj zadania w strukturze DAG, określając dla każdego zadania jasne wejścia, wyjścia i zależności od innych zadań. Użyj pliku task_state.json do przechowywania i śledzenia stanu każdego zadania w trakcie wykonywania.

  3. Utwórz moduły agentów o specjalistycznych rolach (np. ContractAuditor, FinancialAnalyst) zgodnie z szablonem dostarczonego przez skill. Każdy agent powinien być niezależny, ale zdolny do sekwencjonowania przez Orchestrator.

  4. Dla akcji wymagających zarządzania limitami szybkości (np. posty API, web scraping), użyj wrappera scripts/cooldown.sh. Wrapper automatycznie przechowuje znaczniki czasu ostatniego wykonania i czeka przed ponowną próbą, zapobiegając naruszeniom reguł API.

  5. Uruchom Orchestrator, który koordynuje wykonywanie zadań zgodnie z zdefiniowanymi zależnościami. System automatycznie wznawia przepływ pracy po resetowaniu sesji, korzystając z utrwalonego stanu w task_state.json.

  6. Monitoruj logi wykonywania i obsługę błędów wbudowaną w skill, która zapewnia odzyskiwanie po awariach i ciągłą operację w złożonych scenariuszach wieloagentowych.

Podobne skille