索引
索引:从关键词命中推进到术语、位置、上下文、交叉引用和可重放结论组成的导航证据链。
学习目标
- 能从问题术语定位章节、页面和相关上下文,而不是只依赖关键词命中。
- 能利用交叉引用区分同名概念、连接前置条件和找到反例。
- 能让另一位读者沿索引导航回原始证据,并复述结论的适用边界。
为什么需要这一机制
索引的职责是降低寻找证据的成本,不是替读者理解正文。一个词条需要指向位置和上下文,交叉引用需要说明概念之间的关系,最后仍要回到章节中的合同、例子和边界。只凭关键词拼出一句结论,容易把同名术语和不同条件混在一起。
先避开三个索引误区
核心合同与操作术语
↡读者用来描述当前问题并启动检索的稳定词语要对应领域语义;↡章节、标题、段落或组件中可定位的证据坐标让结果可回到原文。↡术语在当前章节中的定义、输入、例子和适用边界防止断章取义;↡把同义词、前置概念、反例和相关章节连起来的关系扩大检索路径;↡沿导航回到正文并在固定条件下重建判断才是检索的终点。
目录节点逐项深读
索引
索引的工程任务是把读者问题映射到证据。先写想回答的主张和术语,再定位章节与上下文,检查交叉引用,最后记录结论及边界。若多个位置命中,不能只选最短的一条,而要比较其定义和前置条件。
最小可重放实现
term = normalize_question(userInput)
locations = locate(term, index)
context = inspect_surrounding_sections(locations)
links = follow_cross_references(context)
claim = replay_evidence(links, same_conditions)
record(claim, boundary, rejectedInterpretations)正常轨迹从词条到正文;边界轨迹使用同名词或不同版本;故障轨迹跳过上下文直接拼接结论;复位轨迹从同一问题重新导航并验证。
先预测,再操作证据实验
先预测术语、上下文或交叉引用改变后哪个节点会变化,再只切换一个场景。专属面板展示导航证据链,不替代真实章节阅读。
索引 · 证据实验
术语 → 位置 → 上下文 → 交叉引用 → 可重放结论
固定版本、输入和观察窗口,只改变一个条件;先预测首个偏离,再用同一基线复位。
练习与答案
练习
问题 1:处理多义词。 搜索“接口”命中设计、API 和用户界面三个位置,如何选择?
问题 2:回到上下文。 为什么索引页显示“异常处理”不能直接证明某个 API 会重试?
问题 3:设计交叉引用。 如何验证一个词条与另一个词条确实相关?
术语表
名词解释
本章出现的专业名词,用大白话再讲一遍。
- 术语
- 读者描述当前问题并启动检索的稳定词语。
- 位置
- 章节、标题、段落或组件中的证据坐标。
- 上下文
- 术语在当前章节中的定义、输入、例子和边界。
- 交叉引用
- 连接同义词、前置概念、反例和相关章节的关系。
- 可重放结论
- 沿导航回到正文并在固定条件下重建的判断。
本页小结
索引的完成标准是术语能定位位置,位置提供上下文,交叉引用连接相关证据,读者最终能重放结论并说出边界。命中不是理解,导航必须回到可复查内容。
讨论
评论区加载中…