macOS companion app

فحوصات الصحة (macOS)

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

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

شريط القائمة

  • تعكس نقطة الحالة الآن صحة Baileys:
    • أخضر: مرتبط + تم فتح المقبس مؤخرًا.
    • برتقالي: جارٍ الاتصال/إعادة المحاولة.
    • أحمر: تم تسجيل الخروج أو فشل الفحص.
  • يقرأ السطر الثانوي "linked · auth 12m" أو يعرض سبب الفشل.
  • يؤدي عنصر القائمة "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.

ذو صلة