Markdown 访问
Markdown 访问
Markdown 访问
Fern 会以干净的 Markdown 形式提供任意文档页面(包括 API 参考页面),方便代理高效消费您的内容。代理可以通过在页面 URL 后追加 .md 或 .mdx,或通过 内容协商 发送 Accept: text/markdown 请求头来获取源内容。结合 llms.txt,相比 HTML 可减少 90% 以上的 token 消耗。

例如,https://buildwithfern.com/learn/docs/ai-features/markdown.md 会显示本页面的 Markdown 源内容。
同一份 Markdown 在所有场景中通用——单页、llms.txt 和 llms-full.txt——并遵循相同的 <llms-only> 与 <llms-ignore> 内容控制规则。
每个页面在向 AI 代理输出 Markdown 时,都会自动附加一个 默认的逐页指令,引导它们访问您的 .md URL、llms.txt 和 llms-full.txt。您可以在 docs.yml 中 覆盖或停用该指令。该指令仅对代理可见,不会影响面向用户的文档展示。
在启用了 身份验证 的站点上,无论代理请求的是单个页面、llms.txt 还是 llms-full.txt,每次请求都必须携带 JWT。请使用您的 Fern token 换取一个 JWT:
将返回的 JWT 作为 FERN_TOKEN 请求头附在后续请求上:
JWT 的有效期为 30 天——请按需缓存并刷新。
直接查看 Markdown 也有助于排查布局问题。View as Markdown 按钮在每个页面上默认启用,可通过 页面操作配置 进行调整。