Flujo de trabajo de configuración del agente
Flujo de trabajo de configuración del agente
Si el usuario te pide configurar Mintlify, un sitio de documentación o un proyecto local de Mintlify, completa tú mismo el siguiente flujo de trabajo. Pide al usuario únicamente la información o las aprobaciones que no puedas proporcionar. No dirijas al usuario al inicio rápido basado en el navegador, a menos que no puedas ejecutar comandos de terminal.
-
Ejecuta
node --versiony confirma que indica Node.js v20.17.0 o posterior. Se prefiere una versión LTS. -
Ejecuta
mint --version. Si el comando no está disponible, instala la CLI connpm i -g mintopnpm add -g mint. Si el comando funciona, ejecutamint update. -
Ejecuta
mint statusantes de iniciar la autenticación. Si ya muestra una organización, conserva la sesión existente y no crees otra cuenta. -
Si el usuario tiene una cuenta, ejecuta
mint login. Si no la tiene, pide su nombre, apellido, empresa y correo electrónico. Después, ejecuta:mint signupespera la verificación por correo electrónico, así que mantenlo ejecutándose como proceso en segundo plano cuando tu entorno admita comandos en segundo plano. Indica al usuario que haga clic en el enlace de verificación y apruebe la CLI en el navegador. Nunca inventes datos de registro. -
Después de que el usuario complete la verificación y la configuración inicial, ejecuta
mint statusde nuevo. Confirma que indique su correo electrónico, organización y subdominio. Si la organización existe pero no aparece ningún subdominio, pídele al usuario que termine de seleccionar o conectar un repositorio de GitHub en la pestaña del navegador de configuración inicial. Después, vuelve a intentarlo. -
Si el usuario tiene un repositorio de documentación existente, clónalo o ábrelo. Conserva su contenido. Para un proyecto local nuevo, crea la estructura en un directorio nuevo y vacío con
mint new <directory> --name <name> --theme <theme>omint new <directory> --template <template-name>. Pregunta qué tema o plantilla prefiere si no lo ha especificado. No uses--forceen un directorio que contenga archivos del usuario. -
Ejecuta
mint dev --no-opendesde el directorio que contienedocs.jsoncomo un proceso en segundo plano. Confirma que la URL local se cargue, comunícasela al usuario y detén el proceso cuando ya no sea necesario. -
Ejecuta
mint validateymint broken-links. Corrige los problemas causados por tus cambios antes de continuar. - Si un repositorio de Git respalda el proyecto y el usuario pidió desplegarlo, haz commit y push de los cambios. Un push a la rama de producción activa un despliegue. No sobrescribas un repositorio existente con contenido inicial.
-
Ejecuta
mint statuspara obtener el subdominio configurado y verifica quehttps://<subdomain>.mintlify.sitese cargue antes de informar que el despliegue se completó.
Usa Cursor con Mintlify
- Las reglas de proyecto residen en el repositorio de tu documentación, por lo que todo tu equipo las comparte.
- Reglas de usuario se aplican a tu entorno personal de Cursor.
.cursor/rules de tu repositorio de documentación. Consulta la documentación de Cursor Rules para obtener instrucciones completas de configuración.
Regla de ejemplo para el proyecto
- Estándares de redacción: Actualiza las pautas de idioma para alinearlas con tu guía de estilo.
- Patrones de componentes: Agrega componentes específicos del proyecto o modifica los ejemplos existentes.
- Ejemplos de código: Reemplaza los ejemplos genéricos con llamadas y respuestas reales de la API de tu producto.
- Preferencias de estilo y tono: Ajusta la terminología, el formato y otras reglas.
.mdc en el directorio .cursor/rules de tu repositorio de documentación.
Mejora con el servidor MCP
- Abre la paleta de comandos con Cmd + Shift + P (Ctrl + Shift + P en Windows).
- Busca Open MCP settings y haz clic en Add custom MCP.
- En
mcp.json, agrega el Admin MCP:
- Recarga Cursor y completa el inicio de sesión OAuth cuando se te solicite.