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ía | Capacidades admitidas | Ejemplos de comandos admitidos |
| CREAR |
| «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 |
| «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 – Dispositivos | Dispositivos: 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 – Trabajos | Trabajos: 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 trabajos | Registros 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 recursos | Grupos 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 – Usuarios | Usuarios: 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ía | Registros 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 |
| «¿Qué información necesitas para crear un dispositivo Rockwell?» «¿Es válida esta dirección IP para la configuración del gateway?» |
| Búsqueda | Resuelve nombres descriptivos en ID internos mediante herramientas de configuración. | «Resuelve el dispositivo llamado Mixer01.» «Identifica el ID del grupo de recursos ProcessAreaA.» |
| Filtrado |
| «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 |
| «Vincula el dispositivo BoilerPLC al gateway Main-Gateway.» «Asigna estos cinco dispositivos al grupo Packaging.» |
| Gestión de grupos de recursos |
| «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 |
| «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 |
| «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.