Des robots d'assistance à la clientèle dotés d'une IA et gérés automatiquement par des vendeurs inactifs tout au long de la journée.

Introduction générale

XianyuAutoAgent est un système de robot de service client intelligent conçu pour la plateforme Idlefish et mis à disposition par le développeur shaxiu sur GitHub. Il s'agit d'un système automatisé fonctionnant 7×24 heures et utilisant la technologie de l'IA pour aider les vendeurs d'Idlefish à répondre aux messages, à gérer les négociations et les questions techniques. Les principales caractéristiques sont le dialogue contextuel, la négociation intelligente par échelonnement et la prise de décision collaborative par plusieurs experts. Le projet s'adresse aux vendeurs qui souhaitent améliorer l'efficacité de leurs boutiques et aux développeurs qui s'intéressent à la technologie de l'IA. Le code est libre et gratuit, et les utilisateurs peuvent le télécharger, le modifier et le déployer. Le code est libre et ouvert, et les utilisateurs peuvent le télécharger, le modifier et le déployer. Il est facile à installer et convient aux particuliers ou aux petites équipes.

闲鱼卖家全天自动值守的AI客服机器人闲鱼卖家全天自动值守的AI客服机器人

 

Liste des fonctions

  • Gardiennage automatique 7×24 heuresLes services de l'entreprise : En ligne 24 heures sur 24, 7 jours sur 7, ils répondent aux messages des acheteurs en temps réel.
  • Dialogue contextuelLes participants à l'atelier se souviennent de l'historique du dialogue et fournissent des réponses cohérentes.
  • Négociation intelligenteLe système d'information sur les prix : Il propose automatiquement des prix raisonnables sur la base d'une stratégie de réduction progressive des prix.
  • Synergie multi-expertsLes modèles d'IA multiples fonctionnent ensemble pour gérer différents scénarios.
  • Intégration de la recherche sur le webLe module d'assistance technique peut être mis en réseau pour trouver des réponses.
  • Surveillance de base des journauxLes données relatives à l'état de fonctionnement sont enregistrées en vue d'un dépannage.

 

Utiliser l'aide

Processus d'installation

Pour utiliser XianyuAutoAgent, vous devez effectuer les étapes suivantes sur votre ordinateur :

  1. entrepôt de clones
    Ouvrez un terminal (CMD ou PowerShell pour Windows, Terminal pour Mac) et entrez la commande pour télécharger le code :
 git clone https://github.com/shaxiu/XianyuAutoAgent.git

Téléchargez et allez dans le répertoire du projet :

 cd XianyuAutoAgent
  1. Inspection des exigences environnementales
  • Assurez-vous que Python 3.8 ou une version plus récente est installé sur votre ordinateur. Vous pouvez le vérifier en tapant python --version dans un terminal.
  • Installez NodeJS 18 ou une version ultérieure (certaines fonctionnalités peuvent être requises). Téléchargez et installez le logiciel depuis le site officiel de NodeJS.
  1. Installation des dépendances
    Installez les kits nécessaires en entrant la commande suivante dans le terminal :
 pip install -r requirements.txt

Si le réseau est de mauvaise qualité, utilisez une source miroir domestique :

 pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
  1. Configuration des variables d'environnement
    Créez un nouveau fichier .env dans le dossier du projet et saisissez-le à l'aide d'un éditeur de texte tel que Notepad ou VS Code :
 OPENAI_API_KEY=你的API密钥
COOKIES_STR=你的闲鱼Cookies
  • OPENAI_API_KEYPour obtenir votre clé, inscrivez-vous sur le site de l'OpenAI.
  • COOKIES_STRPour cela, connectez-vous à la version web de Idle Fish (xianyu.com), appuyez sur F12 pour ouvrir Developer Tools, trouvez Cookies, et copiez la chaîne de caractères complète. Sauvegardez le fichier.
  1. Préparation d'un fichier Word de repères
    Le projet est livré avec un dossier d'invites contenant quatre modèles par défaut :
  • classify_prompt.txt : Intent classify prompt word.
  • price_prompt.txt : invite pour les experts en négociation.
  • tech_prompt.txt : invite du technologue.
  • default_prompt.txt : mot de l'invite de réponse par défaut.
    Utilisez-les directement ou modifiez-les si nécessaire.
  1. programme de course
    Lorsque la configuration est terminée, entrez la commande start :
 python main.py

Lorsque le terminal affiche "Started successfully", le robot commence à fonctionner. En cas d'échec, vérifiez les variables d'environnement ou les dépendances.

Principales fonctions

1. Gardiennage automatisé 7 x 24 heures

  • Comment allumerLe programme s'exécute et écoute automatiquement les messages de poissons inactifs sans intervention manuelle.
  • procédureL'acheteur envoie un message et le robot y répond immédiatement. Par exemple, si un acheteur demande "Oui ?" le robot peut répondre : "Oui, comment puis-je vous aider ? Que puis-je faire pour vous ?
  • mise en gardeLes cookies : Gardez votre ordinateur allumé et votre réseau stable, les cookies travaillent.

2. le dialogue contextuel

  • Comment l'utiliserLes bots enregistrent l'historique des dialogues afin de garantir la cohérence des réponses.
  • procédureL'acheteur demande : "Ce sac existe-t-il en noir ?". Le robot répond : "Il existe en noir et il est en stock". L'acheteur demande alors "Quel est le prix ?" et le robot répond "120 dollars pour le noir". Le robot répond alors : "120 dollars pour le noir". Aucune opération n'est nécessaire de la part de l'utilisateur, le traitement se fait automatiquement par l'IA.
  • Méthode de mise en serviceSi les réponses ne sont pas cohérentes, vérifiez le fichier classify_prompt.txt ou remplacez-le par un modèle plus puissant.

3. négociation intelligente

  • Comment l'utiliserLorsqu'un acheteur fait une offre, le robot réagit en adoptant une stratégie de réduction progressive.
  • procédureSi l'article est proposé à 150 $ et que l'acheteur offre 100 $, le robot peut répondre "130 $ minimum, vous pensez que c'est correct ? La stratégie est prédéfinie dans le code, il n'est donc pas nécessaire de l'ajuster manuellement. La stratégie est prédéfinie dans le code et il n'est pas nécessaire de l'ajuster manuellement.
  • Paramètres personnalisésModifiez le fichier price_prompt.txt pour modifier la réduction de prix ou le prix minimum.

Fonctions vedettes Procédure d'utilisation

Synergie multi-experts

  • Comment allumer: Activé par défaut. Le programme distribue les tâches à différents experts par le biais de la reconnaissance d'intention.
  • procédureLes acheteurs demandent un prix, les experts en prix répondent ; ils demandent des détails techniques, les experts techniques prennent le relais. L'utilisateur n'a pas à intervenir.
  • Méthode d'ajustementModifier les invites des experts dans le dossier des invites ou ajouter de nouveaux types d'experts.

Intégration de la recherche sur le web

  • Comment l'utiliserLe module d'assistance technique peut être mis en réseau pour rechercher des réponses.
  • procédureLes acheteurs demandent : "Ce téléphone portable est-il compatible avec la 5G ? Après avoir effectué une recherche, le robot répond : "Il prend en charge la 5G, le modèle spécifique est XX". La fonction s'exécute automatiquement.
  • Recommandations d'optimisationPour plus d'informations, veuillez vous référer à la page suivante : Assurez-vous que votre réseau est ouvert afin d'éviter les délais de recherche.

Surveillance de base des journaux

  • Comment consulterLes fichiers journaux sont générés lors de l'exécution du programme.
  • procédurePour ce faire, il convient d'ouvrir le fichier journal (généralement log.txt) dans le répertoire du projet et d'afficher le journal d'exécution. Par exemple, "2025-03-18 10:00 : Successful reply to message".
  • utiliser: Utilisé lors de la résolution de problèmes, par exemple pour vérifier si des messages ont été manqués.

Problèmes courants résolus...

  • Échec du démarrage de la procédureVérifier les versions de Python et de NodeJS et vérifier que les dépendances sont complètes.
  • Réponses inexactesLes problèmes suivants peuvent être résolus : Remplacer la clé OPENAI_API_KEY par une clé plus forte, ou ajuster le fichier word de l'invite.
  • Anomalie du compte IdlefishPour mettre à jour les cookies, reconnectez-vous à la version web.
  • interruption de l'exécutionLe logiciel n'est pas disponible en ligne : vérifiez la connexion réseau ou exécutez le logiciel localement avec un serveur en nuage à la place.

 

scénario d'application

  1. Vendeur de poisson occupé et inactif
    Scénario : Vous recevez chaque jour de nombreuses demandes de renseignements, mais vous n'avez pas le temps d'y répondre. XianyuAutoAgent gère automatiquement la boutique, s'occupe des messages et des bonnes affaires, et vous n'avez plus qu'à confirmer la transaction.
  2. Technologie de l'IA Apprentissage
    DESCRIPTION DU SCÉNARIO : Vous êtes novice en programmation et souhaitez vous familiariser avec les applications de l'intelligence artificielle. Téléchargez ce projet et étudiez le code et les mots-clés pour apprendre rapidement à développer un service client intelligent.
  3. Magasin multi-collaboration
    Description du scénario : l'équipe gère le commerce de poissons morts. Les robots répondent de manière uniforme afin de garantir un service à la clientèle de qualité constante et de réduire les coûts de coordination manuelle.

 

QA

  1. Dois-je payer ?
    Réponse : Le projet est gratuit et open source, et peut être téléchargé directement depuis GitHub. Cependant, vous devez payer une petite somme pour utiliser l'API OpenAI.
  2. L'installation a-t-elle été difficile ?
    Réponse : Ce n'est pas difficile. Tant que vous savez comment utiliser un terminal pour entrer des commandes et suivre les étapes, vous pouvez le faire. Cela fonctionne même si vous ne savez pas programmer.
  3. Serai-je bloqué par Idle Fish ?
    Réponse : Officiellement, il n'y a pas d'interdiction explicite, mais les opérations à haute fréquence peuvent être risquées. Il est recommandé de contrôler la vitesse de réponse et de respecter les règles de la plate-forme.
© déclaration de droits d'auteur

Articles connexes

Pas de commentaires

Vous devez être connecté pour participer aux commentaires !
S'inscrire maintenant
aucun
Pas de commentaires...