跳转到主要内容
使用 Visibility 组件为浏览你网站的人类读者和处理 Markdown 输出的 AI 代理显示不同的内容。这让你可以为不同受众定制信息,无需维护多个独立页面。 在你已发布的网站上,标记为 for="humans" 的内容会正常渲染,而标记为 for="agents" 的内容则被隐藏。在 Markdown 页面视图.md URL)中则相反——代理内容会在 Markdown 输出中渲染,而仅供人类阅读的内容不会。

示例

<Visibility for="humans">
  <Note>
    你正在**网页**上查看此内容。

    此内容在你网站的标准页面上正常显示。

    可用于如下步骤:点击右上角的 **Get started** 按钮来创建你的账户。

    在此示例中,面向界面的说明显示在标准页面上。查看[此页面的 Markdown 版本](https://mintlify.com/docs/components/visibility.md)以查看面向代理的 API 说明。
  </Note>
</Visibility>

<Visibility for="agents">
  > 你正在以 **Markdown** 形式查看此内容。
  >
  > 此内容仅出现在页面的 Markdown 版本中。
  >
  > 可用于仅供代理使用的信息,例如:要创建账户,请调用 `POST /v1/accounts` 并提供有效的电子邮件地址。
  >
  > 在此示例中,面向 API 的说明显示在页面的 Markdown 版本中。查看[标准页面](https://mintlify.com/docs/components/visibility)以查看面向人类的界面说明。
</Visibility>
你正在网页上查看此内容。此内容在你网站的标准页面上正常显示。可用于如下步骤:点击右上角的 Get started 按钮来创建你的账户。在此示例中,面向界面的说明显示在标准页面上。查看此页面的 Markdown 版本以查看面向代理的 API 说明。

属性

for
string
必填
包裹内容的目标受众。必须为以下之一:
  • humans:在网页上可见,从 Markdown 输出中排除
  • agents:在网页上隐藏,包含在 Markdown 输出中