Syllabus-Sync
Syllabus Sync نظام جامعي قائم على الذكاء الاصطناعي يحوّل ملفات المناهج PDF الساكنة إلى بيانات منظّمة قابلة لقراءة الوكلاء، ويقدّم تقويمًا وخريطة وإشعارات وإدارة ملفات شخصية متعددة. قُبل بوصفه شركة ناشئة رسمية في حاضنة جامعة Macquarie ويعمل في بيئة الإنتاج على syllabus-sync.app.
٠١ / نظرة عامة
- ٠١Next.js 16
- ٠٢TypeScript 5
- ٠٣Supabase PostgreSQL
- ٠٤TanStack Query
- ٠٥Leaflet + Google Maps
- ٠٦Framer Motion
- ٠٧Radix UI
- ٠٨Sentry
المشكلة
تنشر الجامعات الأسترالية المناهج في ملفات PDF غير منظّمة. ينسخ الطلاب مواعيد التقييم يدويًا، وتختلق مساعدات الذكاء الاصطناعي مواعيد نهائية لغياب مصدر موثوق قابل للقراءة آليًا.
نظرة عامة على الحل
- بناء مسار OCR بالـLLM يستخرج JSON منظّمًا من PDF مع تحقق بمخطط Zod.
- تنفيذ Syllabus-as-Code لجعل التقييمات والمواعيد عناصر محفوظة بالإصدارات وقابلة للمقارنة.
- إنشاء نظام طلابي كامل بالتقويم والتنقل الجامعي عبر Leaflet + Google Maps والإشعارات الفورية.
- تصميم قابل للتفرّع؛ تستطيع أي جامعة أسترالية اعتماده بتبديل data/ ومتغيرات البيئة.
٠٢ / الأدلة
الإثبات والتحقق
- القبول شركة ناشئة رسمية في حاضنة جامعة Macquarie في 2026.
- يعمل في الإنتاج على syllabus-sync.app.
- نجاح 503 اختبارات في 92 ملفًا داخل CI.
- وكيل الثقة الصفرية يلتقط أخطاء الإعداد افتراضيًا، وقد جرى التحقق منه في الإنتاج.
- مصمم لخدمة ~47,000 طالب في MQ وقابل للتفرّع لجامعات أسترالية أخرى.
- مصادقة بمفاتيح مرور WebAuthn؛ لا تغادر الأسرار المشتركة الجهاز.
٠٣ / المنهجية
البناء
مكدس التقنيات
- Next.js 16
- TypeScript 5
- Supabase PostgreSQL
- TanStack Query
- Leaflet + Google Maps
- Framer Motion
- Radix UI
- Sentry
- مسار OCR بالـLLM لاستخراج JSON منظّم من ملفات المناهج PDF.
- Syllabus-as-Code: تقييمات ومواعيد محفوظة في نظام الإصدارات.
- نظام طلابي كامل: تقويم وتذكيرات وخريطة جامعية وإشعارات.
- 503 اختبارات في 92 ملفًا مع بوابات جودة CI/CD.
الأمان
- وسيط وكيل بثقة صفرية؛ كل المسارات تتطلب مصادقة افتراضيًا.
- فرض أمن الصفوف Supabase في قاعدة البيانات.
- مصادقة WebAuthn/FIDO2 بمفاتيح مرور دون تخزين كلمات مرور.
- تقليل حقن تعليمات LLM بمخرجات مقيدة بالمخطط وتنقية المدخلات.
- ماسح أسرار في CI يمنع أنماط بيانات الاعتماد من دخول الإيداعات.