Versão 1.41#

Foi lançado um novo release do Sherpa Designer: Versão 1.41.

1) Foi implementada a aba "Autodesigner" no "Painel Principal" do Sherpa Designer para acesso à ferramenta integrada de vibe-coding. O Autodesigner utiliza um grande modelo de linguagem e permite criar e depurar robôs do zero com uma simples descrição em texto, em modo de diálogo com o usuário. Ele também permite depurar, corrigir e complementar projetos de robôs já existentes, verificar e corrigir seletores, responder a diversas perguntas sobre o projeto, realizar auditorias e escrever trechos de documentação.

Abaixo estão localizados:

  • Campo para entrada de mensagem do Usuário: "Mensagem no chat...", permitindo descrever tarefas ou solicitar ações.
  • Ícone "Mostrar histórico do chat", permitindo abrir o histórico do chat com o Autodesigner de hoje, ontem e períodos anteriores, para continuar a comunicação ou reutilizar solicitações.
  • Ícone "Anexar arquivos", permitindo adicionar arquivos adicionais à solicitação (por exemplo, capturas de tela de interfaces).
  • Botão "Enviar mensagem", permitindo enviar a mensagem para processamento.
  • Botão "Opções", permitindo abrir o painel de permissões para o piloto automático automaticamente sem confirmação do usuário para realizar os seguintes tipos de ações: "Executar comando PowerShell", "Obter lista de arquivos", "Ler de arquivo", "Gravar em arquivo", "Obter lista de diagramas", "Criar diagrama", "Executar diagrama", "Fazer captura de tela se a execução do diagrama falhar".

2) No painel "Ferramentas" foi adicionada a botão "Documentar..", que permite gerar automaticamente um protótipo do documento Process Design Document (PDD) no formato DOCX com base no modelo selecionado. Você pode alterar o modelo de documento padrão e usar seus próprios modelos.

Ao clicar no botão "Documentar…", se o projeto estiver aberto, será aberta a janela "Documentar…", onde estarão disponíveis os seguintes itens:

  • Campo "Modelo PDD", que permite selecionar o modelo de documentação com o botão "…" para procurar o arquivo no computador.
  • Flag "Versão resumida (sem IA)", que inclui a criação de uma versão genérica da documentação sem o uso de inteligência artificial.
  • Flag "Versão completa (com IA)" (disponível em versões futuras).
  • Botão "Gerar documentação", que inicia o processo de criação do documento.
  • Botão "Cancelar", que fecha a janela sem executar a geração da documentação.

Ao clicar no botão "Gerar documentação", aparecerá a janela "Salvar", onde o Usuário deverá escolher a pasta desejada para salvar o futuro arquivo de documentação.

Após selecionar a pasta (e a confirmação subsequente), o processo de geração começará. No início, nos logs aparecerá a mensagem: "Iniciando a geração da documentação. Por favor, aguarde…". Após a conclusão da geração, nos logs será possível ver a mensagem: "Geração concluída. Arquivo criado "C:\Users\<pasta escolhida>\<nome do arquivo>.docx"".

Ao acessar a pasta escolhida, o Usuário poderá abrir o arquivo DOCX gerado e visualizar a documentação final.

3) Na paleta "Credenciais e segurança" foi adicionado um novo bloco "Geração TOTP", que permite criar automaticamente senhas de uso único baseadas em tempo (TOTP) para aumentar a segurança.

4) Na paleta "Telegram" foram adicionados novos blocos: "Cliente. Obter usuários do chat", "Cliente. Criar Supergrupo ou Canal", "Cliente. Adicionar administrador ao grupo", "Cliente. Obter links de convite".

O bloco "Cliente. Obter usuários do chat" permite obter uma lista de participantes do chat.

O bloco "Cliente. Criar Supergrupo ou Canal" permite automatizar a criação de grupos e canais.

O bloco "Cliente. Adicionar administrador ao grupo" permite adicionar um administrador.

O bloco "Cliente. Obter links de convite" permite obter links para convite em grupos ou canais.

5) Foi adicionada a geração automática do erro "The script aborted without the End block" na ausência do bloco final "End" no script.

Isso permite encontrar "interrupções" nos scripts de forma oportuna.

6) Para iniciar o Sherpa Designer, foram adicionados novos parâmetros de linha de comando que ampliam as capacidades de automação de atualizações:

  • "-updateremotepackages" atualiza automaticamente todos os pacotes remotos ao iniciar.
  • "-updateallpackages" atualiza automaticamente todos os blocos no projeto.
  • "-updatepackage nome" atualiza apenas o pacote especificado pelo nome.

Atenção: Após a execução das atualizações, o Sherpa Designer não salva o projeto automaticamente. Para salvar as alterações, é necessário clicar manualmente no botão "Salvar".