agentscope-java
Umiejętność eksperta Java do budowania reaktywnych systemów multi-agentowych z AgentScope
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Specjalistyczna umiejętność dla programistów Java pracujących z frameworkiem AgentScope. Wspomaga tworzenie reaktywnych, sterowanych komunikatami systemów multi-agentowych opartych na Project Reactor. Idealna do integracji LLM, orkiestracji agentów, programowania bez blokowania oraz budowania produkcyjnych aplikacji agentowych. Wymaga Java 17+, Mavena/Gradle'a i znajomości programowania reaktywnego.
Jak używać
Upewnij się, że masz zainstalowaną Javę 17 lub nowszą oraz Maven lub Gradle. Umiejętność jest zaprojektowana dla Claude Code i Cursor.
Podczas pracy z kodem AgentScope Java opisz swoje zadanie, wspominając konkretnie o AgentScope, ReActAgent, Mono/Flux, Project Reactor lub programowaniu agentów. Umiejętność automatycznie się aktywuje.
Pamiętaj o kluczowych zasadach: nigdy nie używaj .block() poza metodą main() lub testami, zastępuj Thread.sleep() metodą Mono.delay(), a zmienne środowiskowe pobieraj przez System.getenv() zamiast hardkodowania.
Przy tworzeniu agentów, modeli i wiadomości stosuj pattern Builder. Wszystkie operacje asynchroniczne implementuj za pomocą Mono i Flux, łańcuchując je metodami .map(), .flatMap() i .then().
Zawsze dodawaj obsługę błędów za pomocą .onErrorResume() lub .onErrorReturn() oraz logowanie operacji przez SLF4J. Upewnij się, że importujesz klasy z poprawnej ścieżki: io.agentscope.core.model., a nie io.agentscope.model..
Umiejętność specjalizuje się w kodzie nieblokującym, integracji narzędzi, hookach, pipelinach i produkcyjnych aplikacjach agentowych — pytaj o te aspekty, gdy pracujesz nad złożonymi systemami.
Podobne skille
senior-computer-vision
autor: davila7
pmbok-project-management
autor: jgtolentino
task-master
autor: sfc-gh-dflippo
planning-with-files
autor: davila7
aws-solution-architect
autor: alirezarezvani
miniprogram-development
autor: TencentCloudBase