خارطة الطريق
خطة تطوير Doggy Framework ومواعيد الإصدارات.
v0.1.0 — القدرات الأساسية
✅ الإصدار الحالي
- ✅ محرك النموذج الديناميكي (خاصية
@Ef+ PHP 8 Attribute، توليد تلقائي للترحيلات) - ✅ مصمم عروض مرئي (كيانا View/ViewField، تخطيط بالسحب والإفلات، تعزيز بالذكاء الاصطناعي، إدارة الإصدارات)
- ✅ DataGrid (FilterCondition/FilterGroup، DoctrineDataSet، معالجة من جهة الخادم)
- ✅ إدارة الهيكل التنظيمي (Gedmo NestedTree شجرة أقسام بلا حدود، مناصب، مستويات وظيفية)
- ✅ إدارة دورة حياة الموظف الكاملة (Employee هو كيان المستخدم، توظيف/انتقال/استقالة)
- ✅ تسجيل دخول بدون كلمة مرور عبر WebAuthn (ES256/RS256، resident_key، الارتباط بـ Employee)
- ✅ نموذج أمان الفصل الثلاثي (ThreeOfficersVoter، ROLE_SYS_ADMIN/SEC_ADMIN/AUDITOR)
- ✅ سياسات كلمات المرور (التعقيد، مدة الصلاحية، السجل التاريخي، قواعد قفل إعادة المحاولة)
- ✅ سجلات التدقيق (AuditService، تسجيل تلقائي لـ login_success/login_failure)
- ✅ نظام المهام المجدولة (TaskScheduler + Messenger + Task/TaskLog)
- ✅ تقويم النظام (العطل، أيام التعويض)
- ✅ نظام تخزين الملفات (محوّلات Local / S3، تحسين الصور عبر Imagine، إزالة التكرار عبر SHA-256)
- ✅ الدفع الفوري عبر Mercure SSE (Hub مدمج في FrankenPHP، نقل Bolt)
- ✅ نظام البريد الإلكتروني (تكوين صناديق متعددة، تحرير القوالب، تصفية أمان HTML)
- ✅ تكامل الذكاء الاصطناعي (مزوّدون متعددون: Alibaba Bailian + LM Studio + OpenAI + Ollama وغيرها)
- ✅ نظام تكوين LLM (LlmProvider/LlmRole، إدارة رسومية، تشفير المفاتيح، التحويل عند الفشل)
- ✅ نظام Agent (مساعد ترميز، استعلام باللغة الطبيعية، سياسة كلمات المرور، التعرف البصري محجوز)
- ✅ مساعد الذكاء الاصطناعي (لوحة عائمة، تسجيل السياق، حلقة ReAct، استدعاء الأدوات)
- ✅ تعزيز العروض بالذكاء الاصطناعي (التعرف على النية + 6 وكلاء فرعيين حسب السيناريو، مهام غير متزامنة، تقدم فوري)
- ✅ مكتبة مكونات SunUI (أكثر من 25 مكوّنًا، أكثر من 45 صفحة اختبار)
- ✅ إدارة القوائم (MenuStaticGenerator)
- ✅ الترجمة الدولية (الصينية/الإنجليزية، LocaleSubscriber)
v0.5.0 — العمليات والنماذج
قيد التطوير
- 🔄 محرك سير العمل
- مصمم عمليات مرئي
- تدفقات الموافقات وتحويل الأعمال
- الفروع الشرطية والمعالجة المتوازية
- 🔄 مصمم النماذج
- بناء نماذج بالسحب والإفلات
- المنطق الشرطي والترابط
- 🔄 إدارة واجهات API
- اختبار واجهات على غرار Postman
- التوليد التلقائي لـ JSON Schema
- 🔄 نظام الإشعارات العامة
- 🔄 المراسلة الفورية
v1.0.0 — منصة منخفضة الكود
قيد التخطيط
- 📋 نظام الإضافات (عزل الأدلة/مساحات الأسماء/التوجيه، التحميل والإلغاء الديناميكي)
- 📋 سوق قوالب التطبيقات
- 📋 مصمم الصفحات
- 📋 إدارة التطبيقات المتعددة
- 📋 المساعد الافتراضي (تفاعل ثلاثي الأبعاد)
v2.0.0 — تمكين الذكاء الاصطناعي
تخطيط بعيد المدى
- 🤖 تعزيز النمذجة بمساعدة الذكاء الاصطناعي (توليد الكيانات باللغة الطبيعية)
- 🤖 تعزيز الاستعلام باللغة الطبيعية
- 🤖 تعزيز تنسيق الوكلاء الأذكياء
- 🤖 تكامل عميق مع نظام MCP البيئي
- 🤖 مُقيِّم الأداء الذكي
مساهمة المجتمع
نرحب بالمساهمة في المجالات التالية:
- توسعة مكونات SunUI
- تكييف الخلفيات الطرفية للتخزين
- ترجمة الوثائق
- التطبيقات النموذجية
- إصلاح الأخطاء
اطلع على GitHub Issues للتعرف على المهام الحالية.