التحديث
حافظ على OpenClaw محدثًا.الموصى به: openclaw update
أسرع طريقة للتحديث. يكتشف نوع التثبيت لديك (npm أو git)، ويجلب أحدث إصدار، ويشغّل openclaw doctor، ثم يعيد تشغيل البوابة.
--channel beta قناة beta، لكن وقت التشغيل يرجع إلى stable/latest عندما
يكون وسم beta مفقودًا أو أقدم من أحدث إصدار stable. استخدم --tag beta
إذا كنت تريد وسم npm beta dist-tag الخام لتحديث حزمة لمرة واحدة.
راجع قنوات التطوير لمعرفة دلالات القنوات.
بديل: أعد تشغيل المثبّت
--no-onboard لتخطي onboarding. وبالنسبة إلى التثبيتات من المصدر، مرّر --install-method git --no-onboard.
بديل: npm أو pnpm أو bun يدويًا
المُحدِّث التلقائي
يكون المُحدِّث التلقائي متوقفًا افتراضيًا. فعّله في~/.openclaw/openclaw.json:
| القناة | السلوك |
|---|---|
stable | ينتظر stableDelayHours، ثم يطبّق مع jitter حتمي عبر stableJitterHours (طرح تدريجي موزع). |
beta | يتحقق كل betaCheckIntervalHours (الافتراضي: كل ساعة) ويطبّق فورًا. |
dev | لا يوجد تطبيق تلقائي. استخدم openclaw update يدويًا. |
update.checkOnStart: false).
بعد التحديث
يرحّل الإعدادات، ويدقق سياسات الرسائل الخاصة، ويتحقق من صحة البوابة. التفاصيل: Doctor
التراجع
تثبيت إصدار محدد (npm)
npm view openclaw version الإصدار المنشور الحالي.
تثبيت commit محدد (من المصدر)
git checkout main && git pull.
إذا علقت
- شغّل
openclaw doctorمرة أخرى واقرأ المخرجات بعناية. - راجع: استكشاف الأخطاء وإصلاحها
- اسأل في Discord: https://discord.gg/clawd
ذو صلة
- نظرة عامة على التثبيت — جميع طرق التثبيت
- Doctor — فحوصات الصحة بعد التحديثات
- الترحيل — أدلة الترحيل بين الإصدارات الرئيسية