الانتقال إلى المحتوى الرئيسي

فحوصات السلامة على macOS

كيفية معرفة ما إذا كانت القناة المرتبطة سليمة من تطبيق شريط القائمة.

شريط القائمة

  • تعكس نقطة الحالة الآن سلامة Baileys:
    • أخضر: مرتبط + تم فتح المقبس مؤخرًا.
    • برتقالي: جارٍ الاتصال/إعادة المحاولة.
    • أحمر: تم تسجيل الخروج أو فشل الفحص.
  • يقرأ السطر الثانوي «مرتبط · مصادقة منذ 12 دقيقة» أو يعرض سبب الفشل.
  • عنصر القائمة «تشغيل فحص السلامة» يُطلق فحصًا عند الطلب.

الإعدادات

  • تضيف علامة التبويب «عام» بطاقة «السلامة» تعرض: عمر مصادقة الارتباط، مسار/عدد مخزن الجلسة، وقت آخر فحص، آخر خطأ/رمز حالة، وأزرار «تشغيل فحص السلامة» / «إظهار السجلات».
  • يستخدم لقطة مخزنة مؤقتًا بحيث تُحمَّل الواجهة فورًا وتعود بسلاسة عند عدم الاتصال.
  • تُظهر علامة تبويب القنوات حالة القناة + عناصر تحكم لـ WhatsApp/Telegram (رمز QR لتسجيل الدخول، تسجيل الخروج، الفحص، آخر انقطاع/خطأ).

كيف يعمل الفحص

  • يشغّل التطبيق openclaw health --json عبر ShellExecutor كل ~60 ثانية وعند الطلب. يقوم الفحص بتحميل بيانات الاعتماد والإبلاغ عن الحالة دون إرسال رسائل.
  • يتم تخزين آخر لقطة سليمة وآخر خطأ بشكل منفصل لتجنّب الوميض؛ ويُعرض الطابع الزمني لكلٍ منهما.

عند الشك

  • لا يزال بإمكانك استخدام تدفّق CLI في سلامة Gateway (openclaw status، openclaw status --deep، openclaw health --json) ومتابعة /tmp/openclaw/openclaw-*.log لـ web-heartbeat / web-reconnect.