تتطلب عمليات الاستيراد أثناء الإعداد الأولي إعدادًا جديدًا لـ OpenClaw. إذا كانت لديك بالفعل حالة محلية لـ OpenClaw، فأعد ضبط الإعدادات وبيانات الاعتماد والجلسات ومساحة العمل أولًا، أو استخدم
openclaw migrate مباشرةً مع --overwrite بعد مراجعة الخطة.طريقتان للاستيراد
- معالج الإعداد الأولي
- CLI
يعرض المعالج Claude عندما يكتشف حالة Claude محلية.أو حدّد مصدرًا معينًا:
ما يتم استيراده
التعليمات والذاكرة
التعليمات والذاكرة
- يُنسخ محتوى
CLAUDE.mdو.claude/CLAUDE.mdالخاص بالمشروع أو يُلحق بملفAGENTS.mdفي مساحة عمل وكيل OpenClaw. - يُلحق محتوى
~/.claude/CLAUDE.mdالخاص بالمستخدم بملفUSER.mdفي مساحة العمل.
خوادم MCP
خوادم MCP
تُستورد تعريفات خوادم MCP من ملف المشروع
.mcp.json، وملف Claude Code ~/.claude.json، وملف Claude Desktop claude_desktop_config.json عند وجودها.Skills والأوامر
Skills والأوامر
- تُنسخ Skills الخاصة بـ Claude التي تحتوي على ملف
SKILL.mdإلى دليل Skills في مساحة عمل OpenClaw. - تُحوّل ملفات Markdown لأوامر Claude ضمن
.claude/commands/أو~/.claude/commands/إلى Skills في OpenClaw معdisable-model-invocation: true.
ما يبقى في الأرشيف فقط
ينسخ الموفّر العناصر التالية إلى تقرير الترحيل لمراجعتها يدويًا، لكنه لا يحمّلها في إعدادات OpenClaw النشطة:- خطافات Claude
- أذونات Claude وقوائم السماح الواسعة للأدوات
- القيم الافتراضية لبيئة Claude
CLAUDE.local.md.claude/rules/- الوكلاء الفرعيون لـ Claude ضمن
.claude/agents/أو~/.claude/agents/ - أدلة ذاكرات التخزين المؤقت والخطط وسجل المشاريع في Claude Code
- ملحقات Claude Desktop وبيانات الاعتماد المخزنة في نظام التشغيل
تحديد المصدر
من دون--from، يفحص OpenClaw مجلد Claude Code الرئيسي الافتراضي في ~/.claude، وملف الحالة النموذجي لـ Claude Code في ~/.claude.json، وإعدادات MCP الخاصة بـ Claude Desktop على macOS.
عندما يشير --from إلى جذر مشروع، يستورد OpenClaw ملفات Claude الخاصة بذلك المشروع فقط، مثل CLAUDE.md و.claude/settings.json و.claude/commands/ و.claude/skills/ و.mcp.json. ولا يقرأ مجلد Claude الرئيسي العام أثناء الاستيراد من جذر مشروع.
المسار الموصى به
1
معاينة الخطة
env أو headers.2
التطبيق مع نسخة احتياطية
3
تشغيل أداة التشخيص
4
إعادة التشغيل والتحقق
معالجة التعارضات
يرفض التطبيق المتابعة عندما تُبلغ الخطة عن تعارضات (أي عندما يكون ملف أو قيمة إعدادات موجودًا بالفعل في الوجهة). في تثبيت جديد لـ OpenClaw، تكون التعارضات غير معتادة. وتظهر عادةً عند إعادة تشغيل الاستيراد على إعداد يحتوي بالفعل على تعديلات المستخدم.مخرجات JSON للأتمتة
--yes مع migrate apply خارج الطرفية التفاعلية؛ ومن دونه يعرض OpenClaw خطأ بدلًا من التطبيق، لذا يجب أن تمرّر البرامج النصية وCI الخيار --yes صراحةً. عاين أولًا باستخدام --dry-run --json، ثم طبّق باستخدام --json --yes بعد التأكد من صحة الخطة.
استكشاف الأخطاء وإصلاحها
حالة Claude موجودة خارج ~/.claude
حالة Claude موجودة خارج ~/.claude
مرّر
--from /actual/path (CLI) أو --import-source /actual/path (الإعداد الأولي).الإعداد الأولي يرفض الاستيراد إلى إعداد موجود
الإعداد الأولي يرفض الاستيراد إلى إعداد موجود
تتطلب عمليات الاستيراد أثناء الإعداد الأولي إعدادًا جديدًا. أعد ضبط الحالة وابدأ الإعداد الأولي مجددًا، أو استخدم
openclaw migrate apply claude مباشرةً، إذ يدعم --overwrite والتحكم الصريح في النسخ الاحتياطي.لم تُستورد خوادم MCP من Claude Desktop
لم تُستورد خوادم MCP من Claude Desktop
يقرأ Claude Desktop ملف
claude_desktop_config.json من مسار خاص بالمنصة. وجّه --from إلى دليل ذلك الملف إذا لم يكتشفه OpenClaw تلقائيًا.تحولت أوامر Claude إلى Skills مع تعطيل استدعاء النموذج
تحولت أوامر Claude إلى Skills مع تعطيل استدعاء النموذج
هذا مقصود. يشغّل المستخدم أوامر Claude، لذا يستوردها OpenClaw بوصفها Skills مع
disable-model-invocation: true. عدّل البيانات الوصفية الأمامية لكل Skill إذا أردت أن يستدعيها الوكيل تلقائيًا.ذو صلة
openclaw migrate: مرجع CLI الكامل، وعقد Plugin، وبُنى JSON.- دليل الترحيل: جميع مسارات الترحيل.
- الترحيل من Hermes: مسار الاستيراد الآخر بين الأنظمة.
- الإعداد الأولي: مسار المعالج وخيارات التشغيل غير التفاعلي.
- أداة التشخيص: فحص السلامة بعد الترحيل.
- مساحة عمل الوكيل: حيث توجد
AGENTS.mdوUSER.mdوSkills.