حل المشاكل

جدول التشخيص السريع.

نصيحة
قبل أي شيء: افحص /automation/queues و tail -f /tmp/operix-backend.log. 90% من المشاكل تشخّص في 30 ثانية.

التطبيق

العَرَضالسببالحل
الصفحة بيضاء أو 502PM2 متوقّف على VPSssh root@... "pm2 restart operix-v3"
أي صفحة تُحوّلني لـ /loginالـ token منتهي أو محذوفسجّل دخول من جديد. الـ JWT صلاحيته 24 ساعة.
الـ API يرجع 401نفس السببنفس الحل
الـ API يرجع 502Backend محلي متوقّف أو الـ tunnel مكسورأعد تشغيل Backend على Mac + تأكّد الـ SSH tunnel شغّال

الوكلاء

العَرَضالسببالحل
راشد لا يردّOllama متوقف أو النموذج غير محمّلollama list + تأكّد qwen2.5:32b موجود
الرد طويل جداً (دقائق)النموذج كبير + الجهاز ما يكفيجرّب نموذج أصغر (qwen2.5:14b أو qwen2.5:7b)
الردود سيّئة الجودةSystem prompt ضعيف أو السياق فقيرراجع كيف تتحدث

الأتمتة

العَرَضالسببالحل
الـ workflow لا يُشغَّل تلقائياًisActive = false أو الـ trigger غير صحيحافحص في صفحة التفاصيل + جرّب “🧪 اختبار”
الـ run يفشل دائماً بنفس الخطأconfig غير صحيح أو متغيّر مفقودافتح الـ run → اقرأ logs → عدّل الـ workflow → احفظ
WhatsApp keyword workflow لا يفعّلالـ trigger keyword domain خطأ (WHATSAPP مطلوب)في الـ inspector، حدّد domain=WHATSAPP صراحة
condition دائماً يأخذ false branchfield path خطأ أو القيمة تنوع غير متوقّعأضف log قبل الـ condition لطباعة القيم — ثم صحّح

واتساب

مشاكل واتساب موسّعة في صفحة مخصصة.