06
مكتبة القوالب — المجموعة D: قوالب الأدوات والبيانات
قواعد الوصول، سياسة الملفات، والمدقق النهائي.
26) قالب “Supabase: قواعد وصول بلغة بشرية”
الهدف:
سياسات واضحة قبل التنفيذ.
البرومبت:
اكتب 8 قواعد وصول بلغة بشرية لمنصة كتاب: الزائر يرى التجريبي فقط، العضو يرى كل الفصول ويحفظ التقدم، المشرف يدير المحتوى. رتّبها بحسب: فصول/تقدم/قوالب/أسئلة.
Checklist:
هل العضو يرى “تقدمه فقط”؟
27) قالب “Firebase: تصميم Firestore مبسط”
الهدف:
هيكل Collections بدون تقنية ثقيلة.
البرومبت:
صمّم هيكل Firestore (Collections/Subcollections) لمنصة كتاب: Users, Chapters, Progress, Prompts, Questions. اشرح أين تُوضع البيانات ببساطة، ثم اكتب 8 قواعد وصول بلغة بشرية للأدوار.
Checklist:
هل قواعد الوصول تمنع رؤية تقدم الآخرين؟
28) قالب “سياسة الملفات (Storage)”
الهدف:
حماية ملفات الأعضاء.
البرومبت:
اقترح سياسة ملفات: عامة/للأعضاء/للمشرف. من يرفع ومن يحمل؟ وما الذي يمنع مشاركة الملفات الخاصة علنًا؟ أخرجها في جدول.
Checklist:
هل الملفات الخاصة محمية؟
29) قالب “المدقق النهائي (QA)”
الهدف:
كشف العيوب بسرعة.
البرومبت:
قيّم هذا الناتج في 5 محاور: وضوح/اتساق/اكتمال/قابلية تنفيذ/ملاءمة للجمهور. اذكر 10 مشكلات محددة ثم اكتب لكل مشكلة برومبت تصحيح من سطر واحد.
Checklist:
هل المشكلات محددة أم عامة؟
30) قالب “إصدار النشر: توحيد كل شيء”
الهدف:
نسخة جاهزة للطباعة/النشر.
البرومبت:
اجمع هذا المحتوى في نسخة نهائية متسقة: (نبرة واحدة، عناوين موحدة، قوائم قصيرة، بلا تكرار). ثم أضف في نهاية كل فصل: Checklist من 7 نقاط و”الخطوة التالية”.
Checklist:
هل خرجت نسخة واحدة متماسكة؟