تستورد OpenClaw حالة Hermes عبر مزوّد ترحيل مضمّن. يعاين المزوّد كل شيء قبل تغيير الحالة، وينقّح الأسرار في الخطط والتقارير، وينشئ نسخة احتياطية متحقَّقًا منها قبل التطبيق.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.
تتطلب عمليات الاستيراد إعداد OpenClaw جديدًا. إذا كانت لديك حالة OpenClaw محلية بالفعل، فأعد ضبط الإعدادات وبيانات الاعتماد والجلسات ومساحة العمل أولًا، أو استخدم
openclaw migrate مباشرةً مع --overwrite بعد مراجعة الخطة.طريقتان للاستيراد
- معالج الإعداد الأولي
- CLI
المسار الأسرع. يكتشف المعالج Hermes في أو وجّهه إلى مصدر محدد:
~/.hermes ويعرض معاينة قبل التطبيق.ما يتم استيراده
إعداد النموذج
إعداد النموذج
- اختيار النموذج الافتراضي من
config.yamlفي Hermes. - مزوّدو النماذج المكوّنون ونقاط النهاية المخصصة المتوافقة مع OpenAI من
providersوcustom_providers.
خوادم MCP
خوادم MCP
تعريفات خوادم MCP من
mcp_servers أو mcp.servers.ملفات مساحة العمل
ملفات مساحة العمل
- يتم نسخ
SOUL.mdوAGENTS.mdإلى مساحة عمل وكيل OpenClaw. - يتم إلحاق
memories/MEMORY.mdوmemories/USER.mdبملفات ذاكرة OpenClaw المطابقة بدلًا من استبدالها.
إعداد الذاكرة
إعداد الذاكرة
الإعدادات الافتراضية لتكوين الذاكرة لذاكرة ملفات OpenClaw. يتم تسجيل مزوّدي الذاكرة الخارجيين مثل Honcho كعناصر أرشيف أو مراجعة يدوية حتى تتمكن من نقلها بعناية.
Skills
Skills
يتم نسخ Skills التي تحتوي على ملف
SKILL.md ضمن skills/<name>/، مع قيم الإعداد لكل Skill من skills.config.مفاتيح API (اختياري)
مفاتيح API (اختياري)
عيّن
--include-secrets لاستيراد مفاتيح .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. بدون هذا العلم، لا يتم نسخ الأسرار أبدًا.ما يبقى للأرشيف فقط
ينسخ المزوّد هذه العناصر إلى دليل تقرير الترحيل للمراجعة اليدوية، لكنه لا يحمّلها في إعدادات OpenClaw الحية أو بيانات الاعتماد:plugins/sessions/logs/cron/mcp-tokens/auth.jsonstate.db
التدفق الموصى به
عاين الخطة
طبّق مع نسخة احتياطية
--include-secrets.شغّل Doctor
معالجة التعارضات
يرفض التطبيق المتابعة عندما تبلغ الخطة عن تعارضات (ملف أو قيمة إعدادات موجودة بالفعل في الهدف). في تثبيت OpenClaw جديد، تكون التعارضات غير معتادة. تظهر عادةً عندما تعيد تشغيل الاستيراد على إعداد يحتوي بالفعل على تعديلات من المستخدم. إذا ظهر تعارض أثناء التطبيق (على سبيل المثال، تسابق غير متوقع على ملف إعدادات)، يضع Hermes علامةskipped على عناصر الإعدادات التابعة المتبقية مع السبب blocked by earlier apply conflict بدلًا من كتابتها جزئيًا. يسجل تقرير الترحيل كل عنصر محظور حتى تتمكن من حل التعارض الأصلي وإعادة تشغيل الاستيراد.
الأسرار
لا يتم استيراد الأسرار افتراضيًا أبدًا.- شغّل
openclaw migrate apply hermes --yesأولًا لاستيراد الحالة غير السرية. - إذا كنت تريد أيضًا نسخ مفاتيح
.envالمدعومة، فأعد التشغيل مع--include-secrets. - بالنسبة إلى بيانات الاعتماد المُدارة عبر SecretRef، كوّن مصدر SecretRef بعد اكتمال الاستيراد.
إخراج JSON للأتمتة
--json وبدون --yes، يطبع التطبيق الخطة ولا يغيّر الحالة. هذا هو الوضع الأكثر أمانًا لـ CI والنصوص المشتركة.
استكشاف الأخطاء وإصلاحها
يرفض التطبيق بسبب تعارضات
يرفض التطبيق بسبب تعارضات
افحص إخراج الخطة. يحدد كل تعارض مسار المصدر والهدف الحالي. قرر لكل عنصر ما إذا كنت ستتخطاه، أو تعدّل الهدف، أو تعيد التشغيل مع
--overwrite.يوجد Hermes خارج ~/.hermes
يوجد Hermes خارج ~/.hermes
مرّر
--from /actual/path (CLI) أو --import-source /actual/path (الإعداد الأولي).يرفض الإعداد الأولي الاستيراد على إعداد موجود
يرفض الإعداد الأولي الاستيراد على إعداد موجود
تتطلب عمليات استيراد الإعداد الأولي إعدادًا جديدًا. إما أن تعيد ضبط الحالة وتعيد الإعداد الأولي، أو تستخدم
openclaw migrate apply hermes مباشرةً، فهو يدعم --overwrite والتحكم الصريح في النسخ الاحتياطي.لم يتم استيراد مفاتيح API
لم يتم استيراد مفاتيح API
--include-secrets مطلوب، ولا يتم التعرف إلا على المفاتيح المذكورة أعلاه. يتم تجاهل المتغيرات الأخرى في .env.ذو صلة
openclaw migrate: مرجع CLI الكامل، وعقد Plugin، وأشكال JSON.- الإعداد الأولي: تدفق المعالج والأعلام غير التفاعلية.
- الترحيل: نقل تثبيت OpenClaw بين الأجهزة.
- Doctor: فحص السلامة بعد الترحيل.
- مساحة عمل الوكيل: مكان وجود
SOUL.mdوAGENTS.mdوملفات الذاكرة.