AdminForth

AdminForth

إطار عمل مفتوح المصدر مبني على TypeScript وVue لإنشاء لوحات إدارة خلفية جاهزة للوكلاء فوق قاعدة بياناتك الخاصة.

التصنيف:AI Developer Tools
free
آخر تحديث 28‏/8‏/2026

نبذة عن AdminForth

AdminForth هو إطار عمل مفتوح المصدر لإنشاء لوحات خلفية ذاتية الاستضافة باستخدام TypeScript وVue 3 وتعريفات موارد مدعومة بقواعد البيانات. يقدمه الموقع الرسمي بوصفه إطارًا للوحات إدارة يضع الوكلاء أولًا، وموجهًا للفرق التي تريد مسارات عمل إدارية متينة مع الاحتفاظ بالتحكم في شيفرتها. يعرض دليل البدء مسارًا عبر CLI يمكنه إنشاء تطبيق إدارة عامل، والاتصال بقواعد بيانات مثل PostgreSQL وMongoDB وSQLite وMySQL وClickHouse وQdrant المخصص للقراءة فقط، ثم إضافة موارد تربط الجداول بشاشات CRUD والتصفية والترتيب والتحقق. يبرز AdminForth عندما يحتاج الفريق إلى واجهة حقيقية للعمليات الداخلية بدلًا من متصفح مؤقت لقواعد البيانات؛ إذ يمكن جمع المصادقة، وإجراءات الموارد المسموح بها، وعناصر التحكم القائمة على الأدوار أو السجلات، والصفحات المخصصة، ومكونات Vue، وامتدادات لوحات المعلومات، ورفع الملفات، والاستيراد والتصدير، وسجلات التدقيق، وi18n، و2FA، ومسارات عمل الوكلاء داخل تطبيق إدارة واحد يمتلك الفريق شيفرته. وهو ليس خدمة مُدارة من دون برمجة؛ فما زال اعتماده يتطلب مسؤولية هندسية، ونشرًا، وقرارات تخص مخطط قاعدة البيانات، وأسرار البيئة، ومراجعة مدى نضج الإضافات. كما تشير وثائق إضافة الوكيل إلى أن ذلك البرنامج التعليمي ما زال قيد الإعداد، لذلك ينبغي للفرق التحقق من سلوك الوكيل وفق الوثائق والمستودع الحاليين قبل الاعتماد عليه في عمليات إنتاج حساسة.

الميزات

إنشاء هيكل التطبيق عبر CLI

ابدأ باستخدام npx adminforth create-app، وقدّم عنوان URL لقاعدة البيانات، وأنشئ مشروعًا خلفيًا أساسيًا يتضمن موردًا افتراضيًا لمستخدم الإدارة.

موارد مدعومة بقاعدة البيانات

عرّف الجداول بوصفها موارد في AdminForth لإتاحة سلوكيات العرض في قائمة والإنشاء والتعديل والحذف والتصفية والترتيب والتحقق والعرض التفصيلي في واجهة الإدارة.

التحكم في الوصول على مستوى الإجراء

استخدم allowedActions لتعطيل أو تخصيص سلوكيات العرض في قائمة والعرض التفصيلي والإنشاء والتعديل والحذف بحسب الدور أو سجل المستخدم أو ملكية السجل.

التوسّع عبر إضافة الوكيل

تضيف إضافة الوكيل الرسمية واجهة محادثة تستطيع البحث في موارد البيانات المُهيأة وتعديلها، ويمكن توسيعها بمهارات مخصصة.

إضافات موجهة نحو الأمان

تغطي الوثائق الرسمية المصادقة، وتسجيل الدخول الموحد عبر OAuth/OpenID، والمصادقة الثنائية 2FA باستخدام TOTP وWebAuthn، وسجلات التدقيق، واختبار CAPTCHA عند تسجيل الدخول، وإعادة التعيين بالبريد الإلكتروني، وعناصر تحكم الإدارة ذات الصلة.

التخصيص باستخدام Vue وTailwind

أنشئ صفحات مخصصة ولوحات معلومات وأدوات عرض للموارد وعمليات إدراج داخل الصفحات ومكونات باستخدام Vue 3 ونظام مرئي موجه نحو Tailwind.

إضافات تشغيلية

تغطي وثائق الإضافات ووحدات الصفحة الرئيسية عمليات الرفع والاستيراد والتصدير والإنشاء ضمن السطر والتعديل في الموضع والمرشحات السريعة والمحرر المنسق والمهام الخلفية ولوحات المعلومات وi18n.

مرجع API محدد الأنواع

يعرض مرجع TypeDoc API الفئات والواجهات والتعدادات وأنواع الموارد وخيارات نقاط النهاية والمرشحات وعمليات الترتيب وعقود الإضافات لأعمال التكامل الأعمق.

المزايا

  • مجاني ومفتوح المصدر وفق مستودع GitHub المرتبط من الصفحة الرئيسية الرسمية.
  • مناسب للفرق التي تريد امتلاك شيفرتها بدلًا من استخدام أداة خلفية مستضافة ومغلقة.
  • يجمع موارد CRUD وعناصر تحكم المصادقة والإضافات ولوحات المعلومات وعمليات الرفع وسجلات التدقيق وi18n في إطار عمل واحد.
  • يُعد توجه إضافة الوكيل مفيدًا لمسارات عمل الذكاء الاصطناعي الخاضعة للتحكم على البيانات الداخلية.
  • يدعم عدة موصلات لقواعد البيانات ويمكنه العمل مع قواعد بيانات قائمة بدلًا من فرض أداة جديدة للمخطط.

القيود

  • يتطلب مسؤولية هندسية عن النشر ونمذجة قاعدة البيانات وأسرار البيئة وتقوية بيئة الإنتاج.
  • لم يُعثر على أسعار عامة لاستضافة AdminForth أو خطة دعم، ولذلك يجب تأكيد التوقعات المتعلقة بالدعم التجاري مباشرة.
  • تحتوي بعض الوثائق الرسمية على صياغات غير مصقولة، كما أن البرنامج التعليمي لإضافة الوكيل على الأقل معلّم بأنه قيد الإعداد.
  • قد تجد الفرق التي تستخدم حزم أدوات داخلية تركز على React أو تُدار بالكامل أن نموذج Vue والاستضافة الذاتية أقل ملاءمة.
  • ينبغي تقييم إطار العمل بعناية قبل منح مسارات عمل الوكلاء صلاحية الوصول إلى عمليات إنتاج حساسة.

خطط التسعير

إطار عمل مفتوح المصدر

$0من دون اشتراك في إطار العمل
  • إنشاء هيكل المشروع عبر CLI
  • لوحات CRUD لموارد قاعدة البيانات
  • المصادقة وعناصر تحكم allowedActions
  • صفحات ومكونات مخصصة باستخدام Vue 3
  • منظومة إضافات لمسارات عمل الوكلاء و2FA وسجلات التدقيق وعمليات الرفع والاستيراد والتصدير ولوحات المعلومات وi18n والمزيد
  • مرجع TypeDoc API ووثائق البرامج التعليمية

* معلومات التسعير للاطلاع فقط. يُرجى الرجوع إلى أحدث إعلان على الموقع الرسمي لـ AdminForth.

الأسئلة الشائعة

AdminForth هو إطار عمل مفتوح المصدر مبني على TypeScript وVue لإنشاء لوحات إدارة خلفية ذاتية الاستضافة فوق موارد قاعدة بيانات مُهيأة.
نعم. يذكر مستودع GitHub الرسمي المرتبط من الصفحة الرئيسية لـ AdminForth أن إطار العمل سيظل مجانيًا ومفتوح المصدر دائمًا، من دون إصدارات مدفوعة أو اشتراكات سحابية.
يوصي دليل البدء الرسمي باستخدام npx adminforth create-app، ثم تقديم اسم للتطبيق وسلسلة اتصال بقاعدة البيانات أو الإجابة عن المطالبات التفاعلية.
يسرد الدليل PostgreSQL وMongoDB وSQLite وMySQL وClickHouse وQdrant ضمن خيارات الاتصال المدعومة، مع الإشارة إلى أن Qdrant مخصص للقراءة فقط.
نعم. تعرض وثائق تقييد الإجراءات قواعد allowedActions لتعطيل الإجراءات، والسماح بها لمستخدمي الإدارة العليا فقط، والتحقق من ملكية السجل قبل عمليات التعديل أو الحذف أو العرض التفصيلي.
تذكر وثائق إضافة الوكيل الرسمية أنها تضيف واجهة محادثة لوكيل ذكاء اصطناعي يستطيع البحث في البيانات أو تعديلها ويمكن توسيعها بمهارات مخصصة، لكن البرنامج التعليمي معلّم أيضًا بأنه قيد الإعداد.
لا. إنه إطار عمل للوحات إدارة ذاتية الاستضافة يمتلك الفريق شيفرتها. ولا تزال الفرق بحاجة إلى تشغيل التطبيق وإدارة بيانات الاعتماد وتهيئة الموارد وتشغيل قاعدة البيانات والبنية التحتية الأساسيتين.
تحققوا من ملاءمة موصلات قواعد البيانات، ومتطلبات المصادقة و2FA، ومدى نضج الإضافات، ومسار النشر، واحتياجات التدقيق، وصلاحيات الوكلاء، ومدى توافق تخصيص Vue مع حزمة تقنيات الواجهة الأمامية لدى الفريق.

معلومات الأداة

المطوّرAdminForth
تاريخ الإصدار5‏/4‏/2026
التسعيرfree

وسوم ذات صلة

Open-source admin frameworkAgent-ready back officeDeveloper toolsDatabase adminVue admin panel