Przejdź do głównej treści

Funkcje eksperymentalne

Funkcje eksperymentalne w OpenClaw to opcjonalne powierzchnie podglądowe. Są ukryte za jawnymi flagami, ponieważ nadal potrzebują sprawdzenia w rzeczywistych warunkach, zanim zasłużą na stabilne ustawienie domyślne lub długotrwały publiczny kontrakt. Traktuj je inaczej niż zwykłą konfigurację:
  • Pozostaw je wyłączone domyślnie, chyba że powiązana dokumentacja zaleca wypróbowanie którejś z nich.
  • Oczekuj, że ich kształt i zachowanie będą się zmieniać szybciej niż w przypadku stabilnej konfiguracji.
  • Najpierw wybieraj ścieżkę stabilną, jeśli już istnieje.
  • Jeśli wdrażasz OpenClaw szerzej, najpierw przetestuj flagi eksperymentalne w mniejszym środowisku, zanim uwzględnisz je we wspólnej bazie konfiguracji.

Obecnie udokumentowane flagi

PowierzchniaKluczUżyj jej, gdyWięcej
Środowisko uruchomieniowe modeli lokalnychagents.defaults.experimental.localModelLeanMniejszy lub bardziej rygorystyczny lokalny backend nie radzi sobie z pełną domyślną powierzchnią narzędzi OpenClawModele lokalne
Wyszukiwanie pamięciagents.defaults.memorySearch.experimental.sessionMemoryChcesz, aby memory_search indeksowało wcześniejsze transkrypcje sesji i akceptujesz dodatkowy koszt przechowywania oraz indeksowaniaDokumentacja referencyjna konfiguracji pamięci
Narzędzie planowania strukturalnegotools.experimental.planToolChcesz udostępnić strukturalne narzędzie update_plan do śledzenia pracy wieloetapowej w zgodnych środowiskach uruchomieniowych i interfejsach UIDokumentacja referencyjna konfiguracji Gateway

Tryb odchudzony modeli lokalnych

agents.defaults.experimental.localModelLean: true to zawór bezpieczeństwa dla słabszych konfiguracji modeli lokalnych. Ogranicza cięższe domyślne narzędzia, takie jak browser, cron i message, dzięki czemu kształt promptu jest mniejszy i mniej podatny na problemy w backendach zgodnych z OpenAI, które mają mały kontekst lub bardziej rygorystyczne wymagania. To celowo nie jest normalna ścieżka. Jeśli Twój backend dobrze obsługuje pełne środowisko uruchomieniowe, pozostaw tę opcję wyłączoną.

Eksperymentalne nie znaczy ukryte

Jeśli funkcja jest eksperymentalna, OpenClaw powinien jasno to komunikować w dokumentacji oraz w samej ścieżce konfiguracji. Tym, czego nie powinien robić, jest przemycanie zachowania podglądowego do wyglądającego stabilnie domyślnego przełącznika i udawanie, że to coś normalnego. Właśnie w ten sposób powierzchnie konfiguracji stają się chaotyczne.