agents
latest
false
  • Notas de versão
      • Junho de 2025
      • Maio de 2025
  • Visão geral
  • Introdução
  • Perguntas frequentes
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Guia do usuário do Healing Agent

Última atualização 1 de jul de 2025

Estratégias de recuperação

O Healing Agent emprega várias estratégias de recuperação personalizadas para vários cenários. Essas estratégias de recuperação são orientadas por IA e determinísticas.

O Healing Agent emprega estratégias de recuperação determinísticas e baseadas em IA para gerar outras correspondências possíveis. O elemento de destino final é identificado pela comparação dos resultados de todas as estratégias de recuperação para garantir uma alta precisão e minimizar os falsos positivos.

Observação:

Se você desabilitar os métodos de recuperação de IA do Healing Agent, ele usará a distância Levenshtein para realizar a correspondência de texto, como alternativa.

Estratégia de recuperação de alteração da definição de destino

Quando um ou mais atributos do seletor de destino ou de âncora mudarem, o Healing Agent gera um novo seletor e o compara com o original.Se o novo seletor corresponder ao mesmo elemento, o Healing Agent executará a atividade nele.

O exemplo a seguir demonstra um elemento de interface gráfica de destino em que os atributos tag e aaname foram alterados:

Seletor inicial

Seletor gerado pelo Healing Agent

<webctrl id='Country' tag='H2' type='' class='' aaname='Country' /><webctrl id='Country' tag='LABEL' type='' class='' />
O exemplo a seguir demonstra um elemento de interface gráfica de destino em que os atributos aaname, class e text do seletor foram alterados:

Seletor inicial

Seletor gerado pelo Healing Agent

<webctrl visibleinnertext='Sign in with another account' tag='P' type='' class='MuiTypography-root MuiTypography-body1 jss32 css-9grhbv' check:text='Sign in with another account' /><webctrl aaname='   Log in with another account' tag='AP-TYPOGRAPHY' type='' class='jss32 light m block inherit hydrated' check:text='Log in with another account' />

Estratégia de recuperação de sincronização dinâmica

As atividades às vezes precisam de tempo antes que uma ação possa ser executada. Em situações assim, o Healing Agent sabe quanto esperar e fornece sugestões de correções quando necessário.

Estratégia de recuperação de mudança de posição entre âncora e destino

No design responsivo, alterações de resolução ou tamanho de tela podem resultar em diferença na posição da âncora entre o momento de design e o runtime. O Healing Agent adapta-se, permitindo o posicionamento flexível de âncoras em relação aos seus destinos.

Estratégia de recuperação de títulos do AppCard

Healing Agent pode realizar uma recuperação quando o título do AppCard de um navegador for alterado, usando uma das seguintes estratégias:

StrategyExemplos de títulos do AppCard antes e depois da recuperação
Não diferencia maiúsculas de minúsculas
Antes: google
Depois: Google
Inicia com
Antes: google
Depois: goog
Contém
Antes: google company
Depois: google

Semantic Selector

Seletor semântico é uma descrição em linguagem natural de um elemento de destino da interface gráfica, definido no tempo de design. O Seletor semântico não é usado durante a execução normal, mas serve como um mecanismo de fallback que é ativado apenas quando o Healing Agent é envolvido na recuperação de falhas do seletor.


Estratégias de recuperação baseadas em IA

O Healing Agent pode aproveitar estratégias de recuperação baseadas em IA.

Sobreposição ou pop-up obstruindo o elemento de destino

Se uma janela pop-up, de sobreposição ou modal obstruir um elemento de destino, o Healing Agent executa a ação apropriada:

  • Se o pop-up pertencer ao aplicativo automatizado, o Healing Agent fechará o pop-up.

  • Se a obstrução for causada por uma Janela externa não relacionada ao Aplicativo, o Healing Agent minimiza a Janela e tenta novamente a atividade.

Segmentação semântica

Rótulos associados a campos de entrada, caixas de seleção e menus suspensos podem ser reformulados com um significado semântico equivalente.

Por exemplo, um aplicativo automatizado tinha dois campos de entrada rotulados como Nome e Sobrenome. Em uma atualização subsequente do aplicativo, esses dois rótulos foram alterados para Primeiro nome e Último nome. O Healing Agent aplica estratégias de recuperação com segmentação semântica para corrigir a automação.

Computer Vision

Se a configuração de destino original não usou o Computer Vision como o método primário ou de fallback, o Healing Agent tenta recuperar o elemento usando o serviço do Computer Vision.

Essa recuperação aproveita uma CapturaDeTela do elemento capturada durante a criação da automação. Não é necessária uma chave de API para esta etapa.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2025 UiPath. Todos os direitos reservados.