agents
latest
false
  • Notes de publication
      • Septembre 2025
      • Juin 2025
      • Mai 2025
  • Vue d'ensemble (Overview)
  • Démarrage
  • Questions fréquemment posées
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
UiPath logo, featuring letters U and I in white

Guide de l'utilisateur de Healing Agent

Dernière mise à jour 9 sept. 2025

Stratégies de récupération

Healing Agent utilise plusieurs stratégies de récupération adaptées à différents scénarios. Ces stratégies de récupération sont à la fois pilotées par l'IA et déterministes.

Healing Agent utilise des stratégies de récupération déterministes et basées sur l'IA pour générer des correspondances possibles supplémentaires. L'élément cible final est identifié en comparant les résultats de toutes les stratégies de récupération pour garantir une grande précision et minimiser les faux positifs.

Remarque :

Si vous désactivez les méthodes de récupération pilotées par l'IA de Healing Agent, il utilise comme solution de remplacement la distance de Levenshtein pour trouver des correspondances de texte.

Stratégie de récupération après modification de la définition de la cible

Lorsqu'un ou plusieurs attributs de la cible ou du sélecteur d'ancre changent, Healing Agent génère un nouveau sélecteur et le compare à l'original. Si le nouveau sélecteur correspond au même élément, Healing Agent exécute l'activité en fonction de celui-ci.

L'exemple suivant montre un élément d'IU cible dont les attributs tag et aaname ont changé :

Sélecteur initial

Sélecteur généré par Healing Agent

<webctrl id='Country' tag='H2' type='' class='' aaname='Country' /><webctrl id='Country' tag='LABEL' type='' class='' />
L'exemple suivant montre un élément d'IU cible dont les attributs aaname, class et text du sélecteur ont changé :

Sélecteur initial

Sélecteur généré par 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' />

Stratégie de récupération de minutage dynamique

Les activités ont parfois besoin de temps avant qu'une action puisse être exécutée. Dans de telles situations, Healing Agent sait combien de temps attendre et fournit des suggestions de correctifs lorsque cela est nécessaire.

Stratégie de récupération de l'ancre par rapport au changement de position de la cible

Dans une conception réactive, les modifications de la résolution ou de la taille de l'écran peuvent entraîner un positionnement différent de l'ancre entre le moment de la conception et celui de l'exécution. Healing Agent s'adapte en permettant un positionnement flexible des ancres par rapport à leurs cibles.

Stratégie de récupération de titres AppCard

Healing Agent peut effectuer une récupération lorsqu'un titre AppCard de navigateur est modifié, à l'aide de l'une des stratégies suivantes :

StrategyExemples de titres AppCard avant et après récupération
Insensible à la casse
Avant : google
Après : Google
Commence par
Avant : google
Après : goog
Contient
Avant : google company
Après : google

Sélecteur sémantique

Un sélecteur sémantique est une description en langage naturel d'un élément cible de l'interface utilisateur, défini lors de la conception. Le sélecteur sémantique n'est pas utilisé pendant l'exécution normale, mais sert de mécanisme de secours qui s'active uniquement lorsque Healing Agent est engagé pour rectifier des échecs de sélection.


Stratégies de récupération basées sur l'IA

Healing Agent peut tirer parti des stratégies de récupération basées sur l'IA.

Une superposition ou une fenêtre contextuelle obstrue l'élément cible

Si une fenêtre contextuelle, une superposition ou une fenêtre modale obstrue un élément cible, Healing Agent effectue l'action appropriée :

  • Si la fenêtre contextuelle appartient à l'application automatisée, Healing Agent la ferme.

  • Si l'obstruction est due à une fenêtre externe sans rapport avec l'application, Healing Agent réduit la fenêtre et tente à nouveau d'exécuter l'activité.

Ciblage sémantique

Les étiquettes associées à des champs de saisie, cases à cocher et menus déroulants peuvent être remplacées par une sémantique de signification équivalente.

Par exemple, une application automatisée possédait deux champs de saisie intitulés Nom et Nom de famille. Dans une mise à jour ultérieure de l'application, ces deux étiquettes ont été remplacées par Prénom et Nom de famille. Healing Agent applique des stratégies de récupération de ciblage sémantique pour réparer l'automatisation.

Computer Vision

Si la configuration cible d'origine n'utilisait pas Computer Vision comme méthode principale ou de secours, Healing Agent tente de récupérer l'élément à l'aide du service Computer Vision.

Cette récupération tire parti de la capture d'écran d'un élément effectuée lors de la création de l'automatisation. Aucune clé API n'est nécessaire dans cette étape.

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo
Confiance et sécurité
© 2005-2025 UiPath Tous droits réservés.