Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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.

CASOS DE USO
  • 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.
PUNTOS DESTACADOS
  • 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.
PRECAUCIONES
  • 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.
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

XianYuSmart 微信群聊二维码XianYuSmart 项目赞赏码XianYuSmart Star History Chart
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

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.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
VueNode.js
SERVICIOS
MySQLRedis
BASES DE DATOS
MySQLRedis
PUERTOS
124005173
06

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.