Mintlify

v2.0.0 — Mintlify documentation builder. Bao gồm thiết lập, cấu hình, MDX components, API docs, tính năng AI và triển khai.

Skill Này Làm Gì

Kích hoạt khi xây dựng hoặc cập nhật các trang tài liệu Mintlify. Xử lý cấu hình docs.json, sử dụng MDX component, tích hợp OpenAPI, cấu trúc điều hướng, và triển khai lên nền tảng hosting của Mintlify.

Bắt Đầu Nhanh

npm i -g mintlify       # Cài đặt CLI
mint new                 # Tạo dự án docs mới
mint dev                 # Local dev server → http://localhost:3000
mint validate            # Xác nhận docs.json + nội dung

Khái Niệm Cốt Lõi

Cấu Hình (docs.json)

Config trung tâm kiểm soát tất cả cấu trúc và metadata trang:

{
  "name": "My Docs",
  "theme": "mint",
  "navigation": [...],
  "colors": { "primary": "#0D9373" },
  "favicon": "/favicon.png"
}

7 theme tích hợp: mint, maple, palm, willow, linden, almond, aspen

Cấu Trúc Điều Hướng

Mintlify hỗ trợ điều hướng nhiều lớp:

LoạiUse Case
TabsCác khu vực sản phẩm cấp cao nhất
AnchorsLiên kết sidebar cố định (changelog, blog)
GroupsCác phần trong một tab
DropdownsBộ sưu tập group lồng nhau
ProductsNav đa sản phẩm (enterprise)
VersionsChuyển đổi nội dung v1/v2
LanguagesChuyển đổi nội dung i18n

MDX + React Components

Các trang là MDX — hỗ trợ React component đầy đủ cùng markdown.

MDX Components

26+ component tích hợp có sẵn:

ComponentMục đích
<Card>, <CardGroup>Link cards trong layout dạng lưới
<Steps>Chuỗi bước được đánh số
<Tabs>, <Tab>Nội dung dạng tab
<Accordion>, <AccordionGroup>Các phần có thể thu gọn
<CodeGroup>Ví dụ code nhiều ngôn ngữ
<Note>, <Warning>, <Tip>, <Info>Hộp callout
<Frame>Container hình ảnh/video với caption
<Tooltip>Văn bản hover inline
<Icon>Icons inline (1000+ có sẵn)
<ResponseField>Tài liệu field phản hồi API
<ParamField>Tài liệu tham số API
MermaidSơ đồ qua fenced code blocks

Lệnh CLI

LệnhMục đích
mint devKhởi động local dev server
mint newTạo dự án mới
mint updateCập nhật Mintlify CLI
mint broken-linksTìm các liên kết nội bộ bị hỏng
mint a11yKiểm tra accessibility
mint validateXác nhận config + frontmatter
mint openapi-checkXác nhận OpenAPI spec
mint rename <old> <new>Đổi tên file và cập nhật tham chiếu
mint migrate-mdxDi chuyển mint.json sang docs.json

Tài Liệu API

Tự động tạo các trang tham chiếu từ OpenAPI 3.x hoặc AsyncAPI specs:

// docs.json
{
  "openapi": "openapi.yaml"
}

Mỗi endpoint có một playground tương tác với:

  • Request builder (headers, params, body)
  • API calls trực tiếp từ trình duyệt
  • Trình xem response schema
  • Code snippets trong 10+ ngôn ngữ

Hỗ trợ: REST (OpenAPI), async APIs (AsyncAPI), webhooks.

Tính Năng AI

Tính năngMục đích
llms.txtPhơi bày tài liệu cho LLM crawlers
skill.mdĐịnh nghĩa Claude Code skill cho tài liệu của bạn
Hỗ trợ MCPKết nối trang tài liệu như MCP server cho AI assistants

Triển Khai

Chính: Kết nối GitHub hoặc GitLab repo — tự động triển khai khi push lên main.

Preview deployments: URL tự động tạo cho mỗi PR.

Custom domains: Cấu hình trong Mintlify dashboard, SSL tự động.

Self-hosting / CDN:

Nền tảngPhương thức
VercelAdapter @mintlify/vercel
Cloudflare PagesStatic export
AWS S3 + CloudFrontStatic export

Tích hợp analytics: GA4, PostHog, Amplitude, Mixpanel, Segment, Plausible, Fathom và 5+ khác.

Skills Liên Quan

  • Docs Seeker — tra cứu tài liệu Mintlify
  • MCP Builder — xây dựng MCP server cho trang tài liệu của bạn