Większość przepływów pracy z pluginami to kilka poleceń: wyszukiwanie, instalacja, ponowne uruchomienie Gateway, weryfikacja i odinstalowanie, gdy Plugin nie jest już potrzebny.Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Wyświetlanie listy pluginów
--json w skryptach. Obejmuje diagnostykę rejestru oraz statyczny
dependencyStatus każdego pluginu, gdy pakiet pluginu deklaruje dependencies lub
optionalDependencies.
plugins list to zimne sprawdzenie inwentarza. Pokazuje, co OpenClaw może wykryć
z konfiguracji, manifestów i rejestru pluginów; nie dowodzi, że już uruchomiony
proces Gateway zaimportował środowisko uruchomieniowe pluginu.
Instalowanie pluginów
inspect --runtime, gdy potrzebujesz dowodu, że Plugin zarejestrował powierzchnie
środowiska uruchomieniowego, takie jak narzędzia, haki, usługi, metody Gateway lub należące do pluginu
polecenia CLI.
Aktualizowanie pluginów
@beta, późniejsze
wywołania update <plugin-id> ponownie używają tego zapisanego tagu. Przekazanie jawnej specyfikacji npm
przełącza śledzoną instalację na tę specyfikację dla przyszłych aktualizacji.
openclaw update działa w kanale beta, rekordy pluginów npm i ClawHub
z domyślnej linii najpierw próbują dopasowanego wydania pluginu @beta. Jeśli takie wydanie beta
nie istnieje, OpenClaw wraca do zapisanej domyślnej/najnowszej specyfikacji.
W przypadku pluginów npm OpenClaw wraca również wtedy, gdy pakiet beta istnieje, ale nie przechodzi
walidacji instalacji. Dokładne wersje i jawne tagi, takie jak @rc lub @beta,
są zachowywane.
Odinstalowywanie pluginów
--keep-files.
W trybie Nix (OPENCLAW_NIX_MODE=1) polecenia instalowania, aktualizowania, odinstalowywania, włączania
i wyłączania pluginów są wyłączone. Zamiast tego zarządzaj tymi wyborami w źródle Nix dla
instalacji; w przypadku nix-openclaw użyj ukierunkowanego na agenta
Szybkiego startu.
Publikowanie pluginów
Możesz publikować zewnętrzne pluginy w ClawHub, npmjs.com albo w obu miejscach.Publikowanie w ClawHub
ClawHub to podstawowa publiczna powierzchnia odkrywania pluginów OpenClaw. Zapewnia użytkownikom przeszukiwalne metadane, historię wersji i wyniki skanowania rejestru przed instalacją.Publikowanie w npmjs.com
Natywne pluginy npm muszą zawierać manifest pluginu oraz metadane punktu wejścia OpenClaw wpackage.json.
package.json
npm: pomija wyszukiwanie w ClawHub i
wymusza rozwiązywanie przez npm.
Wybór źródła
- ClawHub: użyj, gdy chcesz mieć natywne dla OpenClaw odkrywanie, podsumowania skanowania, wersje i wskazówki instalacji.
- npmjs.com: użyj, gdy już dostarczasz pakiety JavaScript albo potrzebujesz przepływów pracy z dist-tagami npm/prywatnym rejestrem.
- Git: użyj, gdy chcesz instalować bezpośrednio z gałęzi, tagu lub commitu.
- Ścieżka lokalna: użyj, gdy tworzysz lub testujesz Plugin na tej samej maszynie.
Powiązane
- Pluginy - omówienie i rozwiązywanie problemów
openclaw plugins- pełna dokumentacja CLI- ClawHub - publikowanie i operacje rejestru
- Tworzenie pluginów - tworzenie pakietu pluginu
- Manifest pluginu - manifest i metadane pakietu