0%
Aymen
العودة إلى الأعمال
ويبقيد الإنجاز2026

Exolimits Agent Platform

منصة Exolimits متعددة المستأجرين تتيح للفريق نشر وكلاء الذكاء الاصطناعي كحاويات على Kubernetes، حيث تدير واجهتها البرمجية مساحات العمل ودورة حياة الوكلاء والإسبات التلقائي عند الخمول وتوفير خوادم Hetzner وصلاحيات الوصول، بينما لا تزال لوحة التحكم وتكاملات الذاكرة والفوترة والمراسلة غير مكتملة.

دَوري
مطور Full Stack
الفترة
مارس 2026
الحالة
قيد الإنجاز
نظرة عامة

منصّة داخلية بُنيت لوكالة Exolimits لتعمل طبقةَ تحكّم: يعمل كل فريق داخل مساحة عمل معزولة، ويشغّل وكلاء الذكاء الاصطناعي الخاصين به على هيئة حاويات فوق عنقود Kubernetes التابع للوكالة. تتولى الـ API دورة حياة الوكلاء كاملةً — من نشر الحاويات إلى خفض الوكلاء الخاملين إلى الصفر وتوفير عُقد Hetzner لسعة العنقود — مع صلاحيات مبنية على الأدوار تحدد ما يستطيع كل عضو فعله داخل مساحته.

بُنيت المنصّة كلها في سبرينت واحد في مارس 2026: واجهة API بـ Fastify وTypeScript فوق قاعدة بيانات PostgreSQL، وواجهة أمامية بـ Next.js. طبقة التحكم هي الجزء المكتمل العامل، بينما بقيت لوحة التحكم وتكاملات الذاكرة والفوترة والمراسلة غير مكتملة عند نهاية السبرينت.

أبرز الميزات

ماذا يفعل

🤖

وكلاء كحاويات على Kubernetes

تنشر الفرق وكلاء الذكاء الاصطناعي على هيئة حاويات فوق عنقود Kubernetes الخاص بها، بينما تدير الـ API عملية النشر وبقية دورة حياة الوكيل.

💤

خفض إلى الصفر وتوفير العُقد

يُخفَّض الوكلاء الخاملون إلى الصفر عند الخمول، وتتولى طبقة التحكم نفسها توفير عُقد Hetzner للعنقود.

🔐

مساحات عمل وصلاحيات بالأدوار

تعزل مساحاتُ العمل متعددةُ المستأجرين كلَّ فريق على حدة، وتحدد الصلاحياتُ المبنية على الأدوار ما يمكن لكل عضو فعله داخلها.

التقنيات المستخدمة

بُني باستخدام

الواجهة الأمامية

TypeScript

لغة واحدة ذات أنواع ثابتة عبر الـ API وواجهة Next.js تجعل حالات دورة حياة الوكلاء وأدوار مساحات العمل عقودًا يتحقق منها المُصرِّف بدلًا من اصطلاحات ضمنية.

Next.js

يوفر Next.js الواجهة الأمامية ضمن منظومة TypeScript نفسها التي بُنيت بها الـ API، فتستهلك لوحة التحكم عقود طبقة التحكم المكتوبة بالأنواع مباشرةً.

الخلفية

Fastify

يُبقي Fastify واجهة التحكم خفيفة — توجيه وتحقق بالمخططات ونداءات تنسيق بأقل قدر من الشيفرة الزائدة — وهو ما كان حاسمًا حين تعيّن إنجاز المنصّة كلها في سبرينت واحد.

البيانات

PostgreSQL

مساحات العمل والوكلاء والأدوار وعُقد العنقود بياناتٌ علائقية بطبيعتها، وPostgreSQL يمنحها المفاتيح الأجنبية والتكامل المعاملاتي دون جهد إضافي.