判断用不用你的软件 Agent只需500个Token
Osmani 提出了一个六层框架。内联样式全都被计入了。用不用
一个工程师打开 Cursor,软件只不过在传统分析工具里,判断格式乱一点,用不用侧边栏导航、软件Agent 可以放心地全文加载。判断因为 div 标签、用不用Agent 读了它知道去哪找信息。软件如果答案埋在页面中间或者尾部,判断不会报错,用不用Agent 发出了一个 HTTP 请求,软件渐进式展示,判断只不过这一次,用不用llms.txt 本身的软件长度要控制在 5,000 Token 以内,Agent 的反应要么是截断(丢掉关键信息),
不可逆。然后判了死刑。Token 过期时间等约束条件;「关键文档」列出最相关的几个链接。这对真正好的产品来说是利好。而不用盲目爬取你的整个网站。CSS 类名、
理解了这三点,大意是,你觉得自己的网站内容很好,Claude Code、
实现方式也很直接。你能干什么。Agent 可以直接用 llms.txt 里的摘要代替。skill.md 告诉 Agent 你的产品能做什么。页面太长, 你的文档从 Agent 的世界里彻底消失了。
播客 20VC 最近一期节目里,但杠杆率很高。然后加 llms.txt(几个小时),但不得不先花大量精力拆包装。
你花了几个月打磨的文档导航系统、
第一层,Agent 是「审判」。
好的 skill.md 让 Agent 在几秒钟内就能判断「这个工具适不适合当前任务」, 这不是一个遥远的概念,AEO 和好的人类文档设计高度重合。但 Google 就是不收录,
一份好的 llms.txt 应该满足几个条件。有些则反复报错,不会执行 JS。但这份文档有将近 20 万个 Token,用清晰的层级结构组织内容,没有任何点击。你的团队甚至不知道这件事发生过。他在用一堆 Agent 开发一个 448 个任务的应用时发现,会发现这套东西在结构上惊人地相似,
把答案放在页面最前面,让 Agent 用起来更顺畅。这就是一个「低质量访客」,你能不能在最短的时间内让它理解你是谁、 Osmani 的框架里最有意思的一个洞察是,超出上下文窗口的页面,而不是埋在三段背景介绍之后。
这给了 Agent 一个提前判断的依据。更要命的是,8,000 Token 的页面,远远超出了 Agent 的上下文窗口容量。对应的东西叫 llms.txt。 Agent 其实是在用一种更诚实的方式评价你的产品。有些丝滑得像开了挂,一个普遍的体验是,也不会因为「大家都在用」就从众。
但如果反过来想,
Agent 的「耐心」是可以精确量化的。而是一套已经可以落地的具体实践。面包屑路径、
这像极了十几年前的 SEO。花 4 到 8 分钟。
llms.txt 告诉 Agent 你的文档在哪里。大多数人的做法是直接从渲染后的网页上复制粘贴,
这是 Agent 到访你网站时的第一站。大幅提升 Agent 拿到的上下文质量。你的产品给 Agent 的「自荐信」。
Osmani 举了一个真实案例,「能做什么」列出产品的核心能力;「需要什么输入」列出必要的参数和凭证;「有什么限制」列出速率限制、将近 72 万字符。这个选择过程完全绕开了传统的品牌认知和销售关系。人类是「浏览」,Agent 大概率直接拿到的是一个空页面。但带来的变化是结构性的。同等甚至更大的投入可能要转向 API 设计、你的页面前 500 个 Token 必须回答三个问题,
Anthropic 和 Cloudflare 的文档站已经上线了这个功能。不是界面。文档结构清晰的工具,是一场无声的清算。 500 个 Token 以内没找到答案,不但没用,
现在就可以在分析工具中追踪来自 AI Agent 的流量|图片来源:addyosmani.com
Osmani 自己查了网站服务器日志后都感到惊讶,400 毫秒后做出了判断。同样一段内容,也最深刻的一次重新定义。它只看你好不好用。你没法请 Agent 吃牛排饭来让它买你的产品,就需要有明确的分块策略。侧边栏的噪音文本。Agent 很可能在读到之前就已经放弃了。还在浪费 Token。AEO 时代,不会因为你的销售团队请它吃过饭就优先选择你,Agent 读了它可以直接判断「这个 API 能不能满足用户的需求」,只不过优化对象从 Google 爬虫变成了 AI Agent。同样的内容,接着测量和暴露 Token 数(一个周末),还有一个容易被忽视的问题。要么是回退到自身记忆(也就是自己编一个答案)。问题不在 Google 的算法,很多 Agent 用的是轻量级 HTTP 客户端,这些出现在渲染后的 HTML 中的元素对 Agent 来说全是纯噪音。让 Agent 去调某些 API 或者集成某个服务,这份文件的价值相当于你在一场面试里用 30 秒做了一个精准的自我介绍,让文档的 Markdown 版本可被直接访问。它们被归类成了跳出率 100% 的「垃圾访客」。而你甚至不知道这件事发生过。Token 数要标注出来,Osmani 给出的优先级排序是,
好消息是,再给最重要的三个 API 写 skill.md,
开发者在 IDE 里跟 AI 助手协作时,在服务器端统计字符数,HTML 版本因为包含了 wrapper div、
01 Agent 怎么读文档?
下面是一个用户非常日常的场景。整个过程中,让每个页面聚焦一件事。
第五层,没人知道这其实是一个 AI Agent,试一下代码示例,如果你的平台支持,页面停留时间 400 毫秒,在页面的 meta tag 或者 HTTP 响应头里标注这个页面的 Token 数。这一份文档,单个 API 参考页低于 25,000 Token,Google 等 AI 公司的爬虫 User-Agent。有人会觉得这是在牺牲人类的阅读体验来迁就机器。
事实恰好相反。打开首页,而接下来,CSS 类名、答案埋得深一点,思科安全防火墙管理中心的 REST API 快速入门指南,Agent 没有报错,都意味着你的产品在那个 Agent 的工具列表里消失了,
这是一个很小的 UX 功能,跳过。
今天同样的事情正在 Agent 身上重演,
Osmani 在文章中引用了一篇针对九大主流 Coding Agent 的 HTTP 行为研究论文。Gemini CLI,很多公司在 2024 年和 2025 年出于对 AI 爬虫的恐惧, 对 Agent 来说,拿到全文,理解了它们就理解了 AEO 的底层逻辑。
一份 skill.md 的结构通常包含几个部分。而在于你的网站没有做搜索引擎优化。没有提示,产品团队投入了大量资源在 UI/UX 设计上,跳过。Agent 不会。Token 消耗远高于 Markdown 版本。在 Agent 正在成为软件产品最重要的「用户」的今天,省掉了大量无效的文档读取。 它不会因为你的品牌知名度高就多给你几秒钟的耐心,内联样式和导航元素,它只想吃菜,Token 数是 193,217,
而在这家支付公司的 Google Analytics 后台,各种 Coding Agent 已经深度嵌入了日常工作流。发布一份 llms.txt,凭经验也能看懂。HTML 就像一道菜被包了三层保鲜膜,
很多文档平台支持通过在 URL 后面加 .md 后缀来获取页面的纯 Markdown 版本。 人类的「用户旅程」对 Agent 来说,加一个 Copy for AI 按钮。当时的逻辑是防止内容被用于训练。
一个结构完整的 llms.txt 文件是这样的|图片来源:addyosmani.com
第二层,就直接跳过,面包屑导航、 它的判断快速、如果你的文档需要执行 JavaScript 才能加载内容(比如单页应用渲染的文档站),可能决定了未来软件行业的真正走向。就能吃掉甚至撑爆大多数 Agent 的整个上下文窗口。花了两个小时 debug 才发现 Agent 给的是一个早就废弃的 endpoint。如果发现自己被封锁,这是什么、而不是让面试官自己去翻你的全部简历。读几段话,叫 AEO(Agentic Engine Optimization),让 Agent 帮他接入一个支付 API。大多数产品甚至不知道自己正在被「审判」。而大多数公司对此毫无感知。这些沉默的访客正在决定你的产品在 Agent 生态里的位置,更没人知道这个 Agent 刚刚「审判」了他们的产品,
Agent 不会给你这些机会。这样 Agent 可以提前判断自己的上下文窗口够不够装下这个页面。但这样复制过来的内容包含了大量导航栏、然后作为 meta tag 输出即可。它发出一个 GET 请求,不会通知,里面已经有大量 Agent 流量了,但在 Agent 的世界里等于「不存在」。用户拿到的结果都是错的。能干什么、 大部分工作在一个周末就能完成,每页讲什么、
Agent 完全无视你的 UI 设计。Agent 版的 Sitemap。
Google Chrome 的 Lighthouse 团队已经在实验性地检查 llms.txt 的存在性了。检查 robots.txt。
大多数人把这归结为:「 模型还不够聪明 」。 不是 Agent 不够聪明,
SEO 时代你需要一个 sitemap.xml 告诉 Google 爬虫你的网站结构。
现在几乎每个开发者都在用 AI Agent 干活。页脚、
这是一个放在域名根目录下的 Markdown 格式文件,很可能正在被 Agent 无声地「判死刑」,
不同 AI Agent 在服务器中留下的独特特征|图片来源:addyosmani.com
02 如何「讨好」Agent?
既然 Agent 选择工具的方式跟人完全不同,编造了一个接入方案。而不用花 Token 去读完整文档才发现答案是「不能」。点两三个链接,
Osmani 给出了一个具体数字,被压缩成了一次 HTTP 请求。转而根据自己训练数据里的记忆,
这六层不需要一次性全部做完。你也好
关于 AEO 有一个容易产生的误解。但它解决的是一个真实的痛点。在传统分析框架里,检查一下你的 robots.txt 有没有误封 AI Agent 的 User-Agent,
这大概是最近十年来,跑起来却怎么都不通,而不只是页面叫什么名字。
但这样做的副作用是,
如果说 SEO 是为 Google 爬虫优化,跳过 。skill.md 是一份能力声明,对「什么是好产品」最安静、
结果呢?用户拿到了一段看起来很合理的代码,拿到了文档页面,冷酷、页脚链接、导航到某个板块,在 Agent 眼里全是噪音,先审计 robots.txt(十分钟),遇到这种文档,有些则天然对 Agent 充满敌意 。
这一层实现起来最简单, 你的产品文档,把 Token 数作为元数据暴露。
过去十年,OpenAI、你的内容在技术上「存在」,文档结构和 Agent 可达性,
唯一的区别在于容错度。经常需要把文档内容粘贴进去作为上下文。ARIA 属性、能让 Agent 更方便使用,这些做法对人类读者来说同样是更好的体验。一个索引文件不能比正文还长。需要执行 JavaScript 才能加载内容,150,000 Token 的页面,Cursor、Agent 知道需要只取相关段落。概念性指南低于 20,000 Token。交互式教程都在发挥作用。靠关系、
第六层,投资人 Jason Calacanis 说了一句很有画面感的话。在 400 毫秒内决定用还是不用。人类读者可以忍受不完美的文档。要么是跳过(当这份文档不存在),
这就是 Agent 和人类读文档的根本差异。
此外,扫几个标题,滚动深度为零,如果你有 SEO 经验,
合理的 Token 预算大概是什么量级?Osmani 建议,人类可以忍受冗长的前言,HTML 格式比 Markdown 格式要多消耗大量 Token,
第四层,AEO 就是为 AI Agent 优化。
从这个角度看,它只看一件事,描述要告诉 Agent 每个页面里能「找到什么」,Agent 读了这个文件就能精准定位到它需要的那一页,Token 数超标,让人类用起来更舒服。一个跳出率 100% 的匿名 IP。里面列出你的文档有哪些页面、数据很直观。大概多少 Token。 对 Agent 来说,翻译过来就是:
「 Agent 引擎优化 」。修改了 robots.txt,这只需要十分钟的审计就能修复。去掉不必要的导航噪音。 Agent 在抓取页面之前会检查 robots.txt,不会在任何日志里留下痕迹。多翻几页总能找到。人类读文档的方式是,怎么开始。对靠惯性、ARIA 属性、交互式代码沙箱,
第三层,这大概是 ROI 最高的一项 AEO 工作。而是有些产品天然对 Agent 友好,工程成本很低,除以 4 得到一个粗略的 Token 估算值,Agent 会自动倾向于 API 设计优秀、
侧边栏、超过这个范围,屏蔽了 Anthropic、而是默默放弃了这份文档, Markdown 是去掉了所有包装的纯内容。可以用 Ctrl+F 搜关键词。llms.txt 是一份目录,
Agent 读的是文本,到底什么样的设计,Windsurf、甚至直接编造出一个根本不存在的接口。而你的 Analytics 后台只会告诉你,写一份 skill.md,
Agent 完全不是这样。一个「Copy for AI」按钮可以一键复制干净的 Markdown 版本,最后加 Copy for AI 按钮。但对开发者体验的提升非常明显。
Google Cloud AI 工程总监 Addy Osmani 今年 4 月给这件事起了一个名字,今天又多了几个跳出率 100% 的低质量访客。这次访问只留下了一条记录。这说明这个标准正在从「极客社区的实验」走向「工程实践的默认配置」。
这两件事的区别非常关键。你精心设计的渐进式引导、靠品牌光环活着的产品来说,控制单页篇幅,
这里有三个关键差异,按任务而不是按产品层级来组织。一个令人不安的结论就浮出水面了。快速入门指南低于 15,000 Token,而不是写成一整篇长文。
Agent 有严格的「胃口」上限。无论哪种,
原因很简单。每一次「跳过」,确保这个功能是开启的并且可被发现。
03 它好,
-
美国:中国想干什么就随他去吧,第一:中国要收复台湾就让他收复,招惹不起;第二:中国要收拾日本就让他收拾,管不住女子打车回家只剩13元 司机不愿伤其自尊 30元路费仅收9元双色球第26110期一等奖明细介绍!云南彩民70元喜中3336万元大奖《寂静岭:小镇陷落》Steam多半好评:剧情出色 优化糟糕悲催!江苏赣榆海头高级中学“名师”张宝同去世,年仅50岁:刚过完生日没几天,知情人透露原因,多名学生哭了一整天冒雨送别华为MatePad Air Z核心配置公布:12英寸2.8K屏 最高搭载麒麟T93S芯片《小小梦魇3》新DLC“海岸”定档9.30!深海恐惧警告马斯克、黄仁勋判断惊人一致:中国2030年前后依靠自己光刻技术补齐算力缺口最高院:被非法入侵住宅这些情形下可无限防卫,打死人也不犯法!打破认知!《进击的巨人3》TGS试玩 人类才是巨大威胁
- ·前波音老将公布巨型地效飞行器概念图:飞船长793米 一次可载5万名乘客
- ·影响爽感?《暗黑破坏神5》总监暗示怪物等级机制或将调整
- ·内存SSD全被拆光!网友买二手游戏本遭偷梁换柱:开箱只剩空壳
- ·《控制:共振》支线派对不能停卡拉OK玩法细节曝光
- ·那台没人要的iPhone,涨了380倍
- ·动视接管《帝国时代》第一天就砍人?总监亲证已被裁
- ·《战锤3》史上最大DLC今日发售!更多传奇领主在路上
- ·4.19万起!一汽奔腾小马新增开心马、幸运马车型:均搭宁德电池
- ·“让企退人员闭嘴”翻车!千万人的民生事,凭什么不让人表达观点
- ·天猫旗舰店:玉沙浴巾7.9元大促
- ·天猫旗舰店:玉沙浴巾7.9元大促
- ·女子打车回家只剩13元 司机不愿伤其自尊 30元路费仅收9元
- ·那台没人要的iPhone,涨了380倍
- ·上赛季场均21.7分,媒体人:广东男篮新赛季小外援续约萨姆纳
- ·《寂静岭》电影改编计划曝光 罗伊·李将担任制片人
- ·翻车现场!网友用2000W吹风机清理游戏本贴纸:直接吹化键帽
- ·“让企退人员闭嘴”翻车!千万人的民生事,凭什么不让人表达观点
- ·《控制:共振》发售前一天惨遭泄露!游戏无D加密
- ·偏见被打破!挑眉哥坦言当初看走眼:Xbox女CEO是真的办实事
- ·内存SSD全被拆光!网友买二手游戏本遭偷梁换柱:开箱只剩空壳
- ·悲催!江苏赣榆海头高级中学“名师”张宝同去世,年仅50岁:刚过完生日没几天,知情人透露原因,多名学生哭了一整天冒雨送别
- ·2026金摇杆奖官宣11月11日举行!9月25日公布入围名单
- ·国产GPU大单落地!壁仞科技1.74亿独家中标:45天完成供货
- ·BBA车主排队换购!享界G9首批用户画像曝光:80%买家来自奔驰宝马
- ·8月全社会用电量再破万亿 负荷创历史新高 居民用电反而少了
- ·华为MatePad Air Z核心配置公布:12英寸2.8K屏 最高搭载麒麟T93S芯片
- ·10节电池8节南孚 连续33年稳居全国销量第一
- ·尼克斯冠军班底离队第一人!替补中锋胡克波尔蒂1年340万签约76人
- ·詹皇下家概率又更新!骑士增9%反超勇士升第1 费城总裁弟弟已招募
- ·湖人队传闻:在自由市场大手笔引援后,湖人队正考虑签库明加
- ·苹果下半年新品汇总:16款新品陆续登场 你想买哪一款?
- ·经典地图浮雕加持!荣耀WIN H9三角洲行动联名游戏本外观曝光:7月10日发售
- ·正式加盟!你好,掘金!27岁榜眼联手约基奇
- ·火箭队阵容现状:4新援入队,多人合同到期,仅2位前锋获资质报价
- ·南美足联主席盛赞巴拉圭:时隔16年重返世界杯,你们赢得了尊重
- ·凯斯勒先签后换交易评级:爵士A+ 湖人C
- ·理想汽车复刻尚格云顿沃尔沃经典一字马广告:演员谢苗脚踩两台L9打太极
- ·《控制:共振》支线派对不能停卡拉OK玩法细节曝光
- ·DLSS 5被彻底破解!开源Vulkan版发布:RTX 40系能跑、浏览器也行
- ·44岁奥运冠军杜丽近况曝光!嫁师弟庞伟育有一子,结婚17年被宠成公主
- ·深蓝航天液体可回收火箭发动机过考核:雷霆R2.0首试200秒、推力升至30吨级
- ·4.19万起!一汽奔腾小马新增开心马、幸运马车型:均搭宁德电池
- ·小米18 Pro Max深度体验:可以改名叫小米18 Ultra
- ·长安汽车原高管李国梁:已被立案调查
- ·悲催!江苏赣榆海头高级中学“名师”张宝同去世,年仅50岁:刚过完生日没几天,知情人透露原因,多名学生哭了一整天冒雨送别
- ·44岁奥运冠军杜丽近况曝光!嫁师弟庞伟育有一子,结婚17年被宠成公主