İçe aktarımlar yeni bir OpenClaw kurulumu gerektirir. Zaten yerel OpenClaw durumunuz varsa önce yapılandırmayı, kimlik bilgilerini, oturumları ve çalışma alanını sıfırlayın ya da planı inceledikten sonra
--overwrite ile doğrudan openclaw migrate kullanın.İçe aktarmanın iki yolu
- İlk kurulum sihirbazı
- CLI
En hızlı yol. Sihirbaz Hermes’i Ya da belirli bir kaynağı gösterin:
~/.hermes konumunda algılar ve uygulamadan önce bir önizleme gösterir.Neler içe aktarılır
Model yapılandırması
Model yapılandırması
- Hermes
config.yamldosyasından varsayılan model seçimi. providersvecustom_providersiçinden yapılandırılmış model sağlayıcıları ve özel OpenAI uyumlu uç noktalar.
MCP sunucuları
MCP sunucuları
mcp_servers veya mcp.servers içinden MCP sunucu tanımları.Çalışma alanı dosyaları
Çalışma alanı dosyaları
SOUL.mdveAGENTS.md, OpenClaw ajan çalışma alanına kopyalanır.memories/MEMORY.mdvememories/USER.md, üzerlerine yazılmak yerine eşleşen OpenClaw bellek dosyalarına eklenir.
Bellek yapılandırması
Bellek yapılandırması
OpenClaw dosya belleği için bellek yapılandırması varsayılanları. Honcho gibi harici bellek sağlayıcıları, bilinçli şekilde taşıyabilmeniz için arşiv veya elle inceleme öğeleri olarak kaydedilir.
Skills
Skills
skills/<name>/ altında bir SKILL.md dosyası bulunan Skills, skills.config içindeki Skill başına yapılandırma değerleriyle birlikte kopyalanır.Kimlik doğrulama bilgileri
Kimlik doğrulama bilgileri
Etkileşimli
openclaw migrate, kimlik doğrulama bilgilerini içe aktarmadan önce sorar ve varsayılan olarak evet seçilidir. Kabul edilen içe aktarımlar arasında OpenCode auth.json dosyasından OpenCode OpenAI OAuth kimlik bilgileri, OpenCode auth.json dosyasından OpenCode ve GitHub Copilot girdileri ve desteklenen .env anahtarları yer alır. Hermes auth.json OAuth girdileri eski durumdur ve canlı kimlik doğrulamaya içe aktarılmak yerine elle yeniden kimlik doğrulama/doctor işi olarak gösterilir. Etkileşimsiz openclaw migrate kimlik bilgisi içe aktarımı için --include-secrets, bunu atlamak için --no-auth-credentials veya ilk kurulum sihirbazından içe aktarırken --import-secrets kullanın.Yalnızca arşivde kalanlar
Sağlayıcı bunları elle inceleme için geçiş raporu dizinine kopyalar, ancak canlı OpenClaw yapılandırmasına veya kimlik bilgilerine yüklemez:plugins/sessions/logs/cron/mcp-tokens/state.db
Önerilen akış
Planı önizleyin
Yedekle uygulayın
--yes olmadan çalıştırın veya gözetimsiz çalıştırmalarda desteklenen kimlik bilgilerini dahil etmek için --include-secrets ekleyin.Doctor çalıştırın
Çakışma işleme
Plan çakışmalar bildirdiğinde (hedefte zaten bir dosya veya yapılandırma değeri varsa) uygulama devam etmeyi reddeder. Yeni bir OpenClaw kurulumu için çakışmalar olağan değildir. Genellikle içe aktarmayı zaten kullanıcı düzenlemeleri bulunan bir kurulumda yeniden çalıştırdığınızda görünürler. Uygulama sırasında ortada bir çakışma ortaya çıkarsa (örneğin, bir yapılandırma dosyasında beklenmeyen bir yarış durumu), Hermes kalan bağımlı yapılandırma öğelerini kısmen yazmak yerineblocked by earlier apply conflict nedeniyle skipped olarak işaretler. Geçiş raporu, özgün çakışmayı çözebilmeniz ve içe aktarmayı yeniden çalıştırabilmeniz için engellenen her öğeyi kaydeder.
Sırlar
Etkileşimliopenclaw migrate, algılanan kimlik doğrulama bilgilerinin içe aktarılıp aktarılmayacağını sorar ve varsayılan olarak evet seçilidir.
- İstemi kabul etmek, OpenCode
auth.jsondosyasından OpenCode OpenAI OAuth kimlik bilgilerini, OpenCodeauth.jsondosyasından OpenCode ve GitHub Copilot girdilerini ve desteklenen.envanahtarlarını içe aktarır. Hermesauth.jsonOAuth girdileri, elle OpenAI yeniden kimlik doğrulaması veya doctor onarımı için raporlanır. - Yalnızca gizli olmayan durumu içe aktarmak için
--no-auth-credentialskullanın veya istemde hayırı seçin. --yesile gözetimsiz çalıştırırken--include-secretskullanın.- İlk kurulum sihirbazından kimlik bilgilerini içe aktarırken
--import-secretskullanın. - SecretRef tarafından yönetilen kimlik bilgileri için, içe aktarma tamamlandıktan sonra SecretRef kaynağını yapılandırın.
Otomasyon için JSON çıktısı
--json kullanıldığında ve --yes verilmediğinde, uygulama planı yazdırır ve durumu değiştirmez. Bu, CI ve paylaşılan betikler için en güvenli moddur.
Sorun giderme
Uygulama çakışmalar nedeniyle reddediliyor
Uygulama çakışmalar nedeniyle reddediliyor
Plan çıktısını inceleyin. Her çakışma kaynak yolunu ve mevcut hedefi belirtir. Öğeye göre atlamaya, hedefi düzenlemeye veya
--overwrite ile yeniden çalıştırmaya karar verin.Hermes ~/.hermes dışında bulunuyor
Hermes ~/.hermes dışında bulunuyor
--from /actual/path (CLI) veya --import-source /actual/path (ilk kurulum) geçirin.İlk kurulum mevcut bir kurulumda içe aktarmayı reddediyor
İlk kurulum mevcut bir kurulumda içe aktarmayı reddediyor
İlk kurulum içe aktarımları yeni bir kurulum gerektirir. Ya durumu sıfırlayıp ilk kurulumu yeniden yapın ya da
--overwrite ve açık yedek kontrolünü destekleyen openclaw migrate apply hermes komutunu doğrudan kullanın.API anahtarları içe aktarılmadı
API anahtarları içe aktarılmadı
Etkileşimli
openclaw migrate, API anahtarlarını yalnızca kimlik bilgisi istemini kabul ettiğinizde içe aktarır. Etkileşimsiz --yes çalıştırmaları --include-secrets gerektirir; ilk kurulum içe aktarımları --import-secrets gerektirir. Yalnızca desteklenen .env anahtarları tanınır; .env içindeki diğer değişkenler yok sayılır.İlgili
openclaw migrate: tam CLI başvurusu, Plugin sözleşmesi ve JSON şekilleri.- İlk kurulum: sihirbaz akışı ve etkileşimsiz bayraklar.
- Geçiş: bir OpenClaw kurulumunu makineler arasında taşıma.
- Doctor: geçiş sonrası sağlık kontrolü.
- Ajan çalışma alanı:
SOUL.md,AGENTS.mdve bellek dosyalarının bulunduğu yer.