Zervanor — البنية الهندسية

محور أحداث واحد. صفر مزودين مدمجين بشكل صلب.

أي مصدر للأحداث. أي نتيجة أعمال. منصة واحدة. إليك البنية الهندسية المعتمدة على Kubernetes بالكامل تحت كل قالب حل.

الموصلات (Connectors)

  • استدعاءات HTTP عديمة الحالة
  • خفيفة الوزن، صفر تأخير بدء تشغيل بارد
  • دعم REST / GraphQL / Webhooks
Stripe · Slack · Gmail · GitHub · Notion
موزع الأحداث (Event Router)CloudEvents

الوكلاء (Agents)

  • وحدات K8s (Pods) معزولة
  • طويلة الأمد وحفظ الحالة
  • الذكاء الاصطناعي / نماذج اللغة / المراسلة
WhatsApp · وكيل ذكاء اصطناعي · مجدول · الموافقة البشرية / HITL

مجموعة برمجيات المنصة الكاملة

ثماني طبقات، وعقد مشترك واحد. كل طبقة قابلة للنشر والمراقبة بشكل مستقل — وكل طلب يوجه في النهاية عبر محور CloudEvents.

الواجهات
لوحة تحكم Next.jsالمنشئ المرئيTypeScript SDK + CLI

مرئي للمشغلين، برمجيات وأكواد للمطورين.

Control Plane
FastAPIControllers → Services → RepositoriesJWT + RBAC (4 أدوار)اتصال فوري عبر WebSocket

الأمان، تحديد نطاق المنظمة، والواجهة البرمجية التي تتحدث إليها كل الواجهات.

Workflow Engine
Prefect42 نوع عقدةمراقبة تشغيل حية

يطابق الأحداث حسب النمط أو الجدولة أو الويب هوك ويقوم بتشغيل مخطط سير العمل.

محور الأحداث الرئيسي
CloudEvents 1.0Apache Kafka (Redpanda)إزالة التكرار 24 ساعة

العقد الموحد الذي تتحدث به كل التكاملات. تم تمييزه لأن كل شيء يمر من خلاله.

بيئة تشغيل الوكلاء والموصلات
Generic Agentic Runtime (ADR-038)حزم الموصلاتانعكاس الأدوات (AG-02)

تستدعي الموصلات واجهات البرمجة؛ ويفكر الوكلاء في Pods معزولة. الحزم نفسها تشغل الاثنين.

التنسيق والتشغيل
Deploy Workerإدارة دورة حياة وكلاء K8sنطاقات أسماء مخصصة للمستأجرين

تعبئة ونشر الوكلاء في نطاقات أسماء معزولة ومخصصة لكل منظمة مستأجرة.

بيانات وحالة النظام
PostgreSQLTimescaleDB (تاريخ الأحداث)RedisQdrant (ذاكرة متجهة للوكلاء)

الحالة العلاقية، وتاريخ الأحداث المرتبط بالزمن، والتخزين المؤقت الكاش، وذاكرة الوكلاء المتجهة.

البنية التحتية الأساسية
Kubernetes / GKEتشفير TLS 1.3OpenTelemetry · Prometheus · Grafana

بيئة تشغيل متعددة المستأجرين مع سياسات شبكة مشددة وتشفير كامل ورؤية شاملة.

ما تقدمه لك هذه البنية البرمجية

بوابة CloudEvents

كل مصدر حدث — ويب هوك، جدول، قاعدة بيانات، رسالة، واجهات برمجة — يتم توحيده في عقد CloudEvents 1.0 على محور Kafka لتنسيق سير العمل دون روابط مخصصة.

TypeScript Agent SDK & CLI

ابنِ واشحن الوكلاء باستخدام TypeScript. قم بإنشاء قالب البداية بـ init، واختبره محلياً، وانشر بـ push — عبر HTTP فقط وبدون Docker محلي.

منشئ سير عمل مرئي وبسيط

لوحة مرئية بالسحب والإفلات تعمل بمحرك Prefect — تدعم 42 نوع عقدة (switch, filter, loop, transform, HTTP, تشغيل وكيل, إجراء موصل, مهمة بشرية) مع سجل تشغيل مفصل.

موصلات تعتمد على المخطط كعقد

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

فوري وقابل للمراقبة المستمرة

تحديثات مباشرة فورية عبر WebSocket مع إعادة اتصال تلقائية، بالإضافة إلى مقاييس OpenTelemetry و Prometheus ولوحات Grafana وصفحة حالة عامة.

أمان عزل المستأجرين

التحقق بـ JWT والتحكم RBAC (4 أدوار)، ونطاقات أسماء K8s معزولة لكل مستأجر، واستعلامات مصفاة بالمنظمة، وتشفير TLS 1.3، وحجب البيانات الشخصية PII.

مبني على تقنيات برمجية حديثة ومفتوحة المصدر

FastAPINext.jsNode.js / TypeScriptKubernetes / GKEPostgreSQLTimescaleDBRedisKafka / RedpandaPrefectQdrantNovuOpenTelemetryPrometheusGrafana

لماذا تنتصر هذه البنية الهندسية وتتفوق

مستقل تماماً عن المزودين بالتصميم

لا توجد أي أكواد أو تطلعات لمزود معين مدمجة بشكل صلب في نواة النظام. المحرك نفسه يشغل WhatsApp و Stripe و Salesforce — والمئات التالية — عبر العقد الموحد. لا يعتبر الموصل مكتملًا إلا بوجود حزمة المزود، وحزمة الموصل، ووثائق من 7 ملفات، وأهداف اختبار تعمل بنجاح.

تشغيل يعتمد بالكامل على الأحداث

على عكس المنصات التي تعتمد على الاستعلام المتكرر (polling)، فإن Zervanor يعمل بالأحداث. تستيقظ مسارات العمل والوكلاء فقط عندما يمر حدث مسجل — مثل stripe.payment.succeeded أو github.issue.opened — عبر موزع الأحداث.

بيئة تشغيل Kubernetes أصلية

لا يكتفي Zervanor باستدعاء واجهات البرمجيات الخاصة بك — بل يستضيف وكلائك الأذكياء. كل وكيل مغلف ومطروح في بيئة تشغيل Kubernetes معزولة على مستوى الـ Pod والـ Namespace لكل منظمة مستأجرة.

جديد — وقت التشغيل والنماذج

شغّل على المنصّة — أو على جهازك الخاص.

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

السحابة أو جهازك

الوكيل نفسه — manifest واحد، وSDK واحد — يعمل في حاوية سحابية مُدارة أو على جهازك عبر تطبيق Zervanor Desktop. يتّصل صادرًا، لذا يعمل خلف الجدار الناري.

توجيه ذكي للنماذج

كتالوج واحد لنماذج السحابة والمنصّة والنماذج على الجهاز خلف موجِّهات مُسمّاة مع تجاوز تلقائي للفشل. اختر نموذجًا لكل وكيل، وشغّل الاستدلال محليًا متى شئت.

المحادثات

محادثة دائمة وموجَّهة حسب النموذج يمكنها تشغيل موصِّلاتك ووكلائك كأدوات — مع خطوة تأكيد قبل تغيير أي شيء.

مضيف وقت تشغيل لسطح المكتب اليوم؛ ومضيف للجوال على خارطة الطريق.

شاهد الأساس التقني في أثناء العمل الفعلي