نظام إدارة تعلّم أصيل بالذكاء الاصطناعي · متعدد المستأجرين
Blitzlearning
BlitzLIS، منصة التعلّم التي بنتها Altacee لصالح Blitz Learning Technologies: نظام واحد تدرّب فيه الشركات موظفيها، ويبني فيه المؤلفون الدورات بالذكاء الاصطناعي، ويتابع المديرون فرقهم، ويبقى كل مستأجر معزولًا عن غيره في قاعدة البيانات نفسها.
- العميل
- Blitzlearning
- القطاع
- تقنيات التعليم
- المنتج
- BlitzLIS LMS
- الحالة
- يعمل في الإنتاج
- التقنيات
- FastAPI · PostgreSQL · pgvector
- يعمل على
- blitzlearning.in

شركة تعلّم كاملة في نظام واحد
BlitzLIS (Learning Intelligence System) نظام إدارة تعلّم متعدد المستأجرين بهوية بصرية كاملة، موجّه للشركات التي تدرّب موظفيها أو تدير برامج الامتثال أو تعلّم عملاءها. تحصل كل شركة على مساحة عمل خاصة بها على بنية تحتية مشتركة: نطاق فرعي وشعار وألوان وشاشة دخول وهوية بريد وشهادات خاصة بها. ولا يرى متعلموها أي شركة أخرى، ولا يرون Blitz.
داخل مساحة العمل الواحدة يعمل ستة أنواع من الناس جنبًا إلى جنب. يأخذ المتعلمون الدورات ويجتازون الاختبارات وينالون الشهادات. يبني المؤلفون الدورات يدويًا في محرر الكتل أو من موجز ومستنداتهم الخاصة بالذكاء الاصطناعي. يعتمد المراجعون كل تغيير أو يعيدونه قبل نشره. يكلّف المديرون بالتدريب ويتابعون تقدم فريقهم. ويدير المسؤولون المستخدمين والمجموعات والهوية البصرية والامتثال والتقارير. وفوقهم جميعًا يدير مشغّل المنصة كل مستأجر وكل باقة وكل علم ميزة.
صممت Altacee المنصة وبنتها من البداية إلى النهاية: الواجهة الخلفية بـ FastAPI وعمّالها غير المتزامنين، ومخطط PostgreSQL مع أمان على مستوى الصف في كل جدول مستأجر، والبحث بالكلمات المفتاحية وبالمعنى، ومسار التأليف بالذكاء الاصطناعي، وتطبيق الويب بـ Next.js لكل دور، وبيئة النشر التي يعمل عليها.
تجمع المنصة ما يتطلب عادةً مجموعة أدوات منفصلة (أداة تأليف ونظام إدارة تعلّم ومحرك اختبارات ومولّد شهادات ومنتدى وجدول تقارير) في منتج واحد تستطيع شركة تدريب أن تضع عليه هويتها وتبيعه وتشغّله لعدة شركات عميلة في آن واحد.
كل ما يحتاجه فريق التدريب، مدمجًا
اثنا عشر مجالًا في منتج واحد. كل منها جزء عامل من المنصة، لا بند في خارطة طريق.
تجربة التعلّم
- ·لوحة رئيسية فيها الدورات المتابَعة والمواعيد النهائية وسلاسل الأيام والتوصيات
- ·مكتبة دورات مع بحث وعوامل تصفية بحسب المهارة والفئة واللغة والمدة والمستوى
- ·مشغّل دروس بمخطط فصول وتقدّم ومتابعة من حيث توقفت
- ·كتل تفاعلية: اختبارات معرفة وفرز وسيناريوهات وبطاقات تعليمية وألسنة وجداول زمنية
- ·تمييز وملاحظات خاصة على أي مقطع، مع إعدادات القراءة ووضع التركيز
- ·ملخص في نهاية الدرس، و«اسأل الذكاء الاصطناعي» داخل الدرس
استوديو التأليف
- ·استوديو محتوى فيه كل المسودات والدورات والإصدارات في مكان واحد
- ·محرر دروس قائم على الكتل بنحو 35 كتلة ولوحة فاحص
- ·مسودات بإصدارات مع تعليقات وسجل ومقارنة واسترجاع
- ·معاينة للمتعلم بأحجام الهاتف واللوح والحاسوب، مع رابط مشاركة
- ·تفاصيل الكتالوج والسمات والتصنيف: الفئات ووسوم ملونة والمهارات
- ·كتل قابلة لإعادة الاستخدام ومسارات تعلّم ترتّب الدورات في منهج
التأليف بالذكاء الاصطناعي
- ·مولّد دورات: اكتب موجزًا، وشكّل الدورة، واحصل على مخطط ثم دروس كاملة
- ·الاعتماد على موادك: ارفع مستندات فتُكتب الدورة منها
- ·«اسأل الذكاء الاصطناعي» في المحرر لإعادة الصياغة أو الاختصار أو الترجمة أو تحويل النص إلى كتل مرئية
- ·مولّد أسئلة بالذكاء الاصطناعي لبنوك الأسئلة
- ·إشارات: فحوص جودة لكل درس مع إصلاحات مقترحة
- ·كل تغيير بالذكاء الاصطناعي يصل مسودةً يعتمدها إنسان؛ ولا شيء يُنشر من تلقاء نفسه
التقييمات
- ·9 أنواع أسئلة: اختيار من متعدد، صح أو خطأ، نص قصير وطويل، رقمي، ترتيب، مطابقة، ملء الفراغ ونقطة ساخنة على صورة
- ·بنوك أسئلة مشتركة بين الاختبارات
- ·قواعد الاختبار: درجة النجاح وعدد المحاولات والحد الزمني واستثناءات لكل متعلم
- ·مشغّل اختبارات مع النتائج وسجل كامل للمحاولات
المراجعة والنشر
- ·مسار حالات: مسودة، قيد المراجعة، معتمد، منشور، أو معاد
- ·صندوق وارد للمراجع فيه كل المهام المعلقة
- ·وضع المراجعة: علّق على كتلة، اقترح تعديلًا، اعتمد أو ارفض
- ·قائمة تحقق للنشر قبل أن يصل أي شيء إلى المتعلمين
الشهادات
- ·تُصدر تلقائيًا عند إكمال الدورة
- ·مصمم شهادات لكل مستأجر بهويته الخاصة
- ·رموز QR وتنزيل PDF ومشاركة
- ·صفحة عامة يتحقق فيها أي شخص من أصالة رقم الشهادة
المجتمع
- ·تغذية فيها منشورات وصور وفيديوهات ومستندات واستطلاعات
- ·مجتمعات ودوائر تعلّم محدودة العدد، عامة أو خاصة
- ·نقاشات مع تفاعلات وإشارات وأفضل إجابة مُعلَّمة
- ·بطاقة ذكاء اصطناعي في كل نقاش: تلخيص أو صياغة أسئلة شائعة أو ترجمة
- ·ملفات شخصية بمهارات موثّقة وشهادات مكتسبة
المديرون
- ·نظرة عامة على الفريق: المتعلمون النشطون والتسجيلات وقيد التقدم والمتأخرون
- ·تكليف فريق أو شخص واحد بدورة أو مسار
- ·تقدم الفريق مع تصدير CSV وXLSX
- ·التقدم الكامل لمتعلم واحد، دورة بدورة
- ·تقارير وتغطية فجوات المهارات، مع رسائل تقارير بريدية مجدولة
الإدارة
- ·نظرة عامة على الموظفين والتعلّم المكلَّف به والامتثال والمنضمين الجدد
- ·المستخدمون والأقسام والمجموعات والجماهير والحقول المخصصة والتسجيلات
- ·رؤى بالذكاء الاصطناعي تنبّه إلى المتعلمين المعرّضين للخطر وسبب ذلك
- ·الامتثال ومصفوفة الكفاءات وذكاء المهارات
- ·سجل تدقيق لكل تسجيل دخول وتغيير دور وإعداد
- ·مزامنة الدليل (SCIM) ومفاتيح API وخطافات الويب والتذكيرات وPower BI
العلامة البيضاء
- ·كل مستأجر على نطاق فرعي خاص أو نطاق مخصص
- ·شعاره وألوانه وخطوطه وشاشة دخوله الخاصة
- ·هوية مرسل وخادم SMTP خاصان به لكل رسالة بريد
- ·تصميم شهادة وتذييل قانوني خاصان به
المعايير والمحتوى
- ·استيراد وتصدير SCORM 1.2 و2004
- ·استيراد cmi5 وAICC، مع مستكشف xAPI
- ·دروس فيديو بفصول وترجمات نصية ونص مكتوب متزامن
- ·ترجمات الدورات، بالذكاء الاصطناعي أو بمراجعة بشرية
عمليات المنصة
- ·لوحة مسؤول أعلى عبر كل المستأجرين
- ·المستأجرون بحسب النطاق والمنطقة والحالة
- ·مراقبة استخدام الذكاء الاصطناعي وأعلام الميزات لكل مستأجر
- ·باقات الفوترة وتذاكر الدعم
لا يرى مستأجر مستأجرًا آخر، حتى لو أخطأت واجهة API
تُصفّي معظم المنتجات متعددة المستأجرين بحسب المستأجر في شيفرة التطبيق، وقد يكشف شرط WHERE منسيّ واحد بيانات عميل لآخر. أما BlitzLIS فيضع الجدار في قاعدة البيانات. كل طلب يفتح معاملة تُخبر PostgreSQL بالمستأجر الذي ينتمي إليه، وسياسة على كل جدول ترفض أي صف من مكان آخر.
- 01يصل طلب إلى نطاق المستأجر ويُوثَّق
- 02تضبط الواجهة app.tenant_id لتلك المعاملة وحدها
- 03تُصفّي سياسات PostgreSQL كل قراءة وترفض كل كتابة غريبة
- 04يعمل البحث داخل الجدار نفسه: Meilisearch للكلمات وpgvector للمعنى
- 05يستوعب عمّال الخلفية المرفوعات، فتصبح المواد قابلة للبحث فور وصولها
CREATE POLICY lessons_tenant_isolation ON lessons
USING (tenant_id = current_setting('app.tenant_id', true)::uuid)
WITH CHECK (tenant_id = current_setting('app.tenant_id', true)::uuid);
-- per request, inside the transaction
SET LOCAL app.tenant_id = '…';// الأمان
دخول وعزل بمستوى المؤسسات، جاهزان من الأساس
- أمان PostgreSQL على مستوى الصف في كل جدول مستأجر
- تسجيل دخول موحّد عبر Google وMicrosoft وOkta وSAML
- دخول بخطوتين عبر تطبيقات TOTP ومفاتيح WebAuthn
- تجزئة كلمات المرور بـ Argon2id
- رموز وصول مدتها 15 دقيقة
- سجل تدقيق غير قابل للتعديل
- صلاحيات قائمة على الأدوار، محددة لكل دورة
كل شاشة، وكل دور
شاشات حقيقية من المنتج الحي، التُقطت في مساحة عمل تجريبية. سبعة أنواع من الناس، منصة واحدة.
المتعلم
حيث يتعلم الناس: صفحة رئيسية تعرف ما التالي، ومكتبة للتصفح، ومشغّل دروس مصمم للقراءة، وإثبات في النهاية.










المؤلف والمراجع
حيث تُصنع الدورات: من موجز ومستند إلى مخطط، ثم إلى دروس في محرر الكتل، ثم المراجعة والنشر.








المجتمع
حيث يتحدث المتعلمون: تغذية ومجتمعات ودوائر ونقاشات باستطلاعات وذكاء اصطناعي يستطيع تلخيصها.



المدير
حيث تُدار الفرق: من كُلّف بماذا، ومن تأخر، وتقارير تُصدَّر أو تُرسل بالبريد من تلقاء نفسها.




مسؤول المستأجر
حيث تدير الشركة أكاديميتها: الأشخاص والامتثال والمخاطر والهوية البصرية وسجل تدقيق كامل.





مشغّل المنصة
حيث تدير Blitz كل الشركات العميلة في وقت واحد.

BlitzLIS في أسئلة
- ما هو BlitzLIS؟
- BlitzLIS نظام إدارة تعلّم متعدد المستأجرين وأصيل بالذكاء الاصطناعي، بنته Altacee لصالح Blitz Learning Technologies. يدير تدريب الموظفين والامتثال وتعليم العملاء لعدة شركات في آن واحد، كل منها في مساحة عمل خاصة بهويتها ومعزولة.
- من بنى BlitzLIS؟
- صممته Altacee وبنته من البداية إلى النهاية: الواجهة الخلفية بـ FastAPI، ونموذج بيانات PostgreSQL مع أمان على مستوى الصف، والبحث، ومسار التأليف بالذكاء الاصطناعي، وتطبيق الويب بـ Next.js، والنشر.
- كيف يفصل BlitzLIS بين المستأجرين؟
- في قاعدة البيانات. يضبط كل طلب المستأجر لمعاملته، وسياسات الأمان على مستوى الصف في PostgreSQL على كل جدول مستأجر ترفض صفوف أي مستأجر آخر، فلا يستطيع خلل في الواجهة أن يسرّب بيانات شركة أخرى.
- هل يستطيع BlitzLIS إنشاء الدورات بالذكاء الاصطناعي؟
- نعم. يكتب المؤلفون موجزًا، ويرفعون مستنداتهم الخاصة إن شاؤوا، فيضع المولّد مخططًا ودروسًا. وكل تغيير بالذكاء الاصطناعي يصل مسودةً ويمر بمراجعة بشرية قبل أن يراه المتعلمون.
- ما معايير التعلّم الإلكتروني التي يدعمها BlitzLIS؟
- استيراد وتصدير SCORM 1.2 وSCORM 2004، إضافةً إلى استيراد cmi5 وAICC.
- كيف يسجّل المتعلمون الدخول؟
- بكلمة مرور مجزّأة بـ Argon2id، أو عبر تسجيل الدخول الموحّد من Google أو Microsoft أو Okta أو SAML، مع دخول اختياري بخطوتين عبر تطبيق TOTP أو مفتاح WebAuthn.
- بمَ بُني BlitzLIS؟
- FastAPI وعمّال غير متزامنين، وPostgreSQL 16 مع pgvector، وMeilisearch وRedis، وتطبيق ويب بـ Next.js.
> كيف أُطلق
ماذا احتاج Blitzlearning؟
نظام تعلّم أصيل في الذكاء الاصطناعي كان عليه أن يُباع لمؤسسات لا تتشارك شيئًا — أن يرى مستأجر دفعة مستأجر آخر يعني نهاية العقد — وأن يبقى مع ذلك فوريًا فوق مكتبة مقررات لا أحد يرغب في تصفّحها صفحةً صفحة.
كيف بنت Altacee Blitzlearning؟
العزل يسكن قاعدة البيانات لا شيفرة التطبيق: Postgres 16 بأمان على مستوى الصف لكل مستأجر، وإلى جانبه pgvector للاسترجاع بالمعنى، وMeilisearch لسرعة الكلمات المفتاحية، وعمّال arq يبتلعون المواد خلف واجهة FastAPI غير المتزامنة.
ماذا حصل عليه Blitzlearning؟
يتشارك المستأجرون قاعدة واحدة ولا يبلغون صفوف غيرهم حتى لو أخطأت الواجهة البرمجية. وتصبح مواد المقرر قابلة للبحث بالصياغة وبالقصد لحظة انتهاء الرفع.
تريد نظامًا كهذا؟
أخبرنا بما تبنيه. سنرد بخطة محدّدة النطاق، لا بعرض مبيعات.