Documentation
Guide complet d'installation, de configuration et d'intégration pour déployer rapidement votre système de service client IA.
Prérequis
Installation
Étape 1 : Installer les dépendances
Double-cliquez sur 安装全部依赖.bat et attendez que toutes les dépendances soient installées.
安装全部依赖.bat
Étape 2 : Démarrer le projet
Double-cliquez sur 启动项目.bat pour lancer le serveur de développement.
启动项目.bat # http://127.0.0.1:3000
Étape 3 : Compléter l'assistant de configuration
Ouvrez http://127.0.0.1:3000 dans votre navigateur. Le système vous guidera pour la configuration de la base de données et la création du compte administrateur.
Structure de la base de données
Le système utilise 7 tables, toutes créées automatiquement par l'assistant d'installation :
| Table | Description |
|---|---|
users | Comptes admin et agents avec les rôles admin et agent |
clients | Configuration des sites — un enregistrement par site intégré, stocke les Agent IDs Alibaba Cloud |
chat_sessions | Sessions visiteurs — enregistre IP, appareil, référent et mode de service actuel |
chat_messages | Messages de chat — tout le contenu des messages et types d'expéditeurs (visiteur/agent/IA) |
knowledge_base | Paires Q&R de la base de connaissances avec catégorie, mots-clés et priorité |
knowledge_files | Fichiers téléchargés vers la base de connaissances Alibaba Cloud et leur statut de synchronisation |
system_config | Configuration globale du système incluant les clés API et de traduction |
Configuration Alibaba Cloud
Le système nécessite deux services Alibaba Cloud : Bailian (réponses IA) et Traduction automatique. Connectez-vous au panneau d'administration, allez dans Paramètres système et renseignez les éléments suivants :
ali_api_key
Clé API Bailian
Créée dans la console Alibaba Cloud Bailian, utilisée pour appeler l'agent Q&R.
ali_workspace_id
ID de l'espace de travail
Visible en haut à droite de la console Bailian, format ws-xxxxxxxx.
ali_translate_key_id
AccessKey ID de traduction
Créé dans la console RAM Alibaba Cloud après activation de la Traduction automatique.
ali_translate_key
AccessKey Secret de traduction
Associé à l'AccessKey ID — à sauvegarder lors de la création, ne peut plus être consulté ensuite.
Intégration sur votre site
Une fois installé, intégrez la fenêtre de chat sur votre site pour que les visiteurs puissent démarrer une conversation sans quitter la page.
Étape 1 : Créer un site
Connectez-vous au panneau d'administration, allez dans Gestion des sites et créez un nouveau site avec votre domaine. Le système génère un code client unique.
Étape 2 : Intégrer le code
Collez le snippet ci-dessous avant la balise