Crear apps
Crea aplicaciones industriales personalizadas mediante conversaciones con IA. Las aplicaciones pueden usar datos de fábrica e incluir capacidades integradas como control de acceso basado en roles, gestión de versiones y despliegue.
Crear una app de Tier0
Sección titulada «Crear una app de Tier0»Antes de crear una aplicación, crea un project.
- El project se usa para clasificar aplicaciones y gestionar el control de acceso.
- Las aplicaciones dentro de un mismo project pueden funcionar como módulos relacionados de un sistema complejo.
- Los datos de cada project son independientes de los datos de otros projects.
Escribir el prompt
Sección titulada «Escribir el prompt»Para que el agent genere una aplicación que se ajuste mejor a tus requisitos, asegúrate de que el prompt cubra al menos los siguientes aspectos.
-
Propósito de la aplicación: ¿Cuál es el objetivo de la aplicación?
Terminal window Crea una aplicación de mantenimiento de equipos para técnicos de fábrica. -
Datos de la aplicación: ¿Qué datos usa la aplicación y dónde están?
Las aplicaciones pueden consumir datos de UNS y publicar datos en UNS indicando el UNS topic en el prompt.
Terminal window La aplicación debe usar el estado de los equipos, los registros de alarmas y el historial de mantenimiento del modelo UNS xxx, y publicar actualizaciones en el UNS topic xxx.La aplicación no se conecta a UNS. Los datos generados durante el uso de la aplicación se almacenan en la base de datos.
-
Función de la aplicación: ¿Qué debe hacer la aplicación?
Terminal window La aplicación debe permitir a los usuarios supervisar el estado de los equipos, enviar solicitudes de mantenimiento y seguir el progreso de las reparaciones.
Control de acceso
Sección titulada «Control de acceso»El control de acceso basado en roles se aplica tanto a los projects como a las aplicaciones.
- Niveles de acceso del project
- Owner: Acceso completo al project.
- Can Edit: Acceso completo al project, excepto eliminarlo.
- Can Launch: Solo puede ver el project en Launchpad y usar las aplicaciones permitidas.
- Roles de la aplicación
- El agent los genera automáticamente según la lógica de negocio de la aplicación cuando no se definen explícitamente. También se pueden reutilizar roles existentes de otras aplicaciones cuando sus responsabilidades coinciden.
- Solo pueden asignarse a miembros del project.
- La aplicación queda abierta a todos los miembros del project si el prompt especifica explícitamente que no se requieren roles.
Gestión de versiones
Sección titulada «Gestión de versiones»Las aplicaciones existen en Tier0 en 3 estados.
- Draft: El estado más reciente de la aplicación. Los cambios en esta versión no afectan a otras versiones si no se despliega.
- Snapshot: Guarda la aplicación en el momento de crear el snapshot. Desplegar una versión snapshot reemplaza la versión Active actual.
- Active: La versión actual de la aplicación en línea.
Exportar a entornos externos
Sección titulada «Exportar a entornos externos»Cuando la aplicación esté lista, se puede exportar desde la página Preview tanto para terceros externos como para Tier0 Enterprise.
- Download Source Code: Exporta el código fuente de la aplicación para desarrollo secundario.
- Export Bundle: Exportación específica para importación local en Tier0 Enterprise.
Siguiente
Sección titulada «Siguiente»- Analizar datos - Analiza datos UNS con Marimo Notebook y Python.
- Mejor práctica: conectar protocolos industriales - Ejemplos de conexión de fuentes de datos comunes.