Cómo leerlo. El modelo nunca llama a los microservicios directamente: lo hace Nexus, por el gateway, con herramientas (@Tool) que solo puede usar el rol del usuario.
01 Páginas por microservicio
- ClientesClientes, prospectos, interacciones y métricas de conversión.9 herramientas
- Compras y proveedoresProveedores y órdenes de compra.8 herramientas
- ContabilidadPólizas, cuentas y estados financieros.5 herramientas
- Documentos y cumplimientoDocumentos legales, vencimientos y versiones.5 herramientas
- Facturación y pagosComprobantes, cobros y pagos a proveedores.6 herramientas
- GatewayEntrada única a la plataforma en el puerto 8080. No tiene herramientas propias.Sin herramientas propias
- Discovery (Eureka)Registro de servicios. Nexus y el gateway localizan a cada microservicio por aquí. No tiene herramientas propias.Sin herramientas propias
- Inventario y operacionesExistencias, lotes, movimientos y órdenes de operación.8 herramientas
- Nexus (asistente IA)El servicio de IA. Usa Spring AI, recibe las preguntas, elige herramientas y prepara acciones.71 herramientas
- Pedidos y ventasCotizaciones, pedidos, prospectos y resumen de ventas.20 herramientas
- Reportes ejecutivosIndicadores y reportes para dirección.3 herramientas
- Interfaz web (ui-ms)Pantallas que usa la persona: Asistente Nexus, Agiliza con IA y la sugerencia de póliza. No llama al modelo directamente.Sin herramientas propias
- Usuarios y accesosUsuarios, roles y altas. Las altas las completa un ADMIN con código.3 herramientas
02 Herramientas de lectura y escritura
| Microservicio | Lectura de ejemplo | Escritura de ejemplo |
|---|---|---|
| clientes-ms | obtener_cliente | crear_cliente |
| compras-proveedores-ms | consultar_orden_compra | crear_orden_compra |
| contabilidad-ms | consultar_poliza | sugerir_poliza |
| documentos-cumplimiento-ms | consultar_documentos_por_vencer | solicitar_eliminacion_documento |
| facturacion-pagos-ms | consultar_comprobante | registrar_pago_comprobante |
| gateway-ms | — | — |
| discovery-ms | — | — |
| inventario-operaciones-ms | consultar_existencias | registrar_movimiento_inventario |
| nexus-ms | — | — |
| pedidos-ventas-ms | obtener_pedido | preparar_pedido_borrador |
| reportes-ejecutivos-ms | consultar_indicadores | registrar_indicador |
| ui-ms | — | — |
| usuarios-accesos-ms | consultar_usuario | preparar_alta_usuario |
Nota:
nexus-comun es una biblioteca compartida (advisors, prompts y tokens). No es un microservicio, por eso no tiene página propia.