🚀 Xianyu AutoAgent - Sistema inteligente de atención al cliente para Xianyu
Solución de IA diseñada específicamente para la plataforma Xianyu, permite atención automatizada 24/7, soporta decisión colaborativa entre expertos, negociación inteligente y conversaciones sensibles al contexto.
🎮 Playground - Experiencia rápida (versión sin configuración)
¡No necesitas entorno local ni configurar Secrets! Simplemente introduce los parámetros desde la web de GitHub Actions, y lanza el robot de Xianyu con un solo clic.
Cómo usar
- Haz Fork de este repositorio → Haz clic en el botón
Forken la esquina superior derecha - Dispara la Acción:
- Entra en la pestaña
Actionsde tu repositorio - Selecciona el flujo de trabajo
🚀 Run Service - Haz clic en el botón
Run workflowy rellena los parámetros: API Key: Pega tu clave API del modelo grande (por ejemplo, Aliyun DashScope)Cookies: Pega la cadena completa de cookies de Xianyu versión web- Consulta los registros de ejecución:
- El robot comenzará a escuchar mensajes de Xianyu automáticamente
- Busca
🤖 Reply:en los logs de Action para ver el historial de conversaciones
Notas importantes
⚠️ Ten en cuenta las limitaciones de ejecución temporal:- Por defecto funciona 30 minutos (limitación de cuentas gratuitas de GitHub)
- La información sensible (como cookies) no se almacena, solo es válida para esa ejecución
🌟 Características principales
Motor de conversación inteligente
| Módulo | Implementación técnica | Características clave | | -------------- | ----------------------- | --------------------------------------------------------- | | Conciencia de contexto | Almacenamiento de historial de conversación | Gestión ligera de la memoria del chat, historial completo como entrada de contexto para LLM | | Enrutamiento experto | LLM prompt+reglas de enrutamiento | Identificación de intención basada en ingeniería de prompts → Distribución dinámica a agentes expertos, soporta cambio entre negociación/técnico/soporte |Matriz de funciones de negocio
| Módulo | Implementado | En desarrollo | | ---------- | ----------------------------- | ------------------------------- | | Motor principal | ✅ Respuesta automática LLM✅ Gestión de contexto | 🔄 Mejora de análisis de sentimiento | | Sistema de negociación | ✅ Estrategia de precios escalonada | 🔄 Función de comparación de mercado | | Soporte técnico | ✅ Integración de búsqueda web | 🔄 Mejora de base de conocimientos RAG |
🚴 Comenzar rápidamente
Requisitos del entorno
- JDK 21+
- Maven 3.9.10+
Pasos de instalación
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
🤝 Participación y contribución
Se invita a enviar sugerencias mediante Issues o contribuir con código mediante PRs, por favor sigue la Guía de Contribución
🛡 Consideraciones
⚠️ Atención: Este proyecto es solo para fines de aprendizaje e intercambio. Si hay alguna infracción, contacta al autor para su eliminación.
Debido a la naturaleza especial del proyecto, el equipo de desarrollo puede en cualquier momento detener las actualizaciones o eliminar el proyecto.
🧸 Agradecimientos especiales
Este proyecto ha sido reconstruido a partir de los siguientes proyectos de código abierto:
- XianyuAutoAgent - Sistema inteligente de chatbot para Xianyu, desarrollado por @shaxiu y @cv-cat