XianYuSmart
Sistema de automatización para XianYu que gestiona venta de recursos virtuales, entrega automática y soporte AI en entorno multi-tenant con Java 21 y Vue 3.
Ficha actualizada 24 sept 2026, 8:35 · upstream 24 sept 2026, 8:20 · release v2.0.7
Qué es XianYuSmart
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
XianYuSmart es una plataforma completa para la operación automatizada de cuentas en XianYu, enfocada en el comercio de productos digitales. El sistema orquesta todo el ciclo de vida del negocio: desde la detección de oportunidades y publicación de productos hasta la entrega automática de recursos fijos o códigos (card keys), gestión de inventario y seguimiento post-venta. La arquitectura combina un backend robusto en Java 21 con Spring Boot 3.5 y una interfaz frontend moderna en Vue 3, permitiendo una gestión eficiente sin necesidad de intervención manual constante.
- Automatización de la entrega de recursos virtuales (links o códigos) tras la compra.
- Gestión de inventario atómica para evitar duplicidad o agotamiento incorrecto de stock.
- Soporte al cliente automatizado mediante reglas de palabras clave y modelos AI aislados por tenant.
- Plataforma multi-tenant que permite a varios vendedores operar en la misma infraestructura con datos aislados.
- Gestión de inventario atómica mediante bloqueos de fila en MySQL para evitar sobreventa o duplicidad.
- Sistema de tareas recuperables que persiste el estado de las órdenes y permite la recuperación tras fallos o reinicios.
- Arquitectura multi-tenant con aislamiento estricto de datos, configuraciones y bases de datos vectoriales por usuario.
- Despliegue simplificado mediante Docker Compose con soporte para imágenes oficiales en GitHub Container Registry.
- Capacidad de integración con sistemas externos de suministro de códigos mediante APIs HTTPS con validación de idempotencia.
- Requiere Java 21 y MySQL 5.7 o superior, lo que puede aumentar la barrera de entrada para entornos legacy.
- La licencia PolyForm Noncommercial limita el uso comercial directo sin considerar las condiciones específicas del proyecto.
- Necesita configuración manual de claves seguras (JWT_SECRET, DB_PASSWORD) en el archivo .env antes del despliegue.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Utiliza docker compose para un despliegue rápido. Copia .env.example a .env y define JWT_SECRET con al menos 32 bytes aleatorios y una contraseña fuerte para la base de datos. La imagen oficial se encuentra en ghcr.io/evvvvvvvan/xianyusmart. Para producción, usa etiquetas fijas (ej. v2.0.7) en lugar de 'latest' y configura Nginx como proxy inverso con HTTPS.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.


