{{-- resources/views/superadmin/proactive-ai/index.blade.php --}} @extends('layouts.superadmin') @section('title','تحليلات AI العميقة 🧠 — ProActive Deep Intelligence') @section('page-title','🧠 تحليلات AI العميقة — ProActive Deep Intelligence') @section('content') @php $summary = $summary ?? []; $window = $window ?? []; $engagement = $engagement ?? []; $gradesAll = collect($gradesAll ?? []); $platformsAll = collect($platformsAll ?? []); $busyDays = collect($busyDays ?? []); $totalReports = (int)($summary['total'] ?? 0); $plusTotal = (int)($summary['plus_total'] ?? 0); $avgGrade = (float)($summary['avg_grade'] ?? 0); $last30 = (int)($window['last30'] ?? 0); $prev30 = (int)($window['prev30'] ?? 0); $trendReports = $window['trend_reports'] ?? null; $issuesPct = (float)($window['issues_pct'] ?? 0); $progressPct = (float)($window['progress_pct']?? 0); $plusPct = (float)($window['plus_pct'] ?? 0); $friendsSum = (int)($engagement['friends_sum'] ?? 0); $invSum = (int)($engagement['inv_sum'] ?? 0); $avgFriends = (float)($engagement['avg_friends']?? 0); $avgInvites = (float)($engagement['avg_invites']?? 0); // أعلى منصة و أقل منصة $topPlatform = null; $lowPlatform = null; if ($platformsAll->count()) { $topPlatform = $platformsAll->sortDesc()->keys()->first(); $lowPlatform = $platformsAll->sort()->keys()->first(); } // قراءة سريعة للحالة $healthLabel = 'غير محدد'; $healthColor = 'bg-slate-500/30 text-slate-100'; if ($progressPct >= 40 && $issuesPct < 15) { $healthLabel = 'ممتازة جداً'; $healthColor = 'bg-emerald-500/25 text-emerald-50'; } elseif ($progressPct >= 25 && $issuesPct < 20) { $healthLabel = 'جيدة'; $healthColor = 'bg-emerald-500/20 text-emerald-50'; } elseif ($issuesPct >= 30 && $progressPct < 20) { $healthLabel = 'تحتاج تدخّل سريع'; $healthColor = 'bg-rose-500/25 text-rose-50'; } elseif ($issuesPct >= 20) { $healthLabel = 'تحذير متوسط'; $healthColor = 'bg-amber-500/25 text-amber-50'; } @endphp
{{-- HERO --}}

تحليلات AI العميقة — ProActive Deep Intelligence

هذه الصفحة تحاول قراءة الصورة العميقة لتقارير ProActive: اتجاهات خلال 30 يوم أخيرة، مقارنة مع الفترة السابقة، جودة عامة للتقديرات، قوة التفاعل الاجتماعي، وأيام الذروة التي تستحق تكرارها أو دراستها.

تحليل على مستوى أعلى مقارنة فترات (آخر 30 يوم) تركيز على الأثر الاجتماعي
{{-- ملخص سريع --}}
إجمالي التقارير في النظام
{{ number_format($totalReports) }}
PLUS: {{ number_format($plusTotal) }}
متوسط التقدير العام
{{ $avgGrade ?: '0.0' }} / 5
قراءة عامة: {{ $healthLabel }}
{{-- كروت الأرقام العميقة --}}
عدد التقارير (آخر 30 يوم)
{{ number_format($last30) }}
من {{ $last30Start ?? '—' }} إلى {{ $today ?? '—' }}
الفترة السابقة (30 يوم قبلها)
{{ number_format($prev30) }}
للمقارنة مع الفترة الحالية
نسبة التقدّم (تقارير فيها تقدم)
{{ $progressPct }}%
كلما اقتربت من 50% فأكثر، الوضع الصحي ممتاز.
نسبة التقارير التي فيها مشاكل
{{ $issuesPct }}%
يُفضّل إبقاؤها تحت 20% قدر الإمكان.
{{-- استنتاجات تحليلية عميقة --}}

استنتاجات تحليلية عميقة من بيانات التقارير

هذه ليست أرقام فقط، بل قراءة لسلوك الفريق، المخاطر، ونقاط القوة خلال الفترة الحالية مقارنة بالفترة السابقة.

{{-- اتجاه عام --}}

اتجاه حجم التقارير

@if(!is_null($trendReports) && $trendReports > 5) عدد التقارير في آخر 30 يوم أعلى من الفترة السابقة بحوالي {{ $trendReports }}%، وهذا يعني أن وتيرة العمل أو التوثيق في تصاعد. يُنصح بحماية هذا النسق وعدم تركه ينخفض في الفترات القادمة. @elseif(!is_null($trendReports) && $trendReports < -5) عدد التقارير في آخر 30 يوم أقل من الفترة السابقة بحوالي {{ abs($trendReports) }}%، قد يكون هناك انخفاض في التوثيق أو في الفعاليات نفسها. راجع أسباب الانخفاض (ضغط دراسي، موسم امتحانات، ضعف تذكير...). @elseif(!is_null($trendReports)) حجم التقارير مستقر تقريبًا (تغير حوالي {{ $trendReports }}% فقط)، وهذا جيد كبداية، لكن يُفضّل رفع عدد التقارير قليلًا لضمان رؤية أوضح. @else لا توجد فترة سابقة كافية للمقارنة، سيتم توليد قراءات أفضل بعد شهرين من الاستخدام. @endif
{{-- جودة المحتوى --}}

جودة التقدير والمحتوى

متوسط التقدير الحالي هو {{ $avgGrade }} / 5. @if($avgGrade >= 4.2) هذا يدل على جودة عالية جدًا في طريقة تنفيذ الفعاليات، وربما يمكن البدء بتوثيق قصص نجاح مفصلة لاستخدامها في التدريب أو التسويق. @elseif($avgGrade >= 3.5) جودة مقبولة إلى جيدة، لكن هناك مساحة واضحة للتحسين، خصوصًا في التفاصيل الصغيرة (صياغة، ضبط وقت اللايف، وضوح الأهداف). @elseif($avgGrade > 0) التقدير يميل للمتوسط، يُفضّل مراجعة نماذج التقارير نفسها، وكيف يقيّم الأعضاء الجلسات، وهل المعايير واضحة لهم أم لا. @else لا توجد بيانات كافية عن التقديرات بعد. @endif
{{-- المخاطر / المشاكل --}}

نقاط خطر يجب الانتباه لها

@if($issuesPct >= 30) نسبة التقارير التي فيها مشاكل مرتفعة ({{ $issuesPct }}%). يفضّل تخصيص جلسة دورية لمناقشة هذه الحالات فقط، ومعرفة أكثر سبب متكرر للمشاكل لمعالجته بشكل مركزي. @elseif($issuesPct >= 20) هناك نسبة ملحوظة من المشاكل ({{ $issuesPct }}%). حاول ربط كل مشكلة بإجراء واضح في المستقبل (تعديل وقت، تغيير أسلوب، تدريب إضافي). @elseif($totalReports > 0) نسبة المشاكل حاليًا منخفضة نسبيًا ({{ $issuesPct }}%)، وهذا ممتاز. المهم هو الاستمرار في تسجيل أي مشكلة فورًا وعدم إخفائها. @else لا توجد بيانات كافية عن المشاكل حتى الآن. @endif
{{-- التفاعل الاجتماعي --}}

تحليل التفاعل الاجتماعي (آخر 30 يوم فقط)

كيف تُترجم تقارير ProActive إلى أصدقاء جدد ودعوات حقيقية على الأرض.

إجمالي الأصدقاء الجدد
{{ number_format($friendsSum) }}
متوسط: {{ number_format($avgFriends,1) }} صديق لكل تقرير.
إجمالي الدعوات المرسلة
{{ number_format($invSum) }}
متوسط: {{ number_format($avgInvites,1) }} دعوة لكل تقرير.
أعلى منصة نشاطًا
@if($topPlatform) {{ $topPlatform }} @else غير محدد @endif
نصيحة: كرّر أفضل أنواع الفعاليات على هذه المنصة.
أقرب أيام للذروة (آخر 60 يوم)
    @forelse($busyDays as $d)
  • {{ $d->d }} — {{ $d->c }} تقرير
  • @empty
  • لا توجد بيانات كافية لتحديد أيام الذروة.
  • @endforelse
@endsection