- Visión general de Jelina
- EMS Builder
- IA y Skills
Skills de configuración con IA de EMS Builder
Proporciona las Skills a un agente de IA junto con la conexión al dispositivo, la cuenta y los requisitos para configurar la versión actual de Edge-EMS Builder según la documentación incluida. El paquete contiene campos de interfaz, enumeraciones, procedimientos completos, ejemplos de solicitudes y herramientas de llamada, sin necesidad de acceder al código fuente del backend.
Por dónde empezar
Sección titulada «Por dónde empezar»Para el primer uso, descarga el paquete completo e indica al agente que utilice aems-configure para descomponer los requisitos. Esta entrada también puede descargarse por separado e incluye guías de todas las áreas y contratos de las 196 interfaces registradas actualmente.
- Descomprime las carpetas de Skills. Para Claude Code, colócalas en
.claude/skills/del proyecto; para Codex, en.agents/skills/. - Proporciona la URL base de Edge-EMS Builder:
http://<dirección-del-dispositivo>:8988en red local, sin/api, ohttps://<UUID-del-dispositivo>.proxy.jelina.wise-iot-cloud.com/apimediante proxy. El puerto depende de la configuración del dispositivo. - Proporciona las credenciales o el token en el entorno actual y describe objetivo, alcance y dispositivos y puntos existentes.
- El agente consulta el estado y las dependencias, valida las solicitudes, configura en orden y vuelve a leer los resultados. También sigue las tareas asíncronas hasta su estado final.
No es necesario escribir credenciales en los archivos de Skills. Cada Skill de configuración incluye los contratos y las herramientas de su ámbito; descargar una sola no requiere carpetas de otras Skills. Las herramientas permiten consultar campos y validar sin conexión. Las llamadas HTTP utilizan la biblioteca estándar de Python 3.10+; para lectura y escritura en tiempo real se incluye un cliente Node.js 22+.
Entrada de funcionalidad completa
Sección titulada «Entrada de funcionalidad completa»| Skill | Finalidad | Descarga |
|---|---|---|
aems-configure |
Orquestación de configuración completa, con todas las interfaces, guías por especialidad y herramientas de llamada | ZIP |
Datos y plantillas de dispositivos
Sección titulada «Datos y plantillas de dispositivos»| Skill | Finalidad | Descarga |
|---|---|---|
point-table-to-commbridge-excel |
Convertir listas de puntos a Excel importable por CommBridge; actualmente centrado en Modbus Client | ZIP |
aems-collection-config |
Sincronizar la configuración de adquisición y mantener identificadores, alias, unidades y alcance de limpieza | ZIP |
aems-add-aggregation |
Configurar expresiones de agregación, valores iniciales y variables de ejecución | ZIP |
aems-time-schedule |
Configurar planes por franjas horarias con variación por fechas o repetición diaria | ZIP |
aems-data-groups |
Gestionar grupos jerárquicos, mapeos de puntos, ordenación y movimientos | ZIP |
aems-ude |
Configurar tipos, instancias, plantillas de agregación, grupos y uso compartido, y materialización | ZIP |
aems-ude-placeholders |
Configurar conjuntos de reglas, marcadores y coincidencias, evaluar, previsualizar el impacto y reconciliar | ZIP |
Estrategias y comunicaciones
Sección titulada «Estrategias y comunicaciones»| Skill | Finalidad | Descarga |
|---|---|---|
aems-lua-script |
Escribir y validar scripts de agregación, disparadores, MQTT y alarmas | ZIP |
aems-add-trigger-plan |
Configurar disparadores, condiciones, acciones, posprocesamiento y activación | ZIP |
aems-alarm-lifecycle |
Gestionar tipos y registros de alarma y procesos de recuperación y resolución de eventos | ZIP |
aems-add-mqtt |
Configurar conexiones, publicaciones, suscripciones y respuestas | ZIP |
aems-device-sharing |
Configurar dispositivos, objetivos compartidos y vinculaciones de varias configuraciones de uso compartido | ZIP |
aems-write-data |
Suscripciones, lectura y escritura en tiempo real y verificación de resultados de control remoto | ZIP |
Análisis y conservación
Sección titulada «Análisis y conservación»| Skill | Finalidad | Descarga |
|---|---|---|
aems-history-chart |
Consultar detalles, estadísticas y gráficos de tendencias con límites de resultados | ZIP |
aems-forecast |
Estimar tendencias en el agente, explicando el método y el error | ZIP |
aems-history-export |
Crear, seguir y descargar exportaciones históricas asíncronas | ZIP |
aems-history-archive |
Gestionar varios planes de archivado, destinos de almacenamiento y reintentos de fallos | ZIP |
Cuentas, operación y mantenimiento
Sección titulada «Cuentas, operación y mantenimiento»| Skill | Finalidad | Descarga |
|---|---|---|
aems-account-management |
Crear usuarios, asignar roles y mantener cuentas y contraseñas | ZIP |
aems-runtime-config |
Modificar parámetros de ejecución admitidos y comprobar sustituciones de entorno y políticas de retención | ZIP |
aems-backup-restore |
Copias de configuración, restauración con congelación para mantenimiento y limpieza por categorías | ZIP |
aems-display-config |
Leer y escribir JSON de visualización según la estructura de la interfaz existente | ZIP |
aems-system-maintenance |
Comprobar conjuntamente capacidad, configuración, estado de mantenimiento y registros de control | ZIP |
Límites de configuración y validación
Sección titulada «Límites de configuración y validación»Las Skills se ajustan a las API implementadas en el dispositivo de destino y a los permisos de la cuenta. Los controladores de protocolos se configuran en el CommBridge externo; la visualización requiere el formato real de la interfaz. Las interfaces aún no disponibles no se tratan como funciones existentes. Valida estrategias, controles y limpieza de datos dentro de un alcance definido: la aceptación de una solicitud no significa que el dispositivo o la tarea asíncrona haya terminado.
El paquete público solo incluye ejemplos genéricos, sin listas de puntos, estrategias ni credenciales de clientes. Continúa con UDE, Alarmas, Históricos y archivado y Mantenimiento del sistema.