OpenClaw importuje stan Hermes przez dołączonego dostawcę migracji. Dostawca wyświetla podgląd wszystkiego przed zmianą stanu, redaguje sekrety w planach i raportach oraz tworzy zweryfikowaną kopię zapasową przed zastosowaniem.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.
Importy wymagają świeżej konfiguracji OpenClaw. Jeśli masz już lokalny stan OpenClaw, najpierw zresetuj konfigurację, poświadczenia, sesje i obszar roboczy albo użyj bezpośrednio
openclaw migrate z --overwrite po sprawdzeniu planu.Dwa sposoby importu
- Kreator wdrożenia
- CLI
Najszybsza ścieżka. Kreator wykrywa Hermes w Albo wskaż konkretne źródło:
~/.hermes i pokazuje podgląd przed zastosowaniem.Co jest importowane
Konfiguracja modelu
Konfiguracja modelu
- Domyślny wybór modelu z Hermes
config.yaml. - Skonfigurowani dostawcy modeli oraz niestandardowe punkty końcowe zgodne z OpenAI z
providersicustom_providers.
Serwery MCP
Serwery MCP
Definicje serwerów MCP z
mcp_servers lub mcp.servers.Pliki obszaru roboczego
Pliki obszaru roboczego
SOUL.mdiAGENTS.mdsą kopiowane do obszaru roboczego agenta OpenClaw.memories/MEMORY.mdimemories/USER.mdsą dopisywane do odpowiadających im plików pamięci OpenClaw zamiast je nadpisywać.
Konfiguracja pamięci
Konfiguracja pamięci
Domyślne ustawienia konfiguracji pamięci dla pamięci plikowej OpenClaw. Zewnętrzni dostawcy pamięci, tacy jak Honcho, są zapisywani jako elementy archiwalne lub do ręcznego przeglądu, aby można było przenieść je świadomie.
Skills
Skills
Skills z plikiem
SKILL.md w skills/<name>/ są kopiowane wraz z wartościami konfiguracji poszczególnych Skills z skills.config.Klucze API (opcjonalnie)
Klucze API (opcjonalnie)
Ustaw
--include-secrets, aby zaimportować obsługiwane klucze .env: OPENAI_API_KEY, ANTHROPIC_API_KEY, OPENROUTER_API_KEY, GOOGLE_API_KEY, GEMINI_API_KEY, GROQ_API_KEY, XAI_API_KEY, MISTRAL_API_KEY, DEEPSEEK_API_KEY. Bez tej flagi sekrety nigdy nie są kopiowane.Co pozostaje tylko w archiwum
Dostawca kopiuje te elementy do katalogu raportu migracji do ręcznego przeglądu, ale nie ładuje ich do aktywnej konfiguracji ani poświadczeń OpenClaw:plugins/sessions/logs/cron/mcp-tokens/auth.jsonstate.db
Zalecany przepływ
Wyświetl podgląd planu
Zastosuj z kopią zapasową
--include-secrets.Uruchom doctor
Obsługa konfliktów
Zastosowanie odmawia kontynuowania, gdy plan zgłasza konflikty (plik lub wartość konfiguracji już istnieje w miejscu docelowym). W świeżej instalacji OpenClaw konflikty są nietypowe. Zazwyczaj pojawiają się po ponownym uruchomieniu importu w konfiguracji, która ma już zmiany użytkownika. Jeśli konflikt pojawi się w trakcie zastosowania (na przykład nieoczekiwany wyścig na pliku konfiguracji), Hermes oznacza pozostałe zależne elementy konfiguracji jakoskipped z powodem blocked by earlier apply conflict zamiast zapisywać je częściowo. Raport migracji zapisuje każdy zablokowany element, aby można było rozwiązać pierwotny konflikt i ponownie uruchomić import.
Sekrety
Sekrety nigdy nie są importowane domyślnie.- Najpierw uruchom
openclaw migrate apply hermes --yes, aby zaimportować stan bez sekretów. - Jeśli chcesz też skopiować obsługiwane klucze
.env, uruchom ponownie z--include-secrets. - W przypadku poświadczeń zarządzanych przez SecretRef skonfiguruj źródło SecretRef po zakończeniu importu.
Dane wyjściowe JSON do automatyzacji
--json i bez --yes zastosowanie wypisuje plan i nie modyfikuje stanu. To najbezpieczniejszy tryb dla CI i współdzielonych skryptów.
Rozwiązywanie problemów
Zastosowanie odmawia z powodu konfliktów
Zastosowanie odmawia z powodu konfliktów
Sprawdź dane wyjściowe planu. Każdy konflikt wskazuje ścieżkę źródłową i istniejące miejsce docelowe. Zdecyduj dla każdego elementu, czy go pominąć, edytować miejsce docelowe, czy uruchomić ponownie z
--overwrite.Hermes znajduje się poza ~/.hermes
Hermes znajduje się poza ~/.hermes
Przekaż
--from /actual/path (CLI) albo --import-source /actual/path (wdrożenie).Wdrożenie odmawia importu w istniejącej konfiguracji
Wdrożenie odmawia importu w istniejącej konfiguracji
Importy wdrożeniowe wymagają świeżej konfiguracji. Zresetuj stan i uruchom wdrożenie ponownie albo użyj bezpośrednio
openclaw migrate apply hermes, które obsługuje --overwrite i jawną kontrolę kopii zapasowej.Klucze API nie zostały zaimportowane
Klucze API nie zostały zaimportowane
Wymagane jest
--include-secrets, a rozpoznawane są tylko klucze wymienione powyżej. Inne zmienne w .env są ignorowane.Powiązane
openclaw migrate: pełna dokumentacja CLI, kontrakt Plugin i kształty JSON.- Wdrożenie: przepływ kreatora i flagi nieinteraktywne.
- Migracja: przenoszenie instalacji OpenClaw między maszynami.
- Doctor: kontrola kondycji po migracji.
- Obszar roboczy agenta: miejsce, w którym znajdują się
SOUL.md,AGENTS.mdi pliki pamięci.