XianyuAutoAgent : un bot de service client intelligent, gratuit et open source pour Xianyu 137

小编 ·

XianyuAutoAgent : un bot de service client intelligent, gratuit et open source pour Xianyu

XianyuAutoAgent est un système de bot de service client intelligent conçu pour la plateforme Xianyu. Alimenté par l'IA, il fournit un support automatisé 24h/24 et 7j/7, répondant automatiquement aux messages des utilisateurs, gérant les demandes de négociation, offrant un support technique, et prenant en charge la prise de décision collaborative multi-experts ainsi que des conversations sensibles au contexte, simplifiant ainsi la gestion de la boutique.

XianyuAutoAgent : un bot de service client intelligent, gratuit et open source pour Xianyu

Qu'est-ce que XianyuAutoAgent ?

XianyuAutoAgent est un système de robot de service client intelligent conçu spécifiquement pour la plateforme Xianyu (闲鱼). Grâce à l'IA, il assure une présence automatisée 24h/24 et 7j/7 sur la plateforme Xianyu, permettant de répondre automatiquement aux messages des utilisateurs, de traiter les demandes de négociation de prix, de fournir un support technique, et prend en charge la collaboration multi-experts ainsi que les conversations sensibles au contexte. Il simplifie considérablement la gestion de notre boutique.

Fonctionnalités de XianyuAutoAgent

Moteur de conversation intelligent

  • Sensibilité au contexte :Grâce au stockage de l'historique des conversations, le système assure une gestion légère de la mémoire du dialogue. L'historique complet de la conversation est fourni comme contexte d'entrée au grand modèle de langage (LLM), garantissant ainsi la cohérence des échanges.

  • Routage expert :Basé sur la reconnaissance d'intention via le prompt engineering LLM, le dialogue est distribué dynamiquement vers différents agents experts (par exemple expert en négociation, expert technique, expert service client), permettant le changement de scénario à la volée.

XianyuAutoAgent:免费开源的智能闲鱼客服机器人系统.webp

Matrice fonctionnelle métier

Moteur principal :

  • Réponse automatique par LLM : génération automatique des contenus de réponse à l'aide d'un grand modèle de langage.

  • Gestion du contexte : maintien des informations contextuelles de la conversation pour assurer la cohérence des réponses.

  • Analyse des sentiments renforcée (prévue) : les versions futures prévoient d'enrichir les fonctionnalités d'analyse des sentiments afin de mieux comprendre les émotions des utilisateurs.

Système de négociation de prix :

  • Stratégie de baisse progressive des prix : ajustement automatique des prix des articles selon des règles prédéfinies afin de conclure la transaction.

  • Fonction de comparaison de prix du marché (prévue) : les versions futures prendront en charge la comparaison avec des produits similaires sur le marché, offrant ainsi des suggestions de négociation plus raisonnables.

Support technique :

  • Intégration de la recherche web : combinaison des résultats de recherche web pour fournir aux utilisateurs un support technique et des réponses plus précis.

  • Base de connaissances RAG renforcée (prévue) : les versions futures prévoient d'enrichir les fonctionnalités de la base de connaissances pour améliorer la qualité des réponses.

Exploitation et surveillance :

  • Journaux de base : enregistrement des informations de journal fondamentales du fonctionnement du système.

  • Intégration DingTalk (prévue) : les versions futures prévoient l'intégration de DingTalk pour faciliter le suivi et la gestion en temps réel par les vendeurs.

  • Interface d'administration Web (prévue) : développement d'une interface d'administration Web pour faciliter la configuration et la surveillance du système par les vendeurs.

XianyuAutoAgent:免费开源的智能闲鱼客服机器人系统.webp

Applications de XianyuAutoAgent

  • Service client automatisé : réponse automatique aux messages des utilisateurs, traitement des questions fréquentes et amélioration de l'efficacité du service client.

  • Négociation de prix intelligente : négociation automatique des prix avec les acheteurs via une stratégie de baisse progressive pour conclure des transactions.

  • Support technique : intégration des résultats de recherche web pour fournir aux utilisateurs des réponses liées à l'aspect technique.

  • Changement de scénario à la volée : basculement dynamique vers différents agents experts selon le scénario (négociation, consultation technique, service client, etc.), offrant ainsi un service plus spécialisé.

Mode d'emploi

Prérequis techniques

Python 3.8+

NodeJS 18+

Étapes d'installation

1. Cloner le dépôt

git clone https://github.com/shaxiu/XianyuAutoAgent.git
cd xianyu-autoagent

2. Installer les dépendances

pip install -r requirements.txt

3. Configurer les variables d'environnement

Créez un fichier .env contenant le contenu suivant :

OPENAI_API_KEY=your_api_key_here
COOKIES_STR=your_cookies_here

4. Créer les fichiers de prompts

Dans le répertoire prompts , modifiez les fichiers de prompts, notamment :

classify_prompt.txt : prompt de classification d'intention.

price_prompt.txt : prompt de l'expert en prix.

tech_prompt.txt : prompt de l'expert technique.

default_prompt.txt : prompt de réponse par défaut.

5. Exécuter le programme principal

La commande précise pour exécuter le programme principal n'est pas explicitement indiquée dans la documentation, mais elle peut généralement être lancée comme suit :

python main.py
python main.py

XianyuAutoAgent:免费开源的智能闲鱼客服机器人系统.webp

Liens associés

  • Page principale du projet sur GitHub :https://github.com/shaxiu/XianyuAutoAgent