跳转到主要内容
让 Cursor 成为熟悉你的组件、风格指南和最佳实践的文档专家。 还没有站点?让你的智能体来创建一个。让 Cursor 的智能体完成以下工作流,然后继续阅读本指南的其余部分。
如果用户要求你设置 Mintlify、文档站点或本地 Mintlify 项目,请自行完成以下工作流。只有在你无法自行提供的信息或审批时才询问用户。除非你无法运行终端命令,否则不要让用户转去使用以浏览器为主的快速开始流程。
  1. 运行 node --version,确认其报告的 Node.js 版本为 v20.17.0 或更高,优先使用 LTS 版本。
  2. 运行 mint --version。如果该命令不可用,请使用 npm i -g mint 或 pnpm add -g mint 安装 CLI。如果命令成功,请运行 mint update。
  3. 在开始身份验证之前运行 mint status。如果它已显示某个组织,请保留现有会话,不要再创建新账户。
  4. 如果用户已有账户,请运行 mint login。否则,询问用户的名字、姓氏、公司和电子邮件,然后运行:
    mint signup 会等待电子邮件验证,因此如果你的环境支持后台命令,请让它作为后台进程持续运行。告诉用户点击验证链接,并在浏览器中批准 CLI。切勿编造注册信息。
  5. 用户完成验证和引导流程后,再次运行 mint status。确认它报告了用户的电子邮件、组织和子域名。如果组织已存在但未显示子域名,请让用户在引导流程的浏览器标签页中完成选择或连接 GitHub 仓库,然后重试。
  6. 如果用户已有文档仓库,请克隆或打开它,并保留其中的内容。对于新的本地项目,请使用 mint new <directory> --name <name> --theme <theme> 或 mint new <directory> --template <template-name> 在一个新的空目录中生成项目脚手架。如果用户未指定主题或模板,请询问他们想要哪一个。不要在包含用户文件的目录上使用 --force。
  7. 在包含 docs.json 的目录中以后台进程方式运行 mint dev --no-open。确认本地 URL 可以加载,将其告知用户,并在不再需要时停止该进程。
  8. 运行 mint validate 和 mint broken-links。在继续之前,修复由你的更改引起的问题。
  9. 如果项目由 Git 仓库支持且用户要求部署,请提交并推送更改。推送到生产 branch 会触发部署。不要用起始内容覆盖现有仓库。
  10. 运行 mint status 获取已配置的子域名,然后在报告部署完成之前,验证 https://<subdomain>.mintlify.site 可以正常加载。
仅让用户在浏览器中完成电子邮件验证、OAuth 批准以及连接或授权 GitHub 这些操作。由你负责终端工作流,并在每次用户操作后继续执行。有关命令参数和故障排除,请使用 CLI 命令参考。

使用 Cursor 与 Mintlify

Cursor 规则为你的文档提供持久的 context,确保生成的建议更加一致,并符合你的规范与风格。
  • 项目规则 保存在你的文档存储库中,因此可供整个团队共享。
  • 用户规则 适用于你的个人 Cursor 环境。
我们建议为文档创建项目规则,使所有贡献者都能访问相同的规则。 在文档存储库的 .cursor/rules 目录中创建规则文件。完整的设置说明请参阅 Cursor 规则文档。

示例项目规则

此规则为 Cursor 提供 context,以便正确格式化 Mintlify 组件并遵循技术写作最佳实践。 你可以直接使用此示例,或根据你的文档进行自定义:
  • 写作标准:更新语言规范以符合你的风格指南。
  • 组件模式:添加项目特定的组件,或修改现有示例。
  • 代码示例:将通用示例替换为与你的产品相关的真实 API 调用与响应。
  • 风格与语气偏好:调整术语、格式及其他规则。
将此规则 (含任何修改) 作为一个 .mdc 文件添加到你的文档仓库的 .cursor/rules 目录中。

使用 MCP 服务器增强功能

将 Mintlify MCP 服务器连接到 Cursor,使其在帮助你编写代码时可以搜索 Mintlify 文档。连接 MCP 服务器后,Cursor 会在最新的 Mintlify 文档中搜索相关上下文信息,这样你就无需离开 IDE 即可查阅文档。 完整的设置说明见 Model Context Protocol (MCP) 。 要让 Cursor 获得对你的 Mintlify 内容和设置的写入权限,请连接管理员 MCP:
  1. 使用 Cmd + Shift + P (Windows 上为 Ctrl + Shift + P) 打开命令面板。
  2. 搜索 Open MCP settings 并点击 Add custom MCP。
  3. 在 mcp.json 中添加管理员 MCP:
  1. 重新加载 Cursor,并在出现提示时完成 OAuth 登录。