Versión 1.41#

Se ha lanzado una nueva versión de Sherpa Designer: Versión 1.41.

1) Se ha implementado la pestaña "Autodiseñador" en la "Barra Principal" de Sherpa Designer para acceder a la herramienta integrada de codificación de vibra. El autodiseñador utiliza un modelo de lenguaje grande y permite crear y depurar robots desde cero mediante una simple descripción de texto, en modo de diálogo con el usuario. También permite depurar, corregir y complementar proyectos de robots existentes, verificar y corregir selectores, responder a diversas preguntas sobre el proyecto, realizar auditorías y redactar secciones de documentación.

A continuación se encuentran:

  • Campo para ingresar el mensaje del Usuario: "Mensaje en el chat...", que permite describir tareas o solicitar acciones.
  • Icono "Mostrar historial del chat", que permite abrir el historial del chat con el Autodiseñador de hoy, ayer y períodos anteriores, para continuar la comunicación o reutilizar solicitudes.
  • Icono "Adjuntar archivos", que permite agregar archivos adicionales a la solicitud (por ejemplo, capturas de pantalla de interfaces).
  • Botón "Enviar mensaje", que permite enviar el mensaje para su procesamiento.
  • Botón "Opciones", que permite abrir el panel de permisos para que el piloto automático ejecute automáticamente sin confirmación del usuario los siguientes tipos de acciones: "Ejecutar comando PowerShell", "Obtener lista de archivos", "Leer de archivo", "Escribir en archivo", "Obtener lista de diagramas", "Crear diagrama", "Ejecutar diagrama", "Tomar captura de pantalla si la ejecución del diagrama falla".

2) Se ha añadido un botón "Documentar..." en el panel "Herramientas", que permite generar automáticamente un prototipo del documento Process Design Document (PDD) en formato DOCX según la plantilla seleccionada. Puede cambiar la plantilla de documento predeterminada y usar sus propias plantillas.

Al hacer clic en el botón "Documentar...", si el proyecto está abierto, se abrirá la ventana "Documentar...", donde estarán disponibles los siguientes elementos:

  • Campo "Plantilla PDD", que permite seleccionar una plantilla de documentación mediante el botón "…" para buscar el archivo en la computadora.
  • Marca "Versión resumida (sin IA)", que incluye la creación de una versión generalizada de la documentación sin el uso de inteligencia artificial.
  • Marca "Versión completa (con IA)" (disponible en versiones futuras).
  • Botón "Generar documentación", que inicia el proceso de creación del documento.
  • Botón "Cancelar", que cierra la ventana sin ejecutar la generación de documentación.

Al hacer clic en el botón "Generar documentación", aparecerá la ventana "Guardar", donde el Usuario deberá seleccionar la carpeta deseada para guardar el futuro archivo de documentación.

Después de seleccionar la carpeta (y confirmar), comenzará el proceso de generación. Al principio, en los registros aparecerá el mensaje: "Se ha iniciado la generación de documentación. Por favor, espere...". Una vez finalizada la generación, en los registros se podrá ver el mensaje: "Generación completada. Se ha creado el archivo "C:\Users\<carpeta seleccionada>\<nombre del archivo>.docx"".

Al acceder a la carpeta seleccionada, el Usuario podrá abrir el archivo DOCX generado y revisar la documentación final.

3) Se ha añadido un nuevo bloque "Generación TOTP" en la paleta "Credenciales y seguridad", que permite crear automáticamente contraseñas de un solo uso basadas en tiempo (TOTP) para mejorar la seguridad.

4) Se han añadido nuevos bloques en la paleta "Telegram": "Cliente. Obtener usuarios del chat", "Cliente. Crear Supergrupo o Canal", "Cliente. Agregar administrador al grupo", "Cliente. Obtener enlaces de invitación".

El bloque "Cliente. Obtener usuarios del chat" permite obtener una lista de los participantes del chat.

El bloque "Cliente. Crear Supergrupo o Canal" permite automatizar la creación de grupos y canales.

El bloque "Cliente. Agregar administrador al grupo" permite agregar un administrador.

El bloque "Cliente. Obtener enlaces de invitación" permite obtener enlaces para invitar a grupos o canales.

5) Se ha añadido la generación automática del error "El script se abortó sin el bloque End" en caso de que falte el bloque final "End" en el script.

Esto permite detectar a tiempo los "cortes" en los scripts.

6) Se han añadido nuevos parámetros de línea de comandos para iniciar Sherpa Designer, que amplían las capacidades de automatización de actualizaciones:

  • "-updateremotepackages" actualiza automáticamente todos los paquetes remotos al iniciar.
  • "-updateallpackages" actualiza automáticamente todos los bloques en el proyecto.
  • "-updatepackage nombre" actualiza solo el paquete especificado por nombre.

Atención: Después de realizar las actualizaciones, Sherpa Designer no guarda el proyecto automáticamente. Para guardar los cambios, es necesario presionar manualmente el botón "Guardar".