macOS companion app
بررسیهای سلامت (macOS)
بررسیهای سلامت در macOS
نحوهٔ خواندن وضعیت سلامت کانال پیوندشده از برنامهٔ نوار منو.
نوار منو
نقطهٔ وضعیت:
- سبز: پیوندشده + کاوش سالم است.
- نارنجی: پیوندشده است، اما کاوش یکی از کانالها وضعیت افتکرده/متصلنیست را گزارش میکند.
- قرمز: هنوز پیوند نشده است.
خط دوم عبارت «پیوندشده · احراز هویت 12m» یا دلیل خطا را نمایش میدهد. گزینهٔ "Run Health Check Now" در منو، کاوش درخواستی را اجرا میکند.
تنظیمات
- زبانهٔ General یک کارت سلامت را نمایش میدهد: نقطهٔ وضعیت، خط خلاصه (وضعیت پیوند + مدتزمان احراز هویت) و یک خط اختیاری شامل جزئیات خطا، همراه با دکمههای Retry now و Open logs.
- زبانهٔ Channels وضعیت و کنترلهای هر کانال (کد QR ورود، خروج، کاوش، آخرین قطع اتصال/خطا) را برای WhatsApp و Telegram نمایش میدهد.
نحوهٔ کار کاوش
برنامه هر ~60s و در صورت درخواست، RPC health متعلق به Gateway را از طریق اتصال WebSocket
فعلی خود فراخوانی میکند (نه با اجرای CLI در پوسته). RPC اطلاعات اعتبارسنجی
را بارگذاری و بدون ارسال پیام، وضعیت را گزارش میکند. برنامه آخرین تصویر لحظهای
سالم و آخرین خطا را جداگانه در حافظهٔ نهان نگه میدارد تا رابط کاربری فوراً بارگذاری شود و
هنگام آفلاین بودن چشمک نزند.
در صورت تردید
از روند CLI در سلامت Gateway (openclaw status،
openclaw status --deep، openclaw health --json) استفاده کنید و
openclaw logs --follow را با فیلترکردن بر اساس web-heartbeat / web-reconnect اجرا کنید.