
Nawa
Nawa منصة متعددة المستأجرين لمراكز الاتصال بالذكاء الاصطناعي وعمليات الخدمة: يصل المتصلون عبر الهاتف (Twilio) أو من المتصفح (WebRTC)، ويتولى وكيل ذكاء اصطناعي المحادثة، فوق طبقة من تنسيق الأدوات والفوترة وعزل المستأجرين. طبقة عمليات ذكاء اصطناعي بمستوى إنتاجي.
المخرجات
واجهة API طبقية بـ ASP.NET Core (.NET 8)
PostgreSQL
صوت ودردشة لحظيان (WebRTC، WebSockets)
تنسيق أدوات محكوم بالسياسات
فوترة وقياس استهلاك
السنة
2025
الدور في المشروع
مطوّر برمجيات خلفية
المشكلة
منصة مركز اتصال تخدم عدة مستأجرين تحتاج إلى ربط كل محادثة واستدعاء أداة وفاتورة بالمستأجر الصحيح، دون أي تسرّب بينهم.
يصل المتصلون بطريقتين مختلفتين، عبر شبكة الهاتف من خلال Twilio وعبر WebRTC من المتصفح، وكلتاهما يجب أن تصل إلى خط معالجة المحادثة نفسه.
وكيل ذكاء اصطناعي قادر على تنفيذ إجراءات حقيقية يحتاج إلى أن تكون تلك الإجراءات محكومة بالسياسات ومسجّلة، لأن استدعاء أداة خاطئ له عواقب فعلية على عمليات المستأجر.
يجب قياس الاستهلاك بدقة تكفي لتشغيل الفوترة: منطق التسعير، وشحن الرصيد، ودورات الفوترة، ودورة حياة الفاتورة، لا مجرد تسجيله لأغراض المراقبة.
الدور والمسؤوليات
معمارية الـ API عبر بنية طبقية Domain / Application / Infrastructure / API في ASP.NET Core.
أمان بـ JWT ومفاتيح API مع تفويض مدرك للمستأجر وفرض للسياسات عبر الـ Middleware.
تدفّقات التفاعل اللحظي: الدردشة، وتحويل الكلام إلى نص، والنص إلى كلام، وتبادل WebRTC SDP، وجسر الاتصال الهاتفي عبر WebSocket مع OpenAI وTwilio.
تنسيق أدوات محكوم بالسياسات، وصندوق صادر للـ Webhook مع إعادة المحاولة، ومهام Hangfire الخلفية لإجراءات خارجية قابلة للتدقيق.
الفوترة وتحقيق الدخل: قياس الاستهلاك، ومنطق التسعير، وتدفّقات الشحن والدفع، ودورات الفوترة، ودورة حياة الفاتورة.
مساران للاتصال، وخط معالجة واحد
كان على المتصلين عبر الهاتف من خلال Twilio وعبر المتصفح من خلال WebRTC أن يصلوا إلى منطق المحادثة نفسه دون تنفيذين متباعدين. يعمل تبادل WebRTC SDP وجسر الاتصال الهاتفي عبر WebSocket كنقطتي دخول تغذيان خط المعالجة نفسه (كلام إلى نص / ذكاء اصطناعي / نص إلى كلام)، فيخدم تنفيذ واحد للمحادثة كلا النوعين من المتصلين.
تمكين وكيل الذكاء الاصطناعي من تنفيذ إجراءات حقيقية بأمان
لاستدعاءات الأدوات التي يطلقها الوكيل آثار جانبية حقيقية على أنظمة المستأجر، فلا يمكن تنفيذها دون تحقق. يحدّد تنسيق الأدوات المحكوم بالسياسات أي الأدوات يمكن للوكيل استدعاؤها، ويجعل الصندوق الصادر للـ Webhook مع إعادة المحاولة ومهام Hangfire الإجراءات الخارجية قابلة للتدقيق وآمنة عند إعادة المحاولة.
قياس الاستهلاك بدقة تكفي للفوترة
قياس الاستهلاك ومنطق التسعير جزءان أساسيان من نموذج النطاق، يغذّيان تدفّقات الشحن والدفع ودورات الفوترة وضوابط دورة حياة الفاتورة: طبقة فوترة تقودها بيانات استهلاك حقيقية لا تقديرات لاحقة.
النتيجة
طبقة عمليات ذكاء اصطناعي بمستوى إنتاجي تربط الصوت والدردشة اللحظيين ببنية تحتية قابلة للفوترة ومدركة للمستأجر، وتتعامل مع الاتصال الهاتفي التقليدي والاتصال من المتصفح خلف خط معالجة واحد للمحادثة.
ما تعلّمته
دمج بروتوكولي اتصال في خط معالجة واحد يتطلّب جهدًا أكبر في البداية من معالجتهما منفصلَين، لكنه يعني أن منطق الذكاء الاصطناعي يُبنى مرة واحدة فقط.
منطق الفوترة ينتمي إلى نموذج النطاق منذ اليوم الأول في أي منصة مقاسة الاستهلاك: إضافة قياس الاستهلاك لاحقًا إلى تدفّق محادثة قائم أصعب بكثير من تصميمه من البداية.
أعمال مختارة
أعمال
وصلت
إلى الإنتاج فعلًا.

Sendy
منصة متعددة المستأجرين لعمليات التوصيل والتجارة الإلكترونية: واجهة API واحدة بـ ASP.NET Core، خمس واجهات React، تتبّع لحظي، وأدوات متاجر مدعومة بالذكاء الاصطناعي.
منصة ويب • لوجستيات وتجارة إلكترونية • 2026
IMMAR
منصة تعليم إلكتروني متعددة المعلّمين للعراق: API واحدة بـ ASP.NET Core، ولوحة تحكم React، وتطبيق طلاب Flutter، مع فيديو محمي وامتحانات وتسويات.
منصة تعليم إلكتروني • التعليم • 2026
Nawa
منصة متعددة المستأجرين لمراكز اتصال بالذكاء الاصطناعي وعمليات الخدمة: صوت ودردشة لحظيان عبر WebRTC وTwilio، وتنسيق أدوات محكوم بالسياسات، واستهلاك قابل للفوترة.
منصة عمليات بالذكاء الاصطناعي • صوت ودردشة • 2025
Madhmoon
مشروع ابتكار في التقنية المالية للشمول الرقمي في العراق، صمّمه فريق متعدد التخصصات وتحقق منه وقدّمه. المركز الأول في هاكاثون التقنية المالية.
مفهوم تقنية مالية • هاكاثون التقنية المالية • المركز الأول
NANO
تطبيق ويب للتعرّف الضوئي على الحروف بالذكاء الاصطناعي يستخرج النص من الصور ويرقمنه لحظيًا. المركز الأول في هاكاثون ITS الأول.
تطبيق ويب OCR بالذكاء الاصطناعي • هاكاثون ITS الأول • المركز الأول
Core Banking
مفهوم لنظام مصرفي أساسي يغطي التدفّقات المعاملاتية ومتطلبات الاتساق. المركز الثاني في هاكاثون ITS الثاني.
مفهوم تقنية مالية • هاكاثون ITS الثاني • المركز الثاني
Form Builder
منشئ نماذج بُني من أجل سهولة الاستخدام والتسليم السريع والتعاوني تحت ضغط وقت الهاكاثون. المركز الثاني في أسبوع ريادة الأعمال.
تطبيق ويب • أسبوع ريادة الأعمال • المركز الثاني
الخبرات
أين تعلّمت ذلك.

تريد القصة كاملة؟
السيرة الذاتية فيها التفاصيل: الأدوار، والأدوات، والهاكاثونات، والتعليم.
أو راسلني بالبريد، بلا أي ضغط
ahmed.emadtarq@gmail.com