夜雨聆风学习资料网

ARTICLE · 1122109

你的文档的第一个读者,已经不是人了

你的文档的第一个读者,已经不是人了

你的文档的第一个读者,已经不是人了

上周四下午三点半,你写了一份会议纪要。

你在飞书文档里打了大概 800 字,格式还算清楚——有议题、有讨论过程、有决议、有行动项,每个行动项后面标注了负责人和截止日期。

写完,你关上电脑,去接了杯咖啡。

在你回来之前,以下事情已经发生了:

你的会议纪要被 Agent A 读取。Agent A 从中提取了四个行动项,推送给三个人的待办列表,同时在项目管理系统里自动创建了对应的任务卡片。

其中一个行动项是:"联系供应商确认 Q4 交期。"Agent B 读取了这个任务,自动生成了一封邮件草稿,收件人是你们的供应商,主题是确认交期,语气是正式且友好的。草稿在等待你的确认。

与此同时,Agent C 把本周所有的会议纪要、邮件摘要和项目状态,汇总成一份三百字的周报,发给了你的老板。你老板读了那三百字,打了一个勾,没有再看原文。

你回来坐下,打开电脑。

那份会议纪要,依然整整齐齐地躺在飞书文档里。

但你并不知道,在过去二十分钟里,它已经被三个不同的 Agent 读取过了,触发了七个自动化动作,影响了五个人的工作安排。

而在整个过程中,没有一个人类打开过你的原文。

谁读了你的会议纪要?

三个 Agent。

零个人。

停一下。

如果你的文档的第一个——也可能是唯一一个——读者是 Agent,那你一直以来"为人类写文档"的所有习惯——

精心设计的标题层级,让人眼睛舒服的留白,那个把枯燥内容变得有趣的转折句,你在逻辑严密处用的"综上所述",在重要结论前用的刻意顿号……

这些,还重要吗?

你写的所有东西,都藏着一个隐形的假设

我们从来没有公开说过这件事,但每次动笔的时候,它都在场。

"有一个人类会读这个东西。"

这个假设,像空气一样弥漫在我们所有的写作决策里。

因为读者是人类,所以我们用 PPT——因为人类喜欢视觉化,漂亮的图表比枯燥的文字更能引起注意。

因为读者是人类,所以我们写"参考第三章的相关规定"——因为人类可以翻回去找第三章,人类有空间感,人类可以记住"哦对,第三章讲的是这个"。

因为读者是人类,所以我们写"按最新政策执行"——因为跟这份文档打交道的人,大概知道"最新"指的是那个几个月前颁布的新规,有共享常识。

因为读者是人类,所以我们把"客服操作规范"写成一份 80 页的综合手册——因为人类读者理解这是一个系统,会在需要时查阅对应章节,而不是每次都从头读到尾。

现在把这个假设替换掉——读者不是人类,而是一个 LLM。

所有的决策,同时失效了。

LLM 看不到 PPT 里图片中的文字。那张你花了一个小时设计的流程图,对 LLM 来说是一张空白。图里的文字、箭头指向、节点关系——不存在。

LLM 找不到"第三章"。它接收到的是被切分成小块(chunk)的文档片段,不是一本完整的书。"参考第三章"对它来说是一个死链接,指向的目标可能根本不在它的检索范围里。

LLM 没有你的共享常识。"最新政策"是哪年的?生效日期是什么?覆盖范围是哪些场景?LLM 不知道,因为那是你们团队内部的隐性知识,从来没有被写清楚。

LLM 在处理 80 页综合手册时,关键信息会被稀释。当用户问"退款政策是什么",检索引擎在 80 页文档里找到了五个不同位置都提到了"退款"——但切取的那一段,不一定是最准确的那一段。

你以为你在写文档。

其实你在为一个特定的受众——人类——优化阅读体验。

但那个受众,正在换人。

Karpathy 的判断:99.9% 的注意力迁移

Andrej Karpathy 在 2025 年初说了一句大多数人还没有真正消化的话:

"到 2025 年,大多数内容仍然是为人类而非 LLM 编写的。但 99.9% 的注意力,即将成为 LLM 的注意力,而不是人类的注意力。"

这句话有三层含义,每一层都比上一层更让人不舒服。

第一层:数量压倒性优势。

你公司的 Agent,每天处理多少文本?

如果你有一个客服 Agent,每天处理 3000 条用户投诉,意味着这个 Agent 每天读取 3000 份用户文本,同时检索你知识库里相关的文档,可能触发几百次对操作手册的查询。

而你们的客服团队,可能每天人工处理 100 份工单,其中实际读取知识库的,更少。

在这个场景里,你的知识库的主要读者,早就不是你的客服团队了。是那个 Agent。

这不是未来,这是今天。

第二层:受众已经迁移,但写作者还没有发现。

你的知识库、操作手册、流程文档——是按照"人类读者"的习惯写的。

但它们的主要读者,已经是 Agent 了。

这中间有一个时差。

写作的方式,还停留在旧受众的时代。

但消费的受众,已经换了。

第三层:99% 的人还在为旧受众优化。

大多数企业在维护知识库的时候,想的是"这份文档,我们的员工能读懂吗?"

几乎没有企业在问:"这份文档,我们的 Agent 能准确理解并使用吗?"

这个认知时差,就是先觉者的机会窗口。

谁先学会为 LLM 写文档,谁的 Agent 就先变聪明。

不是因为他们用了更好的模型,而是因为他们给模型输送了更好的原料。

"写得好"正在分裂成两个定义

在过去,只有一种"写得好":

人类读得懂,读得顺,读完知道该做什么。

这个定义统治了写作这件事几千年,从甲骨文到 Word 文档,从孔子的《论语》到你公司的周报模板。

现在,这个统一的定义,正在断裂。

"写得好"正在变成两件事:

为人类写得好:

有叙事弧线和情绪节奏,读起来不累。

用修辞和比喻帮助理解,抽象的东西变得具体。

适度省略共享常识,不要废话连篇。

视觉设计精美,排版让眼睛舒服。

长度克制,考虑读者的注意力上限。

为 LLM 写得好:

语义明确,没有歧义,每句话只有一种解读方式。

信息自包含,不依赖读者的背景知识和共享常识。

结构化:清晰的标题层级,用标签和元数据帮助定位。

纯文本优先,关键信息不藏在图片、表格截图、PPT 里。

完整性优先于简洁性——宁可啰嗦,也要把关键信息写清楚。

这两个定义,并不是相互排斥的。一份文档可以同时满足两种读者。

但满足两种读者,需要有意识的两份工作,而不是按照旧习惯写一份文档,然后假设两种读者都能看懂。

关键判断:谁是你的文档的主要读者?

如果是人类为主——品牌文案、对外报告、给客户的邮件——用为人类优化的方式写。

如果是Agent 为主——内部知识库、操作规范、流程手册、API 文档——用为 LLM 优化的方式写。

如果两者都有——会议纪要、项目文档、决策记录——有意识地同时为两种读者设计。

不知道自己的文档主要给谁读?

问这个问题:"这份文档,在接下来的一个月里,会被 Agent 读的次数,多于被人读的次数吗?"

如果答案是"是",或者"不知道"——那你应该开始思考为 LLM 优化的事了。

八条原则:让你的文档对 Agent 友好

这不是一份"最佳实践建议",而是一份改造清单。

你可以把现有的知识库文档拿出来,对照这八条,一条一条检查。

原则一:消灭图片中的文字

流程图里的文字,全部提取到正文中描述。

表格截图,转换成 Markdown 表格或者文字描述。

PPT 里的要点,用纯文本重新写一遍。

如果你的文档里有"见下图"——问自己:如果下图不存在,这段话还完整吗?如果不完整,把图里的信息写进正文。

为什么重要:LLM 依赖文本检索。图片里的信息,对 LLM 来说等于不存在。你的知识库里有多少关键信息藏在图片里,就有多少信息对你的 Agent 永远隐形。

原则二:消灭模糊指代

这类表达,每出现一次,就是在给 Agent 埋一个地雷:

"参考第三章的规定" → 改为:直接把那条规定的核心内容复制过来,或者写清楚"第三章第4条:[规定内容]"

"按最新政策执行" → 改为:"按[政策名称]执行,该政策自[日期]起生效,主要内容为……"

"详见附件" → 改为:把附件的核心信息内联到正文,附件作为备份而非主要信息来源

"如有特殊情况,参照惯例处理" → 改为:把几种最常见的"特殊情况"列出来,各自说明如何处理

为什么重要:LLM 没有"回头翻"的能力,没有"大家都知道"的常识,没有"惯例"这个概念。每一个模糊指代,都是一个信息黑洞。

原则三:让信息自包含

每篇文档,应该能够独立被理解,不依赖读者预先了解另一篇文档的内容。

为什么?因为 Agent 在检索时,找到的是这一篇,不一定能同时找到那一篇。

实操方法:

把关键前提信息直接写进这篇文档,而不是"参考[另一份文档]"。

如果确实需要引用,把引用内容的核心摘要内联进来,然后再提供引用来源。

测试方法:把这篇文档单独发给一个从来没见过你们公司内部资料的人,问他们:只看这一篇,能理解这篇文档的核心内容吗?如果不能,说明它不自包含。

原则四:一篇文档只讲一件事

大而全的操作手册是 RAG 的噩梦。

原因在于:检索的颗粒度,和文档的颗粒度是匹配的。

一篇 80 页的"客服综合操作规范",当用户问"换货政策是什么"时,检索引擎可能找到这篇文档——然后从中截取一段——但那段内容可能是关于退款的,不是关于换货的。

正确做法:把综合文档拆分成颗粒度合适的小文档。

不是"客服操作规范",而是:

《退款申请处理流程》(300 字)

《换货申请处理流程》(350 字)

《投诉升级标准与流程》(400 字)

《会员专属权益说明》(250 字)

每篇文档的主题极其明确,检索精准度会大幅提升。

原则:一个决策场景,一篇文档。

原则五:用结构化标记

标题层级清晰,使用 H1、H2、H3,而不是用字体大小或者加粗来区分层级。

关键概念加粗,帮助 LLM 在长文档里快速定位重要信息。

列表优先于连续段落,当你有三个以上并列的信息点时,用列表而不是连句子。

统一格式:所有日期用同一格式,所有金额用同一单位,所有人名用同一命名方式。

为什么重要:结构化标记是 LLM 的"路标"。标记越清晰,LLM 越容易在文档里找到正确的信息,而不是从一大段模糊的文字里猜测关键内容在哪里。

原则六:写出"为什么",不只是"做什么"

大多数操作规范只写做什么,不写为什么。

"退款金额超过 500 元需总监审批。"

这条规则,执行起来很清楚。

但当 Agent 遇到一个边界情况——比如用户申请退款 498 元,但同时申请换货 3 元——Agent 不知道这两笔合并算不算超过 500 元,需不需要总监审批。

如果你写了"为什么",Agent 可以判断:

"退款金额超过 500 元需总监审批。原因:超过此金额的退款可能涉及异常交易风险,或批量退款行为,需要更高权限确认。"

有了这个"为什么",Agent 遇到边界情况时,可以根据规则的意图做出更合理的判断,而不是机械地比较数字。

原则:每一条规则,都应该附带它存在的理由。

原则七:标注信息的时效性

每篇文档的开头,加一个信息栏:

text

最后更新:2025年8月15日
适用范围:所有客服渠道
如与系统内规则冲突,以系统为准
下次审核:2026年2月

当知识库里有多个版本的同类文档,或者文档内容存在时效性时,这个信息栏让 Agent 能够判断优先级——优先使用最近更新的、范围最匹配的文档。

没有时效性标注的文档,对 Agent 来说都是"同等权威"的,它没有理由选新的而不选旧的。

原则八:写一段"Agent 摘要"

在每篇文档的最开头,写一段 50 字以内的摘要。

注意:这段摘要不是给人看的,是给 Agent 的检索引擎用的。

它的目标是:让检索引擎在扫描这篇文档时,能在 50 字以内判断"这篇文档适合回答哪类问题"。

写法示例:

text

[Agent 摘要]
本文档说明用户申请退款的处理流程,包括退款条件、
审批权限和处理时限。适用于:用户发起退款申请的
所有场景。

有了这段摘要,当用户问"我想退款,怎么操作",检索引擎能更准确地命中这篇文档,而不是误命中一篇同样提到"退款"的营销文案。

从今天开始的一个小动作

读到这里,你可能觉得"改造知识库"是一件很大的工程。

是的,系统性地改造知识库,是一件需要时间和资源的事。

但有一件事,你今天就可以开始做,不需要任何额外资源:

从你们最常被 Agent 查询的那 10 篇文档开始。

不是全部,就是 10 篇。

用这八条原则,逐一检查,逐一改造。

10 篇文档,每篇花一个小时,一周内完成。

然后,观察你的 Agent 在这类问题上的回答质量,是否有明显提升。

这个小动作的价值,不只是让那 10 篇文档变好。

它的更大价值是:让你的团队第一次真正理解"为 LLM 写文档"和"为人类写文档"有多大的不同。

这个理解,会改变团队以后写所有文档的方式。

人类花了五千年,学会为人写作。

从甲骨文到古埃及纸草,从印刷术到互联网,五千年的时间里,我们把"清晰地把一个想法传递给另一个人类"这件事,做到了极致。

现在,那个"另一个",开始变化了。

不是人类消失了,而是出现了一个新的读者,它的数量正在以指数级增长,它的阅读速度是任何人类都无法企及的,它的理解方式和人类根本不同。

我们有五年时间,在已有的五千年写作智慧基础上,学会为这个新读者写作。

这不是放弃旧的写作,是扩展写作的边界。

下次你打开文档准备写的时候,在开始之前,问自己一个新问题:

"这份文档的主要读者,是人,还是 Agent?"

这个问题的答案,会让你做出不一样的选择。

而那些不一样的选择,会积累成你的 Agent 的智识资产。


我相信:在 AI 时代,每个普通人都该拥有一个自动生长的知识系统

欢迎关注【一只阿木木】🌊

相关学习资料