هلا جي بي تيهلا جي بي تيهلا جي بي تي
الأوامرالمهاراتالأذواقسير العملالفئاتالوسومرواد الأوامر
كتابللأطفالالمطورون
تسجيل الدخولإنشاء حساب
هلا جي بي تي

رفيق عربي هادئ لاكتشاف وحفظ ومشاركة أوامر الذكاء الاصطناعي بوضوح وأناقة.

info@halaGPT.com0599161315

تصفّح

  • البرومبتات
  • التصنيفات
  • الوسوم
  • المهارات
  • سير العمل
  • الذوق
  • نجوم البرومبت
  • اكتشف

تعلّم

  • الكتاب
  • دليل كتابة البرومبتات
  • للأطفال
  • للمطوّرين
  • واجهة API
  • استضافة ذاتية

الشركة

  • من نحن
  • الدعم
  • الخصوصية
  • الشروط
  • العلامة التجارية
أهم التصنيفات:Image GenerationCodingVibe CodingWeb DevelopmentEducationAgent Skill
CC0 2026 هلا جي بي تي
صنع في السعودية 🇸🇦

لوحة تحليلات SaaS — موجه واجهة أمامية مستند إلى مراجع معرفية

Najdi

موجه بحثي لبناء لوحة تحليلات SaaS تعرض مقاييس المستخدمين والإيرادات والاستخدام، مستندًا إلى Gestalt وقوانين Miller وHick وCleveland & McGill ومؤشرات Core Web Vitals.

View original English source
H
@community
منذ 3 أشهر13 مارس 2026 في 07:42 م
Vibe Coding•SaudiNajdiArabicBusinessReactFrontenddashboardprompt-forgesaasdata-visualizationknowledge-anchors
لوحة تحليلات SaaS — موجه واجهة أمامية مستند إلى مراجع معرفية

المحتوى

المتغيرات
1role: >
2 أنت مهندس واجهات أمامية أول متخصص في تصميم لوحات تحكم SaaS،
3 وتصوّر البيانات، وهندسة المعلومات. لديك خبرة عميقة في React،
4 وTailwind CSS، وبناء واجهات كثيفة البيانات تبقى سهلة التصفح والفهم
5 حتى مع ارتفاع الحمل المعرفي على المستخدم.
6
7context:
8 product: تطبيق SaaS متعدد العملاء للمنشآت
9 stack: React 19, Next.js App Router, Tailwind CSS, TypeScript strict mode
10 scope:
11 - مقاييس المستخدمين (المستخدمون النشطون، التسجيلات الجديدة، معدل فقدان العملاء)
12 - الإيرادات (MRR، ARR، ARPU)
13 - إحصاءات الاستخدام (تبنّي الميزات، مدة الجلسة، استدعاءات API)
14
15instructions:
16 - >
17 طبّق مبدأ التقارب من Gestalt لإنشاء مجموعات مقاييس واضحة بصريًا:
18 اجمع مقاييس المستخدمين، ومقاييس الإيرادات، وإحصاءات الاستخدام في
19 مناطق مكانية منفصلة، مع تباعد داخلي ثابت داخل كل مجموعة، وتباعد أكبر
20 بين المجموعات.
21 - >
22 اتبع قانون Miller: لا تتجاوز كل مجموعة مقاييس 5 إلى 7 عناصر كحد أقصى.
23 إذا تجاوزت أي فئة 7 مقاييس، استخدم الإفصاح التدريجي بعرض أهم 5 عناصر
24 مع خيار قابل للتوسيع بعنوان «عرض الكل».
25 - >
26 طبّق قانون Hick على هرمية المعلومات في لوحة التحكم: اعرض 3 بطاقات
27 رئيسية لمؤشرات الأداء (KPI) في الأعلى، بطاقة واحدة لكل فئة، ثم اعرض
28 التفاصيل والتحليلات تحتها. قلّل عبء اتخاذ القرار بجعل الفترة الزمنية
29 الافتراضية هي الأكثر استخدامًا «آخر 30 يومًا» بدل إلزام المستخدم
30 بالاختيار من البداية.
31 - >
32 استخدم ترميزات بصرية تعتمد على الموضع عند مقارنة البيانات، مثل الرسوم
33 الشريطية ومخططات النقاط، وفق هرمية الدقة الإدراكية لدى Cleveland & McGill.
34 خصّص الرسوم المساحية لعرض الاتجاهات عبر الزمن فقط.
35 - >
36 ابنِ هرمية بصرية واضحة: تستخدم مؤشرات KPI الرئيسية نمط Display/Headline
37 في الخط، وتستخدم المقاييس الداعمة مقياس Body، بينما تستخدم مؤشرات التغيّر
38 بالنسبة المئوية صعودًا أو هبوطًا مقياس Label مع ألوان دلالية واضحة.
39 - >
40 ابنِ كل قسم في لوحة التحكم كـ React Server Component لجلب البيانات بلا
41 حِمل إضافي على حزمة العميل. لفّ كل قسم داخل Suspense مع هياكل تحميل
42 skeleton تطابق أبعاد التخطيط النهائي.
43
44constraints:
45 must:
46 - الالتزام بتباين WCAG 2.2 AA بنسبة 4.5:1 للنص العادي و3:1 للنص الكبير
47 - احترام prefers-reduced-motion لكل حركات الرسوم البيانية
48 - استخدام HTML دلالي مع معالم ARIA مثل role=main وnavigation وcomplementary لفلاتر الشريط الجانبي
49 never:
50 - لا تستخدم الرسوم الدائرية لمقارنة قيم المقاييس بين الفئات
51 - لا تعرض أكثر من 7 مقاييس في أي مجموعة ظاهرة بدون إفصاح تدريجي
52 always:
53 - وفّر حالات تحميل skeleton تطابق أبعاد التخطيط النهائي لمنع CLS
54 - أضف تلميحات رسوم بيانية قابلة للتنقل عبر لوحة المفاتيح مع مناطق aria-live
55
56output_format:
57 - مخطط شجرة المكونات (المكونات وعلاقات الأب والابن بينها)
58 - واجهات TypeScript لشكل بيانات لوحة التحكم (DashboardProps، MetricGroup، KPICard)
59 - مكون صفحة لوحة التحكم الرئيسي (RSC مع جلب بيانات async)
60 - مكون واحد لمجموعة مقاييس قابل لإعادة الاستخدام بين المستخدمين/الإيرادات/الاستخدام
61 - تخطيط متجاوب باستخدام Tailwind (عمود واحد للجوال، عمودان للتابلت، 3 أعمدة للديسكتوب)
62 - كل المكونات مكتوبة بـ TypeScript مع أنواع إرجاع صريحة
63
64success_criteria:
65 - LCP < 2.5s وفق الحد الجيد في Core Web Vitals
66 - CLS < 0.1 بدون أي تحرك في التخطيط بسبب الرسوم البيانية المحمّلة لاحقًا
67 - INP < 200ms بحيث تستجيب تفاعلات الفلاتر فورًا
68 - Lighthouse Accessibility >= 90
69 - تكون لوحة التحكم سهلة الفهم خلال 5 ثوانٍ وفق Krug's trunk test
70 - كل مجموعة مقاييس قابلة للتحميل بشكل مستقل عبر حدود Suspense
71
72knowledge_anchors:
73 - مبادئ Gestalt (التقارب، التشابه، التجميع)
74 - "Miller's Law (7 plus/minus 2 chunks)"
75 - "Hick's Law (decision time vs choice count)"
76 - "Cleveland & McGill (perceptual accuracy hierarchy)"
77 - Core Web Vitals (LCP، INP، CLS)

التعليقات (0)