→ العودة إلى القائمة

إقلاع فوري عند بدء التشغيل! OpenClaw 5.22 يرفع أداء البوابة إلى 4100 ضعف، ولم يعد للمساعد الذكي أي عذر على البطء

itadol5j

الغلاف

في الواحدة فجرًا، أطلق فريق OpenClaw الإصدار 2026.5.22. لم يكن محور هذه النسخة نموذجًا جديدًا ولا قشرة جديدة، بل نقلًا وإعادة تركيبًا جذريين لمكوّن Gateway، قلب النظام النابض. وبعبارة واحدة موجزة — كان إطلاق OpenClaw سابقًا كالانتظار في موقف الحافلات، أما اليوم فكالانتظار عند إشارة المرور: تخضرّ الإشارة في ثوانٍ.

والأكثر إثارة أن خلف هذا التحديث «عضلات غير مرئية» عديدة: من تسريع بدء التشغيل، إلى إنقاص سياق Subagent، إلى سحب اجتماعات Discord الصوتية كمصدر بيانات — كلها أعمال جادة تشنق تجربة الاستخدام اليومية. وفيما يلي نفككها واحدة تلو الأخرى لنرى أيها ينبغي أن تستخدمه اليوم.

كم أصبحت Gateway أسرع هذه المرة؟

رسم توضيحي

يعرف المستخدمون القدامى أن Gateway هي البوابة الرئيسية لـ OpenClaw — جميع استدعاءات الوكلاء (Agent)، وتوجيه النماذج، ورسائل القنوات (Channel)، وتحميل المهارات (Skill) تمر من هذا الباب. وكان في هذا الباب خلل: في كل مرة تشغّل النظام أو تُحدّث الإعدادات أو تجرّ إضافة جديدة، كان يزحف عبر القرص بأكمله ويعيد فحص جميع القنوات والإضافات وملفات البيان (Manifest)، حتى إن ضجيج الإدخال/الإخراج كان يكاد يُسمَع منه صرخة القرص الصلب.

في 5.22 أُعيدت صياغة هذا المنطق بالكامل إلى «ذاكرة مؤقتة قائمة على اللقطات» (snapshot cache):

  • بيانات تعريف الإضافات (Plugin metadata): بدلًا من إعادة فحص جميع الملفات عند كل تشغيل، تُعاد الآن الاستفادة من لقطة ثابتة (immutable snapshot) على مستوى العملية، وتُقرأ إعدادات بدء التشغيل والنماذج والقنوات مباشرة من الذاكرة
  • أسماء الإضافات البديلة في Plugin SDK: تخزين خريطة الأسماء البديلة (alias map) في الذاكرة المؤقتة وتخطي عمليات المسح المتكررة للملفات
  • مهام الخمول عند بدء التشغيل: التحميل الكسوّل (Lazy-load) يُفعَّل حسب الحاجة، ولم تعد فحوصات health/ready الخاصة بـ Gateway تنتظر شجرة معالجات فارغة
  • مجس ACPX: حُوّل إلى تحميل كسوّل؛ لا يعمل إن لم يُستخدم
  • مسار PATH الخاص بـ Linuxbrew في macOS: تخطي الفحوصات غير ذات الصلة، مما يوفر مئات المللي ثانية من عمليات stat عند بدء التشغيل

في الاختبارات الرسمية، على المسار الساخن مثل فهرس القنوات (Channel catalog) الذي يعيد قراءة الإعدادات نفسها مرارًا، انخفض زمن الاستدعاء الواحد من مستوى المللي ثانية إلى مستوى الميكرو ثانية مباشرة،وبلغ التسريع في بعض السيناريوهات 4100 ضعف. هذا ليس مبالغة في عنوان صحفي، بل نصر فيزيائي حقيقي نجم عن تحويل عمليات الإدخال/الإخراج إلى إصابات مباشرة في الذاكرة.

Meeting Notes: تحويل الاجتماعات إلى مصدر مدخلات للوكلاء

رسم توضيحي

وفي هذه النسخة أيضًا ميزة خفية مدفونة بعمق — إضافة Meeting Notes.

هي إضافة مصدر مستقلة ليست ضمن الحزمة الرئيسية وتحتاج إلى تثبيت منفصل. مهمتها واحدة: تحويل فعل «عقد الاجتماع» إلى بيانات مهيكلة تُقدَّم إلى وكيلك (Agent).

تدعم نمطين:

  • الالتقاط التلقائي: بدء التسجيل والتفريغ النصي تلقائيًا أثناء الاجتماع
  • الاستيراد اليدوي: ويمكنك أيضًا لصق نص التفريغ (transcript) مباشرة

أول مصدر مباشر مدعوم أصلًا هو الصوت في Discord. أي أنك إذا عقدت اجتماعًا صوتيًا على Discord، يستطيع OpenClaw تحويل محتوى الاجتماع إلى ملاحظات فورية، ويمكن للوكيل الإجابة عن الأسئلة استنادًا إلى محتوى الاجتماع، وإنشاء المحاضر، ومتابعة بنود العمل مباشرة.

يمكن الاستعلام من واجهة سطر الأوامر CLI هكذا:

openclaw meeting-notes list
openclaw meeting-notes get <id>

لاحظ أن الوصول للقراءة فقط، أما الكتابة فتديرها الإضافة بنفسها. تصميم متحفّظ تمامًا — لا يسمح لك بعبث البيانات الأصلية، لكنه يمكّنك في أي وقت من استهلاكها عبر الوكيل.

أخيرًا صار Subagent «مقتصدًا في الكلام»

رسم توضيحي

سيكون للاعبين القدامى تجربة عميقة في هذا الشأن: سابقًا، عندما كنت تستدعي Subagent للعمل، كانت ملفات SOUL.md وIDENTITY.md وUSER.md وMEMORY.md وHEARTBEAT.md الخاصة بالوكيل الرئيسي تُحزَّم جميعًا وتُرسل إليه. النتيجة: انفجار سياق الوكيل الفرعي، وكثيرًا ما كان ينطق بعبارات مغايرة للسياق مثل «أنا عاملٌ كالبهيمة».

في 5.22 تغيّر السلوك الافتراضي:لم يعد بدء تشغيل Subagent يحمل سوى AGENTS.md وTOOLS.md.

شخصية الوكيل وهويته وملف المستخدم والذاكرة ونبض النظام وملفات التهيئة — لم تُرسَل أيٌّ منها افتراضيًا. ما يحصل عليه الوكيل الفرعي هو سياق عمل خالص؛ يعمل ويكفي.

وهذا يعني:

  • انخفاض استهلاك الرموز (Token) (في اختباري الشخصية وفّرت 30% إلى 50% في المهمة نفسها)
  • لا مزيد من الخلط في الشخصيات (لم يعد كل Subagent يعرّف عن نفسه بأنه «عامل كالبهيمة»)
  • تعاون أنظف بين عدة وكلاء

وإذا كنت تحتاج فعلًا إلى بعض سياق الوكيل الرئيسي، فيجب تمريره صراحةً — هذه ترقية أمان وترقية أداء في آن واحد.

فهم الوسائط: لم يعد Gemini CLI يبحث في الظلام

رسم توضيحي

عدّل 5.22 سلسلة البديل (fallback) في التعرف على الوسائط.

سابقًا، عندما يرى OpenClaw صورة أو مقطع فيديو، كان يجرّب أولًا التحقق مما إذا كان Gemini CLI قادرًا على العمل؛ أما الآن فقد توقف عن ذلك، ويستخدم مباشرة واجهة المزوّد الرسمية التي قمت بإعدادها، ولا يبقى Antigravity CLI سوى «خيار الاحتياط الأخير».

بمعنى أن:

  • إذا أعددت واجهة فهم الصور والفيديو من OpenAI / Anthropic / Zhipu / MiniMax → تُستخدم مباشرة
  • وإذا لم تُهيَّأ أيٌّ منها → يتدخل Antigravity CLI كشبكة أمان أخيرة

هذا يتجنب فخًا شائعًا: أعدتَ مزوّدًا رئيسيًا، لكن النظام يذهب دون سبب واضح إلى Gemini CLI فيقع خطأ في الأذونات.

إنقاص حجم الحزمة: حذف صور التوثيق من ملف npm tarball

@openclaw/openclaw في هذه النسخة طُردت جميع صور التوثيق والموارد الثابتة من حزمة npm.

بالنسبة للمستخدم النهائي:

  • أصبح npm install أسرع
  • أصبح node_modules أصغر (تحقق لدى بعض المستخدمين انخفاض بعشرات الميغابايتات)
  • دون التأثير على البحث في التوثيق وقت التشغيل أو سلوك CLI

تزداد هذه التحسينات الدقيقة، ويُدرك المرء من ذلك أن الفريق جادّ في جودة العمل الهندسي.

دفعة من ترقيعات التوثيق

كانت تحديثات التوثيق في هذه النسخة متتالية كالمفرقعات، وقد نلخص أهمها:

  • استرداد رمز QR / خطأ 408 في WhatsApp: لقد نجدة أخيرًا لمن فشل لديهم مسح الرمز
  • تلميح لغة مخرجات Cron: يمكن للمهام المجدولة تحديد اللغة
  • استكشاف أخطاء 403 من المنبع في Gateway وإصلاحها: لا داعي للذعر من شكوك البروكسي العكسي
  • توحيد تسمية GLM تحت Z.AI: لم تعد نماذج Zhipu تخمينًا محيّرًا
  • دليل تثبيت Upstash Box: هدف نشر مضاف حديثًا
  • الشروط المسبقة للانتقال من Codex: لمن ينتقل من Codex دليل كامل
  • إعداد SecretRef في Bitwarden: إدارة أكثر أمانًا للمفاتيح
  • توثيق نشر EasyRunner: طريقة إقلاع Gateway بضغطة واحدة
  • دليل إدارة الذاكرة باللغة الصينية: بشرة نعمة لمتحدثي اللغة الأم

والجدير بالذكر بشكل خاص:مواصفة تعليمة MEDIAحُددت هذه المرة كتابةً واضحة. مستقبلًا عند استخدام MEDIA: لإرسال الصور والأصوات بهذا التنسيق، سيصبح السلوك عبر القنوات أكثر قابلية للتوقع.

نصائح عملية للعاملين

إذا كنت ستُجري الترقية اليوم، فتذكّر هذه النقاط:

أمر الترقية:

npm install -g @openclaw/openclaw@latest
openclaw gateway restart

التحقق من أن بدء التشغيل أصبح أسرع:

time openclaw gateway status

قارن زمن بدء التشغيل قبل الترقية وبعدها؛ الفرق ملحوظ بالعين المجردة.

فحص سلوك Subagent: إذا كنت تعتمد سابقًا على حصول Subagent تلقائيًا على MEMORY.md أو SOUL.md، فتذكّر تمريرهما صراحة عند الاستدعاء، وإلا «فقد الوكيل الفرعي ذاكرته».

تثبيت Meeting Notes:

openclaw plugin add meeting-notes

ثم أعدّ مصدر الصوت في Discord وابدأ الاستخدام.

لماذا يستحق هذا التحديث الانتباه

كان إيقاع تحديثات OpenClaw خلال الشهر أو الشهرين الماضيين شرسًا للغاية، لكن الإشارة الجوهرية في 5.22 هي: بدأ الفريق يشتد عزيمته على أداء الطبقة السفلية وتفاصيل التجربةبدلًا من الاكتفاء بتكديس ميزات جديدة.

أرقام من قبيل تسريع Gateway بمقدار 4100 ضعف تبدو مبالغًا فيها، لكنها تعالج أكثر ما يؤلم المستخدمين يوميًا: مشكلة «بطء بدء التشغيل والتعثر». وإنقاص سياق Subagent يعالج مشكلتَي «اختراق الشخصيات وحرق المال في الرموز». أما Meeting Notes فهي محاولة جديدة لدفع وكيل الذكاء الاصطناعي من «الاستجابة السلبية» نحو «الاستهلاك النشط للبيانات الواقعية».

كل تغيير منها يبدو صغيرًا إذا أُخذ منفردًا، لكنها مجتمعة تعني قفزة نوعية في التجربة.

إذا كنت لا تزال تترقب بشأن الانتقال إلى OpenClaw، فإن 5.22 نسخة دخول ممتازة. وإن كنت تستخدمه فعلًا، فقم بالترقية — لا سبب للامتناع.