الانتقال إلى المحتوى
جرانيت بولت، الرئيسية

مشروع مفاهيمي من الاستوديوأتمتة الأعمال

Relay

لوحة تحكم لأتمتة الأعمال: كل مسار عمل وكل تشغيل، مرئي وله مسؤول.

مشاريع عملائنا سرية بموجب اتفاقيات عدم الإفصاح. هذه الأنظمة بنيناها بأنفسنا، ونعرضها لتوضيح مستوى ما نسلّمه.

لوحة تحكم Relay: سجل مسارات عمل بمفاتيح حالة، وسجل تشغيل مع عملية فاشلة موسَّعة.

المشكلة التي يعالجها

تتعطل الأتمتة في الظلام: مسار عمل هنا وسكربت هناك، ولا أحد يعرف ما الذي يعمل، وما الذي فشل ليلة أمس، وما الذي يتوقف إن تعطل أحدها. ولا ينكشف الخلل إلا متأخرًا: طلب توقف بصمت ولم يُشحَن.

ما الذي يقوم به النظام

  1. 01سجل واحد بكل مسارات العمل: ماذا يفعل كل مسار، وما الذي يشغّله، وأي الأنظمة يلمس، ومن المسؤول عنه.
  2. 02تاريخ تشغيل مع بيانات كل عملية، فيمكن قراءة التشغيل الفاشل وإصلاحه وإعادته بدل التخمين.
  3. 03تنبيهات تصل إلى شخص مسؤول: كل فشل أو تعثر يصل إلى صاحبه بدل أن يتكدس في السجلات.
  4. 04إيقاف مؤقت واستئناف وتشغيل يدوي لكل مسار، مع تسجيل كل تغيير.
  5. 05إعادة المحاولة وقائمة الرسائل المتعذرة افتراضيًا، فلا تُضيّع واجهة برمجية متقلبة طلبات يوم كامل.

التقنيات

  • n8n (self-hosted)
  • TypeScript
  • Node.js
  • Webhooks
  • PostgreSQL

البنية

n8n مستضاف ذاتيًا محركًا للتنفيذ، وبجانبه سجل في PostgreSQL، وفوقهما واجهة تحكم خفيفة؛ ويستقر كل تشغيل وكل تغيير حالة في جدول أحداث واحد.

كيف نبني هذا لكم

تريدون نظامًا كهذا لعملياتكم؟

مكالمة مدتها 20 دقيقة. حدّثونا عن نقطة الاختناق، ونخبركم أي خدمة تناسبها، وكم تكلف، ومتى يمكن تسليمها.

أو راسلونا على [email protected]

توقيتكم وتوقيتنا

المكالمات من الأحد إلى الجمعة

  • بيروت

  • دبي

  • الرياض

  • القاهرة

  • برلين

  • لندن

  • نيويورك

يتقاطع يوم العمل في بيروت مع ساعات العمل في دبي والرياض والقاهرة وبرلين ولندن، وتلتقي فترة ما بعد الظهر عندنا مع صباح نيويورك.