كيف أبني: المنطق وراء الشاشات
الواجهة هي الجزء الأصغر. معظم العمل هو ما يحدث حين لا ينظر أحد: تذكير يجب أن يصل، ورسالة يجب أن تصل إلى الشخص المناسب، وفاتورة يجب أن تكون مجموعها صحيحاً، وخادم يجب أن يعود وحده.
حدث واحد، القناة المناسبة
أحداث العمل (طلب جديد، تذكير مستحق، فاتورة صادرة) تمر عبر طبقة قواعد واحدة تقرر من يُبلَّغ وكيف وماذا يحدث إذا فشلت القناة الأولى.
الأحداث
- طلب جديد
- تذكير مستحق
- فاتورة صادرة
- تجاوز حدّ
القواعد
- من
- اللغة
- إعادة المحاولة والبديل
القنوات
- واتساب
- إشعار التطبيق
- بوت تيليجرام
- Webhook إلى n8n
ما أفعله
المهارات والأساليب التي أقدّمها. أحتفظ بسرّية أنظمة العملاء وأصحاب العمل.
الأتمتة والإشعارات
- تصميم وتشغيل مسارات أتمتة باستخدام n8n وWebhooks، وربط تطبيقات لم تُصمَّم أصلاً للتواصل فيما بينها.
- تذكيرات وتنبيهات طلبات وإشعارات فوترة تختار القناة المناسبة وتنتقل إلى بديل عند الفشل.
- بوتات تيليجرام وواتساب تتيح الاستعلام والتنفيذ من المحادثة بدل فتح لوحة تحكم.
واتساب ووكلاء الذكاء الاصطناعي
- البناء على واجهات واتساب البرمجية ليصبح التواصل مع العمل بسهولة إرسال رسالة، دون تثبيت تطبيق جديد.
- تشغيل عدة وكلاء ذكاء اصطناعي على هذه المحادثات في آن واحد، لكل منهم دوره، يتحدثون مع العملاء ويحوّلون إلى شخص عند الحاجة.
- إبقاء الوكلاء آمنين ومفيدين: وصول محدود إلى البيانات، وذاكرة للمحادثة، وضوابط، وسجلات لما قيل وما نُفّذ.
الخوادم والخدمات
- تقسيم الأنظمة إلى خدمات صغيرة وتشغيلها على عدة خوادم، فلا يُسقط عطل واحد كل شيء.
- الجمع بين منصات الحافة وخوادم لينكس المُدارة ذاتياً، والاختيار لكل حمل بحسب الكلفة والزمن والتحكم.
- تصميم متعدد المستأجرين ببيانات معزولة وإعدادات وصلاحيات لكل مستأجر.
الصحة والمتانة
- عمليات كتابة آمنة عند التكرار وعمليات ذرية وسجلات تدقيق، فلا يتكرر الطلب المعاد ولكل تغيير صاحب.
- تطبيقات تعمل دون إنترنت وتتزامن عند عودته، ونسخ احتياطية باستعادة مُجرَّبة فعلاً.
- قواعد العمل مطبّقة في الكود لا متروكة للواجهة.
التسليم والتشغيل
- تكامل ونشر مستمران يختبران ويبنيان وينشران إلى الاختبار والإنتاج، مع فحوص صحة وتراجع بأمر واحد.
- Docker وnginx وsystemd وCloudflare؛ والأسرار خارج المستودعات.
- اختبارات متصفح شاملة، تتضمن فحوص الوصولية والتباين، قبل أي دمج.
تريد شيئاً مثل هذا؟
أخبرني ماذا تُدير وما الذي يتعطل دائماً. سأخبرك بصراحة إن كان يستحق البناء.
راسلني على واتساب