Saltar al contenido principal

Capacidades y limitaciones de Factory Operator

Matriz de capacidades de Factory Operator y ejemplos de usuario​

La siguiente tabla describe el alcance completo de lo que Factory Operator puede hacer en la SDA Platform. Las capacidades se agrupan por área de producto para ayudar a los usuarios a comprender dónde puede aplicarse la automatización conversacional.

CategoríaCapacidades admitidasEjemplos de comandos admitidos
CREAR

  • Dispositivos: crea dispositivos con metadatos específicos del fabricante, requisitos de IDE y campos de configuración obligatorios.
  • Gateways: crea gateways con los parámetros de configuración especificados.
  • Grupos de recursos: crea grupos organizativos para gestionar conjuntos de activos.
«Crea un nuevo dispositivo Siemens llamado Mixer01 con los metadatos requeridos.»
«Crea un gateway llamado WestLine-GW con estos valores de configuración.»
«Crea un grupo de recursos llamado Packaging.»
ACTUALIZAR

  • Dispositivos: modifica parámetros de configuración, metadatos o ajustes de IDE.
  • Gateways: actualiza los campos de configuración del gateway.
  • Asignaciones de grupos de recursos: mueve dispositivos entre grupos o asigna nuevas relaciones de grupo.
«Actualiza la dirección IP del dispositivo Pump02 a 10.10.5.12.»
«Actualiza la configuración del gateway North-GW.»
«Mueve el dispositivo Robot01 al grupo de recursos Assembly.»
CONSULTA – DispositivosDispositivos: busca dispositivos por nombre, fabricante, grupo o atributos parciales.«Muéstrame la configuración del dispositivo BoilerPLC.»
«Busca dispositivos del grupo Packaging con el fabricante Siemens.»
CONSULTA – Gateways
Gateways: recupera configuraciones y metadatos de gateways.
«Recupera los detalles del gateway Main-Gateway.»
«Muéstrame todos los gateways con estado activo.»
CONSULTA – TrabajosTrabajos: consulta trabajos filtrados por dispositivo, tipo de trabajo, estado u hora.«Muestra los trabajos del dispositivo Press01 de las últimas 24 horas.»
«Busca los trabajos fallidos de tipo BACKUP.»
CONSULTA – Registros de trabajosRegistros de trabajos: recupera los registros de trabajos individuales con formato cronológico y resaltado de errores.«Muestra los registros del trabajo 92341.»
«Recupera la salida de registro de la última ejecución de trabajo en el dispositivo Line2-PLC.»
CONSULTA – Grupos de recursosGrupos de recursos: consulta los metadatos del grupo, los activos contenidos y los activos de los subgrupos.«Muéstrame los activos del grupo de recursos Packaging.»
«Recupera todos los dispositivos del grupo Assembly, incluidos los subgrupos.»
CONSULTA – UsuariosUsuarios: busca información de usuarios mediante el nombre, el correo electrónico o atributos relacionados.«Muéstrame la información del usuario jsmith.»
«Busca el usuario con el correo electrónico alex.lee@example.com.»
CONSULTA – Registros de auditoríaRegistros de auditoría: recupera actividades de la plataforma con filtrado por intervalo de tiempo e interpretación de los tipos de evento.«Recupera los registros de auditoría del usuario jsmith entre el 2025-10-01 y el 2025-10-07.»
«Muéstrame todos los eventos de inicio de sesión de hoy.»
Validación

  • Comprueba que los campos de metadatos obligatorios estén presentes para cada combinación de fabricante e IDE.
  • Valida la entrada del usuario frente a los valores de enumeración admitidos y las reglas de configuración.
  • Garantiza que las consultas de registros de auditoría que hacen referencia a usuarios resuelvan primero los nombres a ID de usuario.
«¿Qué información necesitas para crear un dispositivo Rockwell?»
«¿Es válida esta dirección IP para la configuración del gateway?»
BúsquedaResuelve nombres descriptivos en ID internos mediante herramientas de configuración.«Resuelve el dispositivo llamado Mixer01.»
«Identifica el ID del grupo de recursos ProcessAreaA.»
Filtrado

  • Consultas de dispositivos, gateways, trabajos y usuarios con múltiples atributos.
  • Filtros temporales con formatos ISO 8601.
  • Recuperación paginada para grandes conjuntos de resultados.
  • Filtros de registros de auditoría basados en el tipo de evento, el usuario, la ventana temporal o el recurso.
«Busca todos los dispositivos del fabricante Siemens creados después del 2024-01-01.»
«Muestra la siguiente página de resultados de mi consulta de trabajos.»
Vinculación de activos

  • Vinculación de dispositivo a gateway: conecta dispositivos a gateways.
  • Vinculación de dispositivo a grupo de recursos: asigna o mueve dispositivos entre grupos.
  • Vinculación por lotes: procesa múltiples vínculos en una única secuencia estructurada.
«Vincula el dispositivo BoilerPLC al gateway Main-Gateway.»
«Asigna estos cinco dispositivos al grupo Packaging.»
Gestión de grupos de recursos

  • Crear nuevos grupos de recursos.
  • Recuperar información del grupo y los activos incluidos.
  • Incluir los activos de los subgrupos de forma predeterminada.
  • Mover activos entre grupos cuando se solicite.
«Crea un grupo llamado Cell 1 dentro del grupo principal "Boston Factory" e incluye en él el PLC 123»
«Muéstrame todos los dispositivos de Cell 1»
«Mueve el PLC 493 a Cell 1»
Gestión de trabajos

  • Recuperar trabajos filtrados por dispositivo, tipo, estado o intervalo de tiempo.
  • Acceder a registros de ejecución detallados.
  • Resaltar errores y proporcionar resúmenes estructurados.
  • Identificar componentes en los registros para ayudar a determinar la causa raíz en función del contenido del registro.
«Muéstrame todas las copias de seguridad de PLC que han fallado en las últimas 24 horas»
«Para los trabajos fallidos, identifica el motivo por el que fallaron los dispositivos PLC»
Seguimiento de registros de auditoría

  • Consultar actividades por usuario, tipo de evento o intervalo de tiempo.
  • Resolver nombres de usuario en ID para un filtrado preciso.
  • Interpretar los códigos de evento de la plataforma en términos comprensibles.
  • Resaltar posibles acciones o anomalías relacionadas con la seguridad.
«Busca todas las acciones realizadas por Michael Manager durante la última semana»
«Identifica todos los inicios de sesión de las últimas 24 horas que no se hayan realizado desde el interior de la fábrica»

Capacidades clave​


Características del flujo de trabajo​

Operaciones basadas en esquemas​

  • Realiza una introspección del esquema al inicio de la conversación.
  • Identifica los campos obligatorios, las reglas de validación y los valores de enumeración.
  • Garantiza que las operaciones se ajusten a las restricciones de la plataforma.

Tratamiento de metadatos​

  • Identifica los metadatos requeridos para cada tipo de dispositivo o gateway.
  • Solicita al usuario únicamente los campos obligatorios.
  • Valida los metadatos frente a las restricciones conocidas antes de continuar.

Procesamiento por lotes​

  • Ejecuta múltiples solicitudes de creación o actualización en un único flujo de trabajo.
  • Proporciona informes de éxito, vinculación y fallo por recurso.

Modelo de interacción con el usuario​

Factory Operator interactúa con los usuarios de acuerdo con reglas estrictas:

  • Solicita únicamente la información obligatoria que falta.
  • Nunca solicita campos opcionales, salvo que el usuario lo pida.
  • Nunca expone esquemas de backend ni detalles técnicos de implementación.
  • Proporciona listas claras de los campos obligatorios cuando se le solicita.
  • Utiliza un lenguaje neutro, objetivo y directo.

Formato de salida​

Respuestas de éxito​

  • Proporciona enlaces Markdown clicables a los recursos creados o actualizados.
  • Resume nombres, ID y configuraciones clave.
  • Para operaciones por lotes: enumera individualmente cada recurso correcto.

Respuestas de consulta​

Las respuestas incluyen campos estructurados según el tipo de recurso:

  • Dispositivos y gateways: ID, nombre, tipo, fabricante, detalles de configuración, IP/puerto.
  • Trabajos: estado, marcas de tiempo, tipo de trabajo, dispositivo asociado.
  • Registros de trabajos: entradas de registro ordenadas con resaltado de errores.
  • Registros de auditoría: marca de tiempo, tipo de evento, usuario, recurso afectado.
  • Grupos de recursos: metadatos del grupo y activos contenidos.

Gestión de errores​

  • Devuelve errores de validación precisos.
  • No reintenta las operaciones fallidas.
  • Solicita aclaraciones si la entrada es ambigua.
  • Devuelve directamente los errores procedentes de las herramientas.

Limitaciones​

Factory Operator opera bajo restricciones estrictas:

  • Sin operaciones de eliminación: no elimina ningún recurso.
  • Sin comandos de tipo «listar todo»: todas las consultas requieren filtros.
  • Sin suposiciones: nunca deduce la información que falta.
  • Sin exposición del backend: nunca revela el esquema, la estructura de la API ni detalles de implementación.
  • Sin lenguaje emocional o conversacional: las respuestas se mantienen estrictamente objetivas.