🚀 Xianyu AutoAgent - Inteligentny system bota obsługi klienta Xianyu
AI-owe rozwiązanie dyżuru stworzone specjalnie dla platformy Xianyu, umożliwiające 7×24 godziny automatycznego nadzoru, wspierające współpracę wielu ekspertów, inteligentne negocjacje cen i kontekstową rozmowę.
🎮 Playground - Szybkie demo (wersja bez konfiguracji)
Nie potrzebujesz lokalnego środowiska ani ustawiania sekretów! Po prostu wprowadź parametry przez interfejs webowy GitHub Actions i uruchom bota Xianyu jednym kliknięciem.
Jak używać
- Forkuj to repozytorium → Kliknij przycisk
Forkw prawym górnym rogu - Uruchom Action:
- Przejdź do zakładki
Actionsw swoim repozytorium - Wybierz workflow
🚀 Run Service - Kliknij przycisk
Run workflowi uzupełnij parametry: API Key: Wklej swój klucz API dużego modelu (np. Aliyun DashScope)Cookies: Wklej pełny ciąg Cookie z webowej wersji Xianyu- Zobacz logi działania:
- Bot po uruchomieniu automatycznie nasłuchuje wiadomości Xianyu
- W logach Action wyszukaj
🤖 Reply:aby zobaczyć historię rozmów
Uwagi
⚠️ Ograniczenia działania tymczasowego:- Domyślne działanie 30 minut (ograniczenie darmowego konta GitHub)
- Wrażliwe dane (np. Cookie) nie są zapisywane, obowiązują tylko w bieżącej sesji
🌟 Kluczowe funkcje
Inteligentny silnik rozmów
| Moduł | Technologia | Kluczowe cechy | | ------------ | ------------------- | --------------------------------------------------------------------- | | Świadomość kontekstu | Przechowywanie historii rozmów | Lekki menedżer pamięci rozmów, pełna historia jako kontekst wejściowy LLM | | Routing ekspertów | LLM prompt+routing regułowy | Rozpoznawanie intencji na bazie promptów → dynamiczna dystrybucja do agentów-ekspertów, obsługa negocjacji/technicznych/klientów |Matryca funkcji biznesowych
| Moduł | Zaimplementowane | W planach | | --------- | -------------------------------- | ---------------------------- | | Silnik | ✅ Automatyczne odpowiedzi LLM✅ Zarządzanie kontekstem | 🔄 Wzmocniona analiza emocji | | System negocjacji | ✅ Strategia stopniowego obniżania ceny | 🔄 Funkcja porównywania cen z rynkiem | | Wsparcie techniczne | ✅ Integracja wyszukiwania internetowego | 🔄 Wzmocnienie bazy wiedzy RAG |
🚴 Szybki start
Wymagania środowiskowe
- JDK 21+
- Maven 3.9.10+
Kroki instalacji
1. 克隆仓库
git clone https://github.com/qOeOp/XianyuAutoAgent.git
cd XianyuAutoAgent- 配置环境变量
- AI_DASHSCOPE_API_KEY : 阿里云大模型API-KEY
- COOKIES_STR : 闲鱼网页端Cookie
- 执行命令
mvn spring-boot:run
注意:默认使用的模型是通义千问,如需使用其他API,请自行修改application.yml文件中的模型地址和模型名称;
COOKIES_STR自行在闲鱼网页端获取cookies(网页端F12打开控制台,选择Network,点击Fetch/XHR,点击一个请求,查看cookies)- (可选)创建提示词文件src/main/resources/*-prompt.txt
🤝 Udział w rozwoju
Zachęcamy do zgłaszania sugestii poprzez Issue lub wnoszenia kodu przez PR, prosimy o przestrzeganie wytycznych dotyczących wkładu.
🛡 Uwagi
⚠️ Uwaga: Ten projekt służy wyłącznie do nauki i wymiany doświadczeń. W przypadku naruszenia praw autorskich prosimy o kontakt w celu usunięcia.
Ze względu na szczególny charakter projektu, zespół deweloperski może w dowolnym momencie zaprzestać aktualizacji lub usunąć projekt.
🧸 Specjalne podziękowania
Projekt został zrekonstruowany na bazie poniższych projektów open source:
- XianyuAutoAgent - Inteligentny system obsługi klienta Xianyu, opracowany przez @shaxiu i @cv-cat