Organizaciones, despliegues y sitios
.mintlify.site de forma predeterminada. Puedes conectar un dominio personalizado para tu sitio. Los sitios incluyen tu contenido, navegación, búsqueda y cualquier función que habilites, como el asistente o el playground de la API.
La documentación a veces utiliza proyecto como un nombre general para un despliegue y su repositorio, configuración y sitio conectados.
El repositorio es la fuente de verdad
- Las páginas son archivos
.mdx. Cada página contiene contenido y metadatos en el frontmatter. docs.jsones el archivo de configuración obligatorio. Controla la navegación, la apariencia, las integraciones, la configuración de la API y otros comportamientos globales del sitio.- Los recursos incluyen imágenes, vídeos, fuentes y archivos descargables a los que hacen referencia tus páginas.
- Las especificaciones de API pueden generar páginas de referencia de API y playgrounds interactivos a partir de esquemas OpenAPI, AsyncAPI o GraphQL.
- Los archivos reutilizables incluyen fragmentos y componentes personalizados de React que las páginas pueden importar.
docs.json; de lo contrario, permanece oculta. Las páginas ocultas solo son accesibles mediante un enlace directo.
Una página proporciona el contenido en una URL. Su frontmatter controla los metadatos y el comportamiento a nivel de página, incluidos su título, descripción, icono y diseño.
La navegación determina cómo los lectores se desplazan por las páginas. Configura la navegación en tu archivo docs.json usando elementos como grupos, pestañas, menús desplegables, productos, versiones e idiomas. La ruta del archivo identifica una página y su posición en docs.json determina dónde aparece en la navegación.
Esta separación te permite reorganizar la experiencia del lector sin mover archivos. También te permite excluir páginas de utilidad de la navegación mientras las mantienes disponibles por URL.
Editar y publicar son etapas diferentes
En el editor, los cambios se guardan automáticamente, pero no actualizan de inmediato tu repositorio ni tu sitio en vivo. Cuando publicas, el editor escribe los cambios en Git. Lo que ocurre a continuación depende de tu rama actual y de la configuración de protección de rama.
- En la rama de despliegue, publicar puede activar directamente un build del sitio en vivo.
- En una rama de funcionalidad, publicar puede guardar los cambios en la rama o crear una solicitud de extracción para su revisión.
- Un despliegue de vista previa renderiza una solicitud de extracción en una URL temporal para que los revisores puedan inspeccionar el resultado antes de fusionarla.
- Fusionar una solicitud de extracción en la rama de despliegue activa un despliegue de producción.
Un build convierte los archivos fuente en experiencias para el lector
- El sitio de documentación renderiza páginas para personas en escritorio y móvil.
- La búsqueda indexa el sitio para que los lectores puedan encontrar las páginas relevantes.
- El asistente responde preguntas a partir de la documentación y cita sus fuentes.
- Las versiones en Markdown de las páginas,
llms.txtyskill.mdayudan a las herramientas de IA a entender el contenido. - Un servidor MCP público permite que las herramientas de IA compatibles recuperen la documentación como contexto estructurado.
mint validate y mint broken-links antes de publicar para detectar problemas comunes de forma local.