Skip to main content
El menú contextual ofrece acceso rápido a contenido optimizado para IA e integraciones directas con herramientas de IA populares. Cuando los usuarios abren el menú contextual en cualquier página, pueden copiar contenido para usarlo como contexto en herramientas de IA o iniciar conversaciones en ChatGPT, Claude, Perplexity o en una herramienta personalizada de su elección, con su documentación ya cargada como contexto. El menú contextual incluye varias opciones predefinidas que puedes habilitar agregando su identificador a tu configuración.
El menú contextual expandido que muestra las opciones Copiar página, Ver como Markdown, Abrir en ChatGPT y Abrir en Claude.

Habilitar el menú contextual

Agrega el campo contextual a tu archivo docs.json y especifica qué opciones quieres incluir.

Agregar opciones personalizadas

Crea opciones personalizadas en el menú contextual agregando un objeto al arreglo options. Cada opción personalizada requiere estas propiedades:
string
requerido
El título de la opción.
string
requerido
La descripción de la opción. Se muestra debajo del título cuando se expande el menú contextual.
string
requerido
El ícono que se mostrará.Opciones:
  • Nombre del ícono de Font Awesome
  • Nombre del ícono de Lucide
  • Código SVG compatible con JSX, envuelto entre llaves
  • URL de un ícono alojado externamente
  • Ruta a un archivo de ícono en tu proyecto
Para íconos SVG personalizados:
  1. Convierte tu SVG con el convertidor de SVGR.
  2. Pega tu código SVG en el campo de entrada de SVG.
  3. Copia el elemento completo <svg>...</svg> del campo de salida de JSX.
  4. Envuelve el código SVG compatible con JSX entre llaves: icon={<svg ...> ... </svg>}.
  5. Ajusta height y width según sea necesario.
string
El estilo del ícono de Font Awesome. Solo se usa con íconos de Font Awesome.Opciones: regular, solid, light, thin, sharp-solid, duotone, brands.
string | object
requerido
El href de la opción. Usa una cadena para enlaces simples o un objeto para enlaces dinámicos con parámetros de consulta.
Ejemplo de opción personalizada:

Ejemplos de opciones personalizadas