HeadlinesBriefing favicon HeadlinesBriefing.com

使用Accept头向AI代理提供Markdown

Hacker News •
×

使用内容协商向AI代理提供Markdown。您的网站已经有内容。提供Markdown变体可以让AI客户端跳过导航、脚本、布局标记,直接阅读内容。

01 — 令牌:字节的一小部分。Markdown去掉了导航、样式、脚本和布局包装。代理将上下文花在您的散文上,而不是您的DOM上。

02 — 检索:更高的信噪比。没有广告、相关内容侧栏或模态覆盖层来混淆RAG管道必须嵌入的文本。

03 — 延迟:更快的首令牌。更少的内容需要获取,更少的内容需要解析,更少的内容需要在模型开始思考之前塞入上下文窗口。

您的URL有多AI就绪?为Accept: text/markdown提供Markdown,设置Vary: Accept,用406拒绝不支持的类型,尊重q值。使用Accept: text/markdown访问URL。我们从边缘发起请求。查看源站实际返回的内容。

下一步去哪里。快速开始:最小的可行设置。三个步骤。一个服务器,两个响应。指南:基础与正确性。Vary、q值、406、缓存,以及Cloudflare零配置快捷方式。配方:Nginx、Caddy、WordPress、Discourse、Laravel、Rails、Cloudflare Workers、Next.js、Astro、Apache、SvelteKit、Nuxt/Nitro、Express、Go、Django的复制粘贴配置。状态:AI代理支持矩阵。哪些AI代理在浏览或抓取工具访问URL时发送Accept: text/markdown。参考:标准与来源。RFC 9110、RFC 7763、text/markdown媒体类型以及相关规范。

常见问题:使用内容协商提供Markdown如何使AI代理受益?

提供Markdown通过去除导航、脚本和布局来减少令牌使用,提高检索信噪比,并降低延迟,让代理直接阅读内容。