Aller au contenu

Cohérence personne

La fonctionnalité Cohérence personne garantit que tous les champs de données d’un même conteneur nommé font référence au même individu fictif. Au lieu de remplir chaque champ avec une valeur aléatoire indépendante, le plugin assigne une personne fictive par conteneur et réutilise ses données sur tous les champs concernés.

Sans le mode cohérence personne, un remplissage batch sur une fiche utilisateur pourrait produire :

  • Nom : Marie Dupont
  • Téléphone : (aléatoire, sans lien)
  • Email : [email protected]
  • Adresse : (l’adresse d’une autre personne aléatoire)

C’est incohérent et rend les prototypes difficiles à présenter aux parties prenantes.

  1. Activez la case à cocher — Dans le panneau du plugin, activez “Cohérence personne”.
  2. Sélectionnez un conteneur nommé — Le plugin identifie les conteneurs (frames, groupes, composants) dont le nom inclut un des mots-clés : user, client, profile, contact, person, member, utilisateur, profil.
  3. Exécutez n’importe quelle catégorie — Le plugin génère une personne fictive pour le conteneur et remplit tous les calques texte à l’intérieur avec ses données de façon cohérente.

La même personne est maintenue à l’intérieur d’un seul conteneur nommé. Si votre design contient plusieurs cartes (ex. une liste de 5 contacts), chaque carte reçoit sa propre personne fictive distincte.

Avec une frame nommée user-card contenant :

  • Un calque texte name
  • Un calque texte phone
  • Un calque texte email
  • Un calque texte address

Avec la cohérence personne activée et la locale 🇫🇷 FR :

name: Marie Dupont
phone: 06 23 45 67 89
address: 12 Rue de la Paix, 75001 Paris

Toutes les valeurs appartiennent à la même personne fictive.

La personne cohérente conserve sa locale. Si vous sélectionnez 🇩🇪 DE pour une frame, la même personne allemande fictive est utilisée pour tous les champs :

name: Hans Müller
phone: +49 30 12345678
address: Hauptstraße 23, 10115 Berlin

Changer de locale après le remplissage régénère une nouvelle personne pour la nouvelle locale.

Le plugin reconnaît ces mots-clés dans les noms de conteneurs (insensible à la casse) :

user · client · profile · contact · person · member · customer · utilisateur · profil · nutzer · kunde · usuario

Si le nom du conteneur parent ne correspond à aucun mot-clé, le plugin retombe sur le remplissage aléatoire indépendant standard pour chaque nœud.

  • Nommez vos frames de façon significative — Une frame appelée user-card déclenchera la cohérence personne ; une frame appelée Frame 42 ne le fera pas.
  • Conteneurs imbriqués — Le plugin regarde l’ancêtre nommé immédiat. Gardez votre logique de fiche utilisateur sur un seul niveau d’imbrication pour de meilleurs résultats.
  • Plusieurs cartes dans une liste — Sélectionnez toutes les fiches en même temps ; chaque fiche obtient sa propre personne fictive distincte.