الوصف
OpenMAIC، أو الصف الدراسي التفاعلي متعدد الوكلاء المفتوح، هو مشروع مستودع على GitHub يقدم تجربة تعليمية غامرة ومتعددة الوكلاء. تم تصميم هذه المنصة لتسهيل التعليم التفاعلي من خلال استخدام وكلاء الذكاء الاصطناعي، مما يسمح للمستخدمين بالتفاعل مع سيناريوهات معقدة والحصول على تعليقات ديناميكية. يركز المشروع على إعداد بنقرة واحدة لتسهيل الوصول، مما يجعل أنظمة الوكلاء المتعددة المتقدمة أكثر سهولة في السياقات التعليمية.
قراءة المزيد
تتضمن المنصة ورشة عمل شاملة للوكلاء، وهي ميزة رئيسية لتطوير والتفاعل مع وكلاء الذكاء الاصطناعي. تدعم هذه الورشة وظائف متنوعة، بما في ذلك القدرة على طلب المعاينات واستخدام أوضاع التعلم/التعديل، مما يعزز عملية التطوير والتعلم التكرارية. كما يضمن OpenMAIC الاستمرارية، مما يعني أن التعديلات التي تتم داخل بيئة الصف الدراسي تُحفظ حتى قبل تحميل الصفحة، مما يمنع فقدان العمل.
تستفيد OpenMAIC من بنية قوية تتضمن استمرارية مدعومة من الخادم ونظام تكوين مرن. تدعم تنسيق النماذج على جانب الخادم وفتحات القدرات، مما يسمح بتفاعلات وكلاء قابلة للتخصيص وقابلة للتوسع. يدمج المشروع أيضًا مع أدوات خارجية مثل ComfyUI لتوفير الصور ويقدم مكتبات مشاهد تفاعلية مستضافة ذاتيًا، مما يضمن محتوى تعليمي غني ومتعدد.
تم بناء OpenMAIC مع التركيز على التطوير المستمر والتحسين، كما يتضح من التحديثات والإصدارات المتكررة. تدعم المنصة جوانب تقنية متنوعة مثل مواصفات التنسيق المشتركة، والنشر الموثوق لـ npm لمجموعات تطوير البرمجيات، وتوليد محتوى قوي، بما في ذلك تكوينات تحويل النص إلى كلام (TTS). تهدف المنصة إلى توفير بيئة مستقرة وغنية بالميزات للتعلم متعدد الوكلاء، تلبي احتياجات المطورين والمعلمين الذين يتطلعون إلى إنشاء فصول دراسية تفاعلية متقدمة.
- الفئةأدوات إنشاء الدورات بالذكاء الاصطناعي
- نموذج التسعيرمفتوح المصدر
- النشراستضافة ذاتية
- المنصاتالويب
الميزات الأساسية لـ OpenMAIC
صف دراسي تفاعلي متعدد الوكلاء
تجربة تعليمية غامرة
إعداد بنقرة واحدة
ورشة عمل للوكلاء مع معاينة وأوضاع تعلم/تعديل
استمرارية التعديلات قبل تحميل الصفحة
استمرارية مدعومة من الخادم
مواصفات تنسيق مشتركة
نشر موثوق لـ NPM لمجموعات تطوير البرمجيات
تنسيق النماذج على جانب الخادم
فتحات القدرات للتكوين
دمج مع ComfyUI لتوفير الصور
مكتبات مشاهد تفاعلية مستضافة ذاتيًا
توليد محتوى قوي
تكوين تحويل النص إلى كلام (TTS)
تصدير فيديو مع عرض MP4
لوحة بيضاء مع دوران ومسارات SVG مخصصة
استنتاج اللغة المضمنة لتوليد المخططات ومحتوى التعلم القائم على المشكلات
البدء مع OpenMAIC
استنساخ المستودع: احصل على مشروع OpenMAIC عن طريق استنساخ مستودع GitHub إلى جهازك المحلي.
تثبيت التبعيات: انتقل إلى دليل المشروع وقم بتثبيت التبعيات اللازمة باستخدام مدير الحزم مثل npm أو pnpm.
تكوين البيئة: قم بإعداد متغيرات البيئة والتكوينات، باستخدام الملفات المقدمة `.env.example` و `openmaic.example.yml` إذا لزم الأمر.
بناء وتشغيل: قم ببناء التطبيق وبدء الخادم، عادة باستخدام `docker-compose` أو تنفيذ الأوامر مباشرة من سطر الأوامر.
الوصول إلى الصف الدراسي: افتح التطبيق في متصفح الويب الخاص بك للوصول إلى الصف الدراسي التفاعلي متعدد الوكلاء.
تطوير الوكلاء: استخدم ورشة العمل الخاصة بالوكلاء لإنشاء وتكوين والتفاعل مع وكلاء الذكاء الاصطناعي لسيناريوهات التعلم.
حالات استخدام OpenMAIC
- التعليم التفاعلي
- تطوير الوكلاء
- إنشاء المحتوى
- تصميم المناهج
- البحث والتجريب
- التعلم التعاوني
- اللوحة البيضاء الافتراضية
- استنتاج اللغة






