🚀 Xianyu AutoAgent - Интеллектуальная система чат-бота для платформы Сянъюй
AI-решение для автоматизации дежурства на платформе Сянъюй, обеспечивающее 7×24 часа работы, поддержку коллективного принятия решений экспертами, интеллектуального торга и контекстно-осознанных диалогов.
🎮 Playground - Быстрый старт (без настройки)
Не требуется локальная среда или настройка Secrets! Просто передайте параметры через веб-интерфейс GitHub Actions и одним кликом запустите бота для Сянъюй.
Как пользоваться
- Fork этого репозитория → нажмите кнопку
Forkв правом верхнем углу - Запустите Action:
- Перейдите на вкладку
Actionsв вашем репозитории - Выберите рабочий процесс
🚀 Run Service - Нажмите кнопку
Run workflowи заполните параметры: API Key: вставьте ваш API-ключ для LLM (например, Aliyun DashScope)Cookies: вставьте полную строку Cookie из веб-версии Сянъюй- Просмотр журнала выполнения:
- После запуска бот автоматически начнет слушать сообщения Сянъюй
- Найдите в логах Action строку
🤖 Reply:для просмотра истории диалогов
Важные замечания
⚠️ Временные ограничения запуска:- По умолчанию работает 30 минут (ограничение бесплатного аккаунта GitHub)
- Конфиденциальная информация (например, Cookie) не сохраняется, действует только для текущего запуска
🌟 Ключевые особенности
Интеллектуальный диалоговый движок
| Модуль | Техническая реализация | Основные особенности | | ------------ | ------------------------ | -------------------------------------------------------------- | | Контекст | Хранение истории диалогов | Легковесное управление памятью, полный контекст истории для LLM | | Экспертная маршрутизация | LLM prompt+правила маршрутизации | Распознавание намерения через prompt-инжиниринг → динамическое распределение Agent-экспертов, поддержка сценариев торга/техподдержки/сервиса |Бизнес-функционал
| Модуль | Реализовано | В планах | | ---------- | ---------------------------------- | ----------------------- | | Ядро | ✅ Автоматический ответ LLM✅ Контекстное управление | 🔄 Улучшение анализа эмоций | | Система торга | ✅ Стратегия ступенчатого снижения цены | 🔄 Функция рыночного сравнения цен | | Техподдержка | ✅ Интеграция с веб-поиском | 🔄 Усиление знаний с помощью RAG |
🚴 Быстрый старт
Требования к среде
- JDK 21+
- Maven 3.9.10+
Шаги установки
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
🤝 Участие и вклад
Приветствуем предложения через Issue или вклад в код через PR, пожалуйста, следуйте руководству по вкладу
🛡 Важная информация
⚠️ Внимание: Данный проект предназначен только для обучения и обмена опытом, при нарушении авторских прав свяжитесь с автором для удаления.
В связи со спецификой проекта, команда разработчиков может в любое время прекратить обновления или удалить проект.
🧸 Особая благодарность
Данный проект реконструирован на основе следующих open-source проектов:
- XianyuAutoAgent — интеллектуальная система поддержки пользователей Xianyu, разработанная @shaxiu и @cv-cat