Customizable Customer Service AI Agent — وكيل ذكاء
Customizable Customer Service AI Agent — وكيل ذكاء
١. نظرة عامة على المشروع
Customizable Customer Service AI Agent هو منصة متكاملة وقابلة لإعادة التسمية بالعلامة التجارية الخاصة بالعميل، لخدمة العملاء بالذكاء الاصطناعي، يمكن للشركات تشغيلها إما على بنيتها التحتية الخاصة بالكامل أو عبر السحابة. تجمع المنصة بين مساعد محادثة ذكي يجيب على استفسارات العملاء بدقة بالاستناد إلى مستندات الشركة وبيانات منتجاتها الخاصة، ولوحة تحكم إدارية كاملة لإدارة هذا المساعد، ومعرفته، وقنوات التواصل، وفريق العمل — دون الحاجة لكتابة أي سطر من الكود أو التعامل مع ملفات الإعدادات.
تم تصميم المشروع خصيصًا ليكون جاهزًا لتسليمه لصاحب عمل غير تقني: تثبيت بأمر واحد، وتخصيص كل شيء من المتصفح مباشرة، والانطلاق فورًا عبر القنوات التي يستخدمها عملاؤه بالفعل.
٢. الميزات الأساسية
مساعد المحادثة بالذكاء الاصطناعي
يجيب على استفسارات العملاء بالاستناد إلى مستندات الشركة المرفوعة (PDF، Word، Excel، CSV، Markdown، نصوص عادية) وكتالوجات المنتجات — دون افتراض أي معلومة، ويوضح بصراحة عندما لا تتوفر لديه المعلومة الكافية.
يفهم ويجيب بكل من اللغتين العربية والإنجليزية، مع إمكانية التبديل الفوري بين اللغتين في لوحة التحكم بالكامل.
يتواصل مع العملاء عبر الموقع الإلكتروني (نافذة محادثة)، واتساب، إنستغرام، ماسنجر، وتليجرام، جميعها من قاعدة معرفة واحدة مرتبطة.
يحتفظ بسجل المحادثة لكل عميل، ويقدّم إجابات متسقة تعكس هوية العلامة التجارية بأسلوب ونمط قابلين للتخصيص.
ذكاء كتالوج المنتجات
يرفع صاحب العمل ملف إكسل أو CSV لمنتجاته — ويتعرّف النظام تلقائيًا على الأعمدة مثل السعر، الرمز التعريفي (SKU)، المخزون، الضمان، والعلامة التجارية، مع السماح لصاحب العمل بمراجعة وتعديل هذا الربط قبل تفعيله.
يجيب المساعد بعد ذلك على استفسارات المنتجات الدقيقة (السعر، التوافر، شروط الضمان) بدقة تامة مستمدة مباشرة من الكتالوج، ويقارن بين منتجات متعددة بشكل صحيح، ويدمج بيانات الكتالوج مع مستندات السياسات في إجابة واحدة (مثل: "ما مدة الضمان، وكيف أقدّم مطالبة؟").
عند رفع قائمة أسعار محدّثة، يتم تحديث المنتجات الحالية تلقائيًا دون التأثير على المنتجات غير المدرجة في التحديث.
لوحة تحكم إدارية كاملة
إدارة المستندات وكتالوجات المنتجات مع عرض حالة الرفع، ومراحل المعالجة، وتقارير واضحة عن أي أخطاء لكل صف على حدة.
متصفح لسجل المحادثات مع إمكانية تتبع كاملة لكيفية توليد كل إجابة.
إدارة فريق العمل بمستويين من الصلاحيات — المسؤول (تحكم كامل) والمساعد (وصول فقط للمحادثات اليومية) — مطبّقة ليس فقط في الواجهة بل من الخادم نفسه.
معالج إعداد أولي إرشادي، ووثائق داخلية قابلة للبحث، وتلميحات مساعدة سياقية في جميع الصفحات.
مستشار "الأجهزة المُوصى بها" المدمج، الذي يوضح لصاحب العمل حجم نموذج الذكاء الاصطناعي الذي يمكن لجهازه تشغيله بكفاءة — مفيد للتشغيل المحلي الكامل دون تكاليف سحابية.
الخصوصية والامتثال والرقابة
حذف فوري لكامل بيانات عميل معيّن بضغطة واحدة، وتصدير كامل للبيانات لتلبية طلبات الامتثال (بما يتوافق مع معايير GDPR/CCPA).
سجل تدقيق غير قابل للتعديل لكل الإجراءات الإدارية.
تنقية تلقائية للمعلومات الشخصية الحساسة قبل تخزينها أو إرسالها لأي خدمة تحليلات خارجية.
لوحة مراقبة حية تعرض أوقات الاستجابة، وحجم الاستخدام، والأهم — تقييم آلي لجودة إجابات الذكاء الاصطناعي (الدقة، الصلة، الالتزام بالمصادر) بما يتيح لصاحب العمل الوثوق بجودة الإجابات ومراقبتها بمرور الوقت، بدلًا من التخمين.
٣. القدرات الأساسية والفوائد
قابل للتشغيل في أي مكان: يعمل بالكامل على بنية الشركة التحتية الخاصة دون أي تكاليف تشغيلية مستمرة، أو عبر السحابة باستخدام مزودين مثل OpenAI أو Anthropic أو Google — والقرار يعود للشركة، مع إمكانية التبديل لاحقًا دون فقدان أي بيانات.
غير مرتبط بمزوّد واحد للذكاء الاصطناعي: يدعم تسعة مزودين مختلفين للذكاء الاصطناعي (بما في ذلك خيارات محلية خاصة بالكامل)، قابلة للتبديل من شاشة الإعدادات.
دقيق بالتصميم: عملية استرجاع متعددة الخطوات (لا مجرد بحث بسيط) تتحقق من عدة طرق للعثور على المعلومة المناسبة قبل الإجابة، ومصمّمة لتقول "لا أعرف" بدلًا من التخمين — وهو شرط أساسي للثقة في أي استخدام حقيقي مع العملاء.
متعدد المستأجرين من الأساس: يمكن لنشرة واحدة خدمة عدة شركات منفصلة بأمان، مع عزل كامل لبيانات كل شركة عن الأخرى على مستوى قاعدة البيانات نفسها، لا فقط في منطق التطبيق.
قابل للتوسع دون تعطّل: إضافة ميزات جديدة (مثل ميزة كتالوج المنتجات) تندمج مباشرة مع قاعدة المعرفة وخط سير المحادثة نفسه، دون الحاجة لنظام منفصل.
٤. الجوانب التقنية
للمراجعين التقنيين: يعتمد الخادم الخلفي على بايثون غير متزامن (FastAPI) مع قاعدة بيانات PostgreSQL وأمان على مستوى الصفوف لعزل المستأجرين، وخط استرجاع هجين يجمع بين البحث الشعاعي (Qdrant) والبحث بالكلمات المفتاحية ورسم بياني للمعرفة (Neo4j)، تُدمج نتائجها عبر خوارزمية الدمج التبادلي للترتيب ويُعاد ترتيبها بواسطة نموذج مُعاد ترتيب قبل توليد الإجابة، وكل ذلك عبر مخطط عمل حالة باستخدام LangGraph مع تخزين مؤقت دلالي للإجابات عبر Redis. تعمل المعالجة الخلفية (استيعاب المستندات والكتالوجات، تسليم الإشعارات الفورية، تشغيل التقييمات، عمليات الاحتفاظ المجدولة) عبر Celery. المراقبة التقنية أساسية عبر تتبّع Langfuse ومقاييس Prometheus، مع نظام تقييم آلي لجودة إجابات الذكاء الاصطناعي (deepeval) يعمل بشكل مجدول. لوحة التحكم بالكامل مبنية بواجهة React دون أي اعتماديات أو خطوة بناء (build step) — قابلة للنشر بمجرد نسخ الملفات دون الحاجة لمُترجم. ويتم تشغيل المنظومة بالكامل بأمر واحد عبر Docker Compose.
٥. خاتمة
يُظهر هذا المشروع هندسة منتج متكاملة من البداية للنهاية: خط معالجة ذكاء اصطناعي واسترجاع معلومات بمستوى إنتاجي حقيقي، وبنية خادم آمنة متعددة المستأجرين، وتكاملات فعلية مع خمس قنوات تواصل وتسعة مزودين للذكاء الاصطناعي، وواجهة تحكم أمامية أنيقة وثنائية اللغة بالكامل مبنية دون أي خطوة بناء تقنية، بالإضافة إلى النضج التشغيلي — من التدقيق، وأدوات الخصوصية، والتقييم الآلي للجودة، والمراقبة الحية — وهو ما يميّز منتجًا حقيقيًا وقابلًا للنشر عن نموذج تجريبي بسيط. صُمم هذا المشروع منذ البداية ليكون جاهزًا للبيع والتسليم لصاحب عمل غير تقني، وهو أصعب وأهم معيار يمكن أن يُقاس به أي برنامج.