Skip to main content
Le menu contextuel offre un accès rapide à du contenu optimisé pour l’IA et à des intégrations directes avec des outils d’IA populaires. Lorsque les utilisateurs ouvrent le menu contextuel sur n’importe quelle page, ils peuvent copier le contenu pour l’utiliser comme contexte dans des outils d’IA, ou lancer des conversations dans ChatGPT, Claude, Perplexity, ou un outil personnalisé de votre choix, avec votre documentation déjà chargée comme contexte. Le menu contextuel propose plusieurs options prédéfinies que vous pouvez activer en ajoutant leur identifiant à votre configuration.
Le menu contextuel déroulé affichant les éléments Copier la page, Afficher en Markdown, Ouvrir dans ChatGPT et Ouvrir dans Claude.

Activer le menu contextuel

Ajoutez le champ contextual à votre fichier docs.json et indiquez les options que vous souhaitez inclure.

Ajout d’options personnalisées

Créez des options personnalisées dans le menu contextuel en ajoutant un objet au tableau options. Chaque option personnalisée nécessite les propriétés suivantes :
string
requis
Le titre de l’option.
string
requis
La description de l’option. Affichée sous le titre lorsque le menu contextuel est développé.
string
requis
L’icône à afficher.Options :
  • Nom de l’icône Font Awesome
  • Nom de l’icône Lucide
  • Code SVG compatible JSX entre accolades
  • URL d’une icône hébergée en externe
  • Chemin vers un fichier d’icône dans votre projet
Pour les icônes SVG personnalisées :
  1. Convertissez votre SVG avec le convertisseur SVGR.
  2. Collez votre code SVG dans le champ de saisie SVG.
  3. Copiez l’élément complet <svg>...</svg> depuis le champ de sortie JSX.
  4. Entourez le code SVG compatible JSX d’accolades : icon={<svg ...> ... </svg>}.
  5. Ajustez height et width si nécessaire.
string
Le style d’icône Font Awesome. Utilisé uniquement avec les icônes Font Awesome.Options : regular, solid, light, thin, sharp-solid, duotone, brands.
string | object
requis
Le href de l’option. Utilisez une chaîne pour les liens simples ou un objet pour les liens dynamiques avec des paramètres de requête.
Exemple d’option personnalisée :

Exemples d’options personnalisées