الأتمتة
مراقبة المصادقة
يكشف OpenClaw عن حالة صحة انتهاء صلاحية OAuth عبر openclaw models status. استخدم ذلك للأتمتة وإرسال التنبيهات؛ النصوص البرمجية هي إضافات اختيارية لسير عمل الهاتف.
الطريقة المفضلة: فحص CLI (قابل للنقل)
openclaw models status --check
أكواد الخروج:
0: OK1: بيانات الاعتماد منتهية الصلاحية أو مفقودة2: على وشك الانتهاء (خلال 24 ساعة)
يعمل هذا في cron/systemd ولا يتطلب نصوصًا برمجية إضافية.
نصوص برمجية اختيارية (عمليات التشغيل / سير عمل الهاتف)
توجد هذه النصوص تحت scripts/ وهي اختيارية. تفترض وصول SSH إلى مضيف البوابة ومضبوطة لـ systemd + Termux.
scripts/claude-auth-status.shتستخدم الآنopenclaw models status --jsonكمصدر للحقيقة (مع التراجع إلى قراءة الملفات مباشرة إذا كان CLI غير متاح)، لذا احتفظ بـopenclawعلىPATHللمؤقتات.scripts/auth-monitor.sh: هدف مؤقت cron/systemd؛ يرسل تنبيهات (ntfy أو هاتف).scripts/systemd/openclaw-auth-monitor.{service,timer}: مؤقت مستخدم systemd.scripts/claude-auth-status.sh: مدقق مصادقة Claude Code + OpenClaw (كامل/json/مبسط).scripts/mobile-reauth.sh: تدفق إعادة مصادقة موجه عبر SSH.scripts/termux-quick-auth.sh: حالة عنصر واجهة بنقرة واحدة + فتح رابط المصادقة.scripts/termux-auth-widget.sh: تدفق عنصر واجهة موجه كامل.scripts/termux-sync-widget.sh: مزامنة بيانات اعتماد Claude Code → OpenClaw.
إذا كنت لا تحتاج إلى أتمتة الهاتف أو مؤقتات systemd، فتخطى هذه النصوص البرمجية.