昨天 Astro 7.2 发布,带来了增量构建的改进,构建 743 页的站点时间砍了一半。今天我注意到 Cloudflare 上线了一个配套工具,正好跟 Astro 的进展形成了一个有趣的呼应——
Cloudflare 出了一个 Agent 就绪度检测工具,可以给任意 URL 打分,告诉你这个站点在”AI Agent 能不能顺利访问和使用”这件事上,有哪些地方做得好、哪些地方还差口气。
工具会从五个维度打分:
.well-known/mcp.json 等机器可发现的接口描述,Agent 无需人工配置就能接入这要从一个趋势说起:AI Agent 正在成为互联网的重要流量入口。
以前网站主要面向人类用户,SEO 做的是让 Google 收录、让人类搜索到。现在 AI 搜索、AI 摘要、AI Agent 直接调用网页内容,这套规则在悄悄改写。
Agent 访问网页的方式跟人类不一样。人类看渲染后的页面,Agent 更擅长处理结构化数据。传统的 HTML + CSS 对人类友好,但给 Agent 用的效率不一定最高。一个站点如果支持 Markdown 源码输出,Agent 的内容理解准确率能提升不少。
Astro 的静态站点在这方面有天然优势:内容本身就是 Markdown/MDX 写的,结构清晰、语义明确。Cloudflare 这个工具,某种程度上也是给 Astro 用户的一个”诊断报告”——哪里没做好,指出来。
我测了自己的一个基于 Astro 构建的博客(用的老配置),结果:
Markdown 协商没配置这件事有意思。Astro 的内容默认就是 Markdown 写的,但输出给访问者的都是编译好的 HTML。如果想同时支持人类和 Agent,需要在服务端配置内容协商(Content Negotiation),让 Agent 请求时返回 .md 源码。
具体做法是在 Astro 的 SSR 模式下,加一个中间件判断请求头里的 Accept,如果是 text/markdown 就返回原始文件,否则返回 HTML。这是一个很小的改动,但效果很直接。
这个工具的出现,本身就是一个信号:Cloudflare 认为”AI Agent 友好”会成为未来站点的标配维度,而不只是”对人类友好”。
对于个人博主来说,这个趋势还没有紧迫到需要立刻行动——毕竟大多数博客的主要流量来源还是人类搜索。但了解这个方向没有坏处。
如果你用的是 Astro,有两个低门槛的优化可以做:
Astro 7.2 的增量构建解决了”大站点的构建速度”问题,Cloudflare 这个工具解决了”站点的 Agent 就绪度”问题。两个东西放在一起看:静态站点生态正在从”给人看”延伸到”给 AI 看”,这个转变值得持续关注。
工具地址:Cloudflare 开发者文档搜索”agent readiness scanner”,或者直接用 Cloudflare Dashboard 里的相关功能。
正在加载评论...