跳转到主要内容
必需字段有 必需 标记。所有其他字段都是可选的。 有关每组设置的功能说明,请参阅主题页面:

快速参考

属性类型必需默认值
themestring
namestring
colors.primarystring (hex)
navigationobject
descriptionstring
logostring 或 object
faviconstring 或 object
appearance.default"system" | "light" | "dark""system"
appearance.strictbooleanfalse
fonts.familystring主题默认
icons.library"fontawesome" | "lucide" | "tabler""fontawesome"
background.decoration"gradient" | "grid" | "windows"
styling.eyebrows"section" | "breadcrumbs""section"
styling.latexboolean自动检测
styling.codeblocks"system" | "dark" | string | object"system"
thumbnails.appearance"light" | "dark"站点默认
navbar.linksarray
navbar.primaryobject
footer.socialsobject
footer.linksarray
banner.contentstring
banner.dismissiblebooleanfalse
interaction.drilldownboolean主题默认
contextual.optionsarray
contextual.display"header" | "toc""header"
redirectsarray
variablesobject
metadata.timestampbooleanfalse
errors.404.redirectbooleantrue
api.openapistring 或 array 或 object
api.asyncapistring 或 array 或 object
api.playground.display"interactive" | "simple" | "none" | "auth""interactive"
api.playground.proxybooleantrue
api.params.expanded"all" | "closed""closed"
api.url"full"
api.examples.languagesstring 数组
api.examples.defaults"required" | "all""all"
api.examples.prefillbooleanfalse
api.examples.autogeneratebooleantrue
api.spec.downloadbooleanfalse
seo.indexing"navigable" | "all""navigable"
seo.metatagsobject
search.promptstring
integrations.*object

完整属性参考

theme - 必需

站点的布局主题。 类型: string 选项: mintmaplepalmwillowlindenalmondaspensequoialuma 请参阅主题获取预览。

name - 必需

你的项目、组织或产品的名称。 类型: string

colors - 必需

文档中使用的颜色。 类型: object

colors.primary

必需 主色。通常在浅色模式下用于强调。 类型: string — 匹配 ^#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$ 的十六进制代码

colors.light

在深色模式下用于强调的颜色。 类型: string — 匹配 ^#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$ 的十六进制代码

colors.dark

在两种模式下用于按钮和悬停状态的颜色。 类型: string — 匹配 ^#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$ 的十六进制代码
内容的导航结构。 类型: object 请参阅导航获取完整文档。

description

站点描述,用于 SEO 和 AI 索引。 类型: string
站点 logo。提供路径字符串或单独的 lightdark 对象。 类型: string 或 object

logo.light

必需(使用 object 形式时) 浅色模式下 logo 的路径。示例:/logo/light.svg 类型: string

logo.dark

必需(使用 object 形式时) 深色模式下 logo 的路径。示例:/logo/dark.svg 类型: string

logo.href

点击 logo 时重定向到的 URL。 类型: string (uri)

favicon

站点 favicon。会自动调整大小。提供路径字符串或单独的 lightdark 对象。 类型: string 或 object

appearance

浅色/深色模式设置。 类型: object

appearance.default

默认颜色模式。 类型: "system" | "light" | "dark" 默认值: "system"

appearance.strict

当为 true 时,隐藏浅色/深色模式切换。 类型: boolean 默认值: false

fonts

自定义字体。支持 Google Fonts 和自托管字体。 类型: object

fonts.family

必需(使用 fonts 时) 字体系列名称。Google Fonts 系列名称会自动加载。 类型: string

fonts.weight

字体粗细。可变字体支持小数值如 550 类型: number

fonts.source

托管字体的 URL 或本地字体文件的路径。Google Fonts 不需要此项。 类型: string (uri)

fonts.format

字体文件格式。使用 fonts.source 时必需。 类型: "woff" | "woff2"

icons

图标库设置。 类型: object

icons.library

必需 在整个文档中使用的图标库。文档中的所有图标名称必须来自所选的图标库。 类型: "fontawesome" | "lucide" | "tabler" 默认值: "fontawesome"

background

背景图片、装饰和颜色设置。 类型: object

background.decoration

装饰性背景图案。 类型: "gradient" | "grid" | "windows"

styling

视觉样式控制。 类型: object

styling.eyebrows

页面 eyebrow 样式,显示在页面顶部。 类型: "section" | "breadcrumbs" 默认值: "section"

styling.latex

是否加载 LaTeX 样式表。默认情况下,Mintlify 会自动检测 LaTeX 使用。 类型: boolean

styling.codeblocks

代码块主题配置。 类型: "system" | "dark" | string (Shiki 主题名) | object 默认值: "system"
顶部导航栏配置。 类型: object 导航栏中显示的链接。 类型: object 数组 导航栏中的主要行动号召按钮。 类型: object
页脚内容和社交链接。 类型: object 社交媒体资料。每个键是平台名称,每个值是你的资料 URL。 类型: object 有效键: xwebsitefacebookyoutubediscordslackgithublinkedininstagramhacker-newsmediumtelegramtwitterx-twitterearth-americasblueskythreadsredditpodcast 页脚中的链接列。 类型: object 数组
显示在每个页面顶部的全站横幅。 类型: object 必需(使用 banner 时) 横幅文本。支持基本 MDX 格式,包括链接、粗体和斜体。不支持自定义组件。 类型: string 是否显示关闭按钮。 类型: boolean 默认值: false

interaction

导航交互设置。 类型: object

interaction.drilldown

控制用户点击导航组时的自动导航。设置为 true 会在用户点击组时导航到第一个页面,false 仅展开/折叠组而不导航。 类型: boolean 默认值: 主题默认

contextual

页面操作和 AI 工具集成的上下文菜单。 类型: object

contextual.options

必需 上下文菜单中可用的操作。第一项是默认操作。 类型: "assistant" | "copy" | "view" | "chatgpt" | "claude" | "perplexity" | "grok" | "aistudio" | "devin" | "windsurf" | "mcp" | "add-mcp" | "cursor" | "vscode" | "devin-mcp" | object 的数组

contextual.display

显示上下文菜单的位置。 类型: "header" | "toc" 默认值: "header"

redirects

已移动、重命名或删除页面的重定向。 类型: object 数组

variables

使用 {{variableName}} 语法在构建时替换的全局内容变量。 类型: object — 键是变量名(字母数字、连字符、句点),值是替换字符串。

metadata

全局页面元数据设置。 类型: object

metadata.timestamp

在所有页面上显示最后修改日期。 类型: boolean 默认值: false

errors

错误页面设置。 类型: object

errors.404

404 “页面未找到” 错误页面的设置。 类型: object

api

API 文档和演练场设置。 类型: object

api.openapi

OpenAPI 规范文件。 类型: string | string 数组 | 带有 source (string) 和 directory (string) 的 object

api.asyncapi

AsyncAPI 规范文件。 类型: string | string 数组 | 带有 source (string) 和 directory (string) 的 object

api.playground

交互式演练场设置。 类型: object
api.playground.display
演练场显示模式。 类型: "interactive" | "simple" | "none" | "auth" 默认值: "interactive"
api.playground.proxy
是否通过代理路由 API 请求。 类型: boolean 默认值: true

api.params

API 参数显示设置。 类型: object
api.params.expanded
是否默认展开所有参数。 类型: "all" | "closed" 默认值: "closed"

api.examples

代码示例设置。 类型: object
api.examples.languages
自动生成代码片段的语言。请参阅支持的语言 类型: string 数组
api.examples.defaults
是否在示例中包含可选参数。 类型: "required" | "all" 默认值: "all"
api.examples.prefill
是否用规范示例值预填演练场字段。 类型: boolean 默认值: false
api.examples.autogenerate
是否从 API 规范生成代码示例。 类型: boolean 默认值: true

seo

搜索引擎优化设置。 类型: object

seo.indexing

搜索引擎应索引哪些页面。 类型: "navigable" | "all" 默认值: "navigable"

seo.metatags

添加到每个页面的自定义 meta 标签。键值对。 类型: object
搜索栏设置。 类型: object

search.prompt

搜索栏中的占位符文本。 类型: string

integrations

第三方集成。 类型: object
属性类型必需字段描述
integrations.adobe.launchUrlstring (uri)Adobe Analytics launch URL。
integrations.amplitude.apiKeystringAmplitude API key。
integrations.clarity.projectIdstringMicrosoft Clarity 项目 ID。
integrations.clearbit.publicApiKeystringClearbit 公开 API key。
integrations.fathom.siteIdstringFathom 站点 ID。
integrations.frontchat.snippetIdstring (最小 6)Front 聊天代码片段 ID。
integrations.ga4.measurementIdstring (必须以 G 开头)Google Analytics 4 测量 ID。
integrations.gtm.tagIdstring (必须以 G 开头)Google Tag Manager 容器 ID。
integrations.heap.appIdstringHeap 应用 ID。
integrations.hightouch.writeKeystringHightouch write key。
integrations.hotjar.hjidstringHotjar 站点 ID。
integrations.hotjar.hjsvstringHotjar 脚本版本。
integrations.intercom.appIdstring (最小 6)Intercom 应用 ID。
integrations.logrocket.appIdstringLogRocket 应用 ID。
integrations.mixpanel.projectTokenstringMixpanel 项目 token。
integrations.pirsch.idstringPirsch 站点 ID。
integrations.plausible.domainstringPlausible 域名。
integrations.posthog.apiKeystring (必须以 phc_ 开头)PostHog API key。
integrations.segment.keystringSegment write key。
integrations.telemetry.enabledboolean启用 Mintlify 遥测。当为 false 时,反馈功能也会被禁用。