XianyuAutoAgent: бесплатный бот-оператор поддержки для Сяньюй с открытым кодом
Что такое XianyuAutoAgent?
XianyuAutoAgent — это система интеллектуального робота-оператора службы поддержки, разработанная специально для платформы Xianyu (闲鱼). Она обеспечивает круглосуточную автоматизированную работу платформы Xianyu 7×24 с помощью ИИ, способна автоматически отвечать на сообщения пользователей, обрабатывать запросы по цене, оказывать техническую поддержку, а также поддерживает совместное принятие решений несколькими экспертами и контекстно-зависимый диалог. Это делает управление вашим магазином значительно проще.
Функции XianyuAutoAgent
Интеллектуальный диалоговый движок
Контекстная осведомлённость: благодаря хранению истории сессий реализовано лёгкое управление памятью диалога. Система передаёт полную историю разговора в качестве контекста большой языковой модели (LLM), обеспечивая связность диалога.
Маршрутизация к экспертам: на основе распознавания намерений с помощью prompt-инжиниринга LLM диалог динамически распределяется между различными экспертными агентами (например, эксперт по ценам, технический эксперт, эксперт по обслуживанию клиентов), поддерживая переключение между несколькими сценариями.

Матрица бизнес-функций
Основной движок:
Автоматические ответы LLM: использование большой языковой модели для автоматической генерации ответов.
Управление контекстом: поддержание контекстной информации диалога для обеспечения связности ответов.
Усиление анализа тональности (планируется): в будущих версиях планируется расширить возможности анализа тональности для лучшего понимания настроения пользователя.
Система обсуждения цены:
Стратегия ступенчатого снижения цены: автоматическая корректировка цены товара по заданным правилам для заключения сделки.
Функция сравнения цен на рынке (планируется): в будущих версиях будет поддерживаться сравнение с аналогичными товарами на рынке для предоставления более обоснованных предложений по цене.
Техническая поддержка:
Интеграция с веб-поиском: объединение результатов веб-поиска для предоставления более точной технической поддержки и ответов пользователям.
Усиление базы знаний RAG (планируется): в будущих версиях планируется расширить функциональность базы знаний для повышения качества ответов.
Эксплуатация и мониторинг:
Базовые журналы: запись основной журнальной информации о работе системы.
Интеграция с DingTalk (планируется): в будущих версиях планируется интеграция с DingTalk для удобства мониторинга и управления продавцом в реальном времени.
Веб-интерфейс управления (планируется): разработка веб-интерфейса управления для удобства настройки и мониторинга работы системы продавцом.

Применение XianyuAutoAgent
Автоматизированная поддержка клиентов: автоматические ответы на сообщения пользователей, решение частых вопросов, повышение эффективности службы поддержки.
Интеллектуальное обсуждение цены: автоматическое согласование цены с покупателем посредством стратегии ступенчатого снижения для заключения сделки.
Техническая поддержка: интеграция результатов веб-поиска для предоставления технических ответов пользователям.
Переключение между сценариями: динамическая смена экспертного агента в зависимости от сценария (обсуждение цены, техническая консультация, поддержка клиентов и т. д.) для предоставления более профессионального сервиса.
Инструкция по использованию
Системные требования
Python 3.8+
NodeJS 18+
Шаги установки
1. Клонирование репозитория
git clone https://github.com/shaxiu/XianyuAutoAgent.git cd xianyu-autoagent
2. Установка зависимостей
pip install -r requirements.txt
3. Настройка переменных среды
Создайте файл .env со следующим содержимым:
OPENAI_API_KEY=your_api_key_here COOKIES_STR=your_cookies_here
4. Создание файлов промптов
В каталоге prompts отредактируйте файлы промптов, включая:
classify_prompt.txt: промпт для классификации намерений.
price_prompt.txt: промпт эксперта по ценам.
tech_prompt.txt: промпт технического эксперта.
default_prompt.txt: промпт для ответов по умолчанию.
5. Запуск основной программы
Конкретная команда запуска основной программы в документации явно не указана, но обычно её можно запустить следующим образом:
python main.py python main.py

Связанные ссылки
Главная страница проекта на GitHub: https://github.com/shaxiu/XianyuAutoAgent
Помощник сценариста▸
AI Приложения
AI Новости 