التوثيق
دليل كامل للتثبيت والتهيئة والتكامل لنشر نظام خدمة العملاء بالذكاء الاصطناعي بسرعة.
المتطلبات
التثبيت
الخطوة 1: تثبيت الاعتماديات
انقر نقراً مزدوجاً على 安装全部依赖.bat وانتظر حتى يكتمل تثبيت جميع الاعتماديات.
安装全部依赖.bat
الخطوة 2: تشغيل المشروع
انقر نقراً مزدوجاً على 启动项目.bat لتشغيل خادم التطوير.
启动项目.bat # http://127.0.0.1:3000
الخطوة 3: إتمام معالج الإعداد
افتح http://127.0.0.1:3000 في متصفحك. سيرشدك النظام خلال إعداد قاعدة البيانات وإنشاء حساب المشرف.
هيكل قاعدة البيانات
يستخدم النظام 7 جداول تُنشأ تلقائياً بواسطة معالج الإعداد:
| Table | Description |
|---|---|
users | حسابات المشرفين والوكلاء بأدوار admin و agent |
clients | إعداد المواقع — سجل واحد لكل موقع مدمج، يخزن Agent IDs من Alibaba Cloud |
chat_sessions | جلسات الزوار — تسجل IP والجهاز والمرجع ووضع الخدمة الحالي |
chat_messages | رسائل الدردشة — كل محتوى الرسائل وأنواع المُرسِلين (زائر/وكيل/ذكاء اصطناعي) |
knowledge_base | أزواج أسئلة وأجوبة قاعدة المعرفة مع الفئة والكلمات المفتاحية والأولوية |
knowledge_files | الملفات المرفوعة إلى قاعدة معرفة Alibaba Cloud وحالة مزامنتها |
system_config | الإعدادات العامة للنظام بما فيها مفاتيح API والترجمة |
إعداد Alibaba Cloud
يتطلب النظام خدمتين من Alibaba Cloud: Bailian (ردود الذكاء الاصطناعي) والترجمة الآلية. سجّل الدخول إلى لوحة الإدارة وانتقل إلى إعدادات النظام وأدخل ما يلي:
ali_api_key
مفتاح API لـ Bailian
يُنشأ في وحدة تحكم Alibaba Cloud Bailian، يُستخدم لاستدعاء وكيل الأسئلة والأجوبة.
ali_workspace_id
معرّف مساحة العمل
مرئي في أعلى يمين وحدة تحكم Bailian، بتنسيق ws-xxxxxxxx.
ali_translate_key_id
AccessKey ID للترجمة
يُنشأ في وحدة تحكم RAM لـ Alibaba Cloud بعد تفعيل خدمة الترجمة الآلية.
ali_translate_key
AccessKey Secret للترجمة
مقترن بـ AccessKey ID — احفظه عند الإنشاء، لا يمكن عرضه لاحقاً.
التكامل مع موقعك
بعد التثبيت، ادمج نافذة الدردشة في موقعك ليتمكن الزوار من بدء محادثة دون مغادرة الصفحة.
الخطوة 1: إنشاء موقع
سجّل الدخول إلى لوحة الإدارة وانتقل إلى إدارة المواقع وأنشئ موقعاً جديداً بنطاق موقعك. سيُنشئ النظام رمز عميل فريداً.
الخطوة 2: تضمين الكود
الصق المقتطف أدناه قبل وسم