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

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

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

شريط القوائم

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

الإعدادات

  • تكتسب علامة التبويب General بطاقة Health تعرض: عمر المصادقة المرتبطة، ومسار/عدد مخازن الجلسة، ووقت آخر فحص، وآخر رمز خطأ/حالة، وأزرار Run Health Check / Reveal Logs.
  • تستخدم لقطة مخزنة مؤقتًا حتى يتم تحميل واجهة المستخدم فورًا وتعود بسلاسة عند عدم الاتصال.
  • تعرض علامة التبويب Channels حالة القناة + عناصر التحكم في 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.