XianyuAutoAgent: Ein kostenloser und Open-Source-Smart-Customer-Service-Bot für Xianyu
Was ist XianyuAutoAgent?
XianyuAutoAgent ist ein intelligenter Kundenservice-Bot, der speziell für die Plattform Xianyu (闲鱼) entwickelt wurde. Es ermöglicht einen automatisierten 7×24-Stunden-Service auf der Xianyu-Plattform durch KI, kann automatisch auf Nutzernachrichten antworten, Preisverhandlungsanfragen bearbeiten, technischen Support bieten und unterstützt die Zusammenarbeit mehrerer Experten bei Entscheidungen sowie kontextbewusste Dialoge. So wird die Verwaltung unseres Shops deutlich erleichtert.
Funktionen von XianyuAutoAgent
Intelligente Dialog-Engine
Kontextbewusstsein: Durch die Speicherung des Gesprächsverlaufs wird eine leichte Verwaltung des Dialoggedächtnisses ermöglicht. Das System verwendet den vollständigen Gesprächsverlauf als Kontext für das Large Language Model (LLM) und gewährleistet so die Kohärenz der Dialoge.
Experten-Routing: Basierend auf der Intent-Erkennung durch LLM-Prompt-Engineering werden Dialoge dynamisch an verschiedene Experten-Agents (z. B. Preisverhandlungs-Experte, Technikexperte, Kundenservice-Experte) verteilt und unterstützen den Wechsel zwischen mehreren Szenarien.

Geschäftsfunktionsmatrix
Kern-Engine:
LLM-automatische Antwort: Nutzt das Large Language Model, um automatisch Antwortinhalte zu generieren.
Kontextverwaltung: Pflegt die Kontextinformationen des Dialogs und gewährleistet die Kohärenz der Antworten.
Erweiterung der Stimmungsanalyse (in Planung): Zukünftige Versionen planen eine verbesserte Stimmungsanalyse, um die Emotionen der Nutzer besser zu verstehen.
Preisverhandlungssystem:
Gestaffelte Preisnachlass-Strategie: Passt Produktpreise basierend auf vordefinierten Regeln automatisch an, um Transaktionen abzuschließen.
Marktpreisvergleich-Funktion (in Planung): Zukünftige Versionen werden den Preisvergleich mit ähnlichen Produkten auf dem Markt unterstützen und angemessenere Preisverhandlungsvorschläge bieten.
Technischer Support:
Integration der Websuche: Kombiniert Ergebnisse der Websuche, um genauere technische Unterstützung und Antworten für die Nutzer bereitzustellen.
RAG-Wissensdatenbank-Erweiterung (in Planung): Zukünftige Versionen planen eine Erweiterung der Wissensdatenbank, um die Antwortqualität zu verbessern.
Betrieb und Überwachung:
Basis-Logs: Zeichnet grundlegende Log-Informationen über den Systembetrieb auf.
DingTalk-Integration (in Planung): Zukünftige Versionen planen die Integration von DingTalk, um Verkäufern die Echtzeitüberwachung und -verwaltung zu erleichtern.
Web-Verwaltungsoberfläche (in Planung): Entwicklung einer Web-Verwaltungsoberfläche, um Verkäufern die Konfiguration und Überwachung des Systembetriebs zu erleichtern.

Anwendung von XianyuAutoAgent
Automatisierter Kundenservice: Beantwortet automatisch Nutzernachrichten, beantwortet häufige Fragen und steigert die Effizienz des Kundenservice.
Intelligente Preisverhandlung: Verhandelt mit Käufern über die gestaffelte Preisnachlass-Strategie automatisch den Preis, um Transaktionen abzuschließen.
Technischer Support: Integriert Ergebnisse der Websuche, um den Nutzern technische Antworten bereitzustellen.
Szenarienwechsel: Wechselt je nach Szenario (z. B. Preisverhandlung, technische Beratung, Kundenservice usw.) dynamisch zwischen Experten-Agents, um einen professionelleren Service zu bieten.
Nutzungsanleitung
Umgebungsanforderungen
Python 3.8+
NodeJS 18+
Installationsschritte
1. Repository klonen
git clone https://github.com/shaxiu/XianyuAutoAgent.git cd xianyu-autoagent
2. Abhängigkeiten installieren
pip install -r requirements.txt
3. Umgebungsvariablen konfigurieren
Erstellen Sie eine .env-Datei mit folgendem Inhalt:
OPENAI_API_KEY=your_api_key_here COOKIES_STR=your_cookies_here
4. Prompt-Datei erstellen
Bearbeiten Sie die Prompt-Dateien im Verzeichnis prompts , einschließlich:
classify_prompt.txt: Prompt zur Intent-Klassifizierung.
price_prompt.txt: Prompt für den Preisexperten.
tech_prompt.txt: Prompt für den Technikexperten.
default_prompt.txt: Prompt für die Standardantwort.
5. Hauptprogramm ausführen
Der genaue Befehl zum Ausführen des Hauptprogramms ist in der Dokumentation nicht eindeutig angegeben, normalerweise kann er jedoch wie folgt gestartet werden:
python main.py python main.py

Verwandte Links
GitHub-Projektseite:https://github.com/shaxiu/XianyuAutoAgent
Drehbuch-Assistent▸
AI Apps
AI Nachrichten 