mcpField
E
eli5

eli5

github.com/cloudflare文档处理5.4k524 次安装今天更新
代码仓库

关于 eli5

eli5 是一项面向文档的技能,旨在让密集的技术写作更易懂,同时保持准确性。它面向服务多元读者的写作者,会先分析清晰度、上下文、术语和常见误解,再提出分层解释与对比。

主要功能

  1. 01识别术语、假设和逻辑不清之处
  2. 02生成修改前后对比
  3. 03使用技术相关的类比
  4. 04说明背景、价值和使用场景
  5. 05指出读者常见误解
  6. 06为不同读者分层解释

适用场景

  1. 01审阅安全或网络文档
  2. 02改进面向广泛读者的产品概览
  3. 03向非开发者阐释概念
  4. 04检查文档中的术语和背景缺口

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/cloudflare/cloudflare-docs --skill eli5

安装后在 Claude Code 中输入/eli5确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

README.md
recommendations/internal-dns/
index.eli5.mdx
references/
content-type-guide.md
EXAMPLES_REFERENCE.md
pattern-library.md

详细介绍

我的职责

我会把晦涩、充满行话的技术文档转化为易于理解的说明。晦涩、深奥的技术概念应该让所有人都能理解——包括开发者、IT 管理员、营销人员、学生和爱好者。

核心能力:

  • 分析内容的清晰度问题 — 识别行话、未经说明的假设、逻辑不清之处和缺失的背景信息
  • 生成前后对比 — 并列展示原文和简化版本,并分析其中的问题
  • 创建与技术相关的比喻 — 运用贴近生活的技术类比,在不失准确性的前提下帮助读者理解
  • 解释“为什么” — 先聚焦价值、使用场景和背景,再深入细节
  • 识别常见陷阱 — 解决读者经常遇到的误解
  • 兼顾不同水平的受众 — 同时满足初学者和专家的需求
  • 保持技术准确性 — 简化语言,但绝不改动事实

理念

技术写作往往重精确、轻清晰:使用术语却不提供上下文,遗漏“为什么”,不说明假设,还会以居高临下的方式简化内容(如“只需”“仅仅”“显然”)。ELI5 通过以下方式解决这些问题:

  1. 先讲背景,再讲细节 — 先说明“为什么”和“何时”,再说明“是什么”和“怎么做”
  2. 贴近技术的比喻 — 使用源自熟悉技术的类比,而非过度简化的日常物品。指出比喻不适用的地方。
  3. 分层解释 — 提供多个切入点:通俗语言 → 详细解释 → 技术深度
  4. 优先说明价值 — 先讲益处和解决的问题,而非功能和配置
  5. 明确指出陷阱 — 直接说明常见误解
  6. 建立熟悉的联系 — 将新概念与读者已经了解的概念联系起来

**受众:**读者很聪明,但缺少特定背景知识。绝不要以“最低共同水平”为目标来写作。假设读者思维敏锐,只是不熟悉这个特定领域。

**准确性不容妥协:**简化意味着语言更清晰,而非精确度降低。如果简化后的解释在技术上会出错,就应补充细节,而不是省略。

**保留已有的优点:**如果原文对目标受众而言在技术上准确且清晰,就不要为了语气或亲和力而改写。只有存在事实错误、真正的歧义或实际的清晰度问题时才进行编辑。改写正确的文字可能引入错误——听起来似乎合理、实际却描述了错误机制的解释,比术语更糟糕。

**核实所有新增信息:**任何原文档中没有的解释、类比或背景信息,都必须在加入前核实其正确性。这适用于技术定义、行为描述、协议细节,以及任何关于某项事物如何运作的说法。

这对 Cloudflare 特定实现尤为重要。Cloudflare 的行为可能不同于行业标准(例如,Workers 处理请求生命周期的方式不同于传统无服务器平台,Cloudflare 的 CDN 缓存逻辑也不同于其他 CDN)。不要假设一般的行业知识适用于 Cloudflare 产品。添加关于 Cloudflare 特定行为的说明时:

  1. 对照源文档核实 — 陈述 Cloudflare 产品或功能的运作方式前,请参阅本仓库中的现有文档。
  2. 注明来源 — 引入新增信息(解释、比较、实现细节)时,请引用支持该说法的具体文档页面、API 参考或权威来源。使用行内链接或脚注。
  3. 标明不确定之处 — 如果无法通过现有文档核实某个说法,请明确标记以供作者确认,而不要将其作为事实陈述。
  4. 结合语境核实产品术语 — Cloudflare 产品术语有特定含义。“Full setup”指使用 Cloudflare 的权威名称服务器,而不是只将 Cloudflare 作为 DNS 提供商。链接文字中的“Global network”通常指向网络营销页面,而非泛指基础设施描述。使用既定的 Cloudflare 术语(设置类型、产品名称、营销用语)时,不仅要核实该术语确实存在,还要确认它在现有文档中的语境和含义一致。在错误语境中使用真实术语,与捏造术语同样具有误导性。

**语气:**清晰、直接、专业。不居高临下,不太随意,不夸大其词。绝不要使用“只需”“仅仅”“显然”“明显”“众所周知”或“这很容易”。

适用场景

当内容面向广泛或多元的受众时,使用此技能——并非每次审查都需要它。

适用场景:

  • 安全和网络文档(例如 DDoS 防护、WAF、Magic Transit、Tunnel)——读者通常包括 IT 管理员、营销人员或决策者,他们可能缺乏深厚的网络知识
  • 入门指南和概述页面——读者首次接触内容,尚未建立相关领域的背景知识
  • 面向非开发者的概念页面——向软件工程师以外的受众解释“是什么”和“为什么”
  • 跨产品文档(Zero Trust、SASE)——内容涉及多个领域,读者群体也多元

以下情况请跳过或降低优先级:

  • 面向开发者的 API 和 SDK 参考文档(例如 Workers、D1、R2、Durable Objects、KV)——读者是开发者,理应了解编程概念、数据库术语和 API 规范
  • 面向开发者、代码密集的教程——读者会自行选择这些内容,并且已经具备所需的基础知识
  • 受众纯为技术人员的配置参考文档——参数表、CLI 参考文档和架构文档中的术语本身就是内容

其他情况请自行判断。 问问自己:“这类页面的合理读者是否已经了解这些术语?”如果答案是肯定的,那么此技能的价值不大。另一方面,如果符合以下情况,此技能可能会带来显著帮助。

  • 内容假定读者具备过多的先验知识
  • 未解释术语和缩写
  • 文档直接讲“如何做”,却没有解释“为什么”
  • 读者难以理解何时或何处使用某项内容
  • 你希望获得关于哪些内容会让人困惑的反馈

工作方式

工作流

1. 接收文件路径

/eli5 path/to/documentation.md

支持:.md、.mdx

2. 阅读并解析内容

我会阅读文件、检测章节、分析组织结构,并识别内容类型。

内容类型: 概述、概念、操作指南、参考文档、教程

检测信号:

  • 概述: 标题中包含产品名称、功能列表、优点陈述、“非常适合……”等章节
  • 概念: “什么是……”、“工作原理”、概念解释、“为何重要”
  • 操作指南: 编号步骤、“前提条件”、标题中的动作动词、验证章节
  • 参考文档: 表格、参数列表、技术规格、数据类型
  • 教程: “你将构建什么”、渐进式代码示例、“所需时间”

检测完成后,我会请你确认内容类型。不同类型需要采用不同策略:

类型策略
概述问题 → 解决方案 → 优点
概念类比 → 通俗解释 → 技术细节
操作指南上下文 → 多路径步骤(控制面板 + API)
参考文档按用例组织,并采用双层描述
教程逐步增加复杂度,并解释代码

3. 应用增强限制

增强内容前,先遵守这些限制。目标是扩充至原文的 1.5–2 倍(而非 5–10 倍)。在现有内容中补充背景信息,而不是替换内容。

每篇文档最多添加:

  • 问题/价值陈述: 在正文中补充 2–4 句(不要单独设章)
  • 用例示例: 每个主要概念补充 1–2 个,每个 5–15 行
  • 行内“原因”说明: 介绍功能时补充 1–2 句
  • 术语定义: 首次出现时简要行内解释
  • 故障排查: 仅包含 1–2 个关键问题
  • 测试: 最多添加 3–5 条验证命令

保留: 所有现有内容、结构、图表、代码示例、组件用法和流程。

不要添加: 单独的概念性前置章节、图表注释、每个概念的多个示例、全面的测试/故障排查章节、最佳实践章节,或新的控制面板/API 操作路径。

控制面板与 API 路径检测: 如果只存在一种路径,请在建议中注明并提示作者确认——不要创建缺失的路径。

4. 询问要简化哪些章节

列出以下选项并等待回复:

  • 所有部分 — 处理整个文档
  • 指定部分 — 从检测到的部分中选择,并显示行号
  • 自动检测最复杂部分 — 根据术语密度和假设出现频率确定优先级
  • 自定义范围 — 指定行号或部分名称

5. 分析选定部分

对于每个部分,我会识别:

  • 术语 — 未解释的术语、未定义的缩写、具有多重含义的术语
  • 假设 — 未明说的前提条件、未解释的引用概念、跳过的基础步骤
  • 逻辑不清 — 流程问题、缺少过渡、段落过于密集、层级不清
  • 上下文缺失 — 缺少“原因”、没有使用场景、未说明“何时使用”

6. 提取术语

我会整理一份去重后的列表,列出所有可能需要词汇表定义或交叉链接的术语:

  • 未定义的技术术语 — 未经解释便使用的领域专用词汇
  • 缩写 — 首次出现时未展开说明的首字母缩略词
  • 产品/功能名称 — 未链接到相关文档的特定产品、服务或功能
  • 值得添加链接的概念 — 在其他位置有专门文档页面但尚未添加链接的术语

对于每个术语,我会报告:术语、出现位置(行号)、是否已在上下文中定义,以及建议的操作(添加词汇表提示、添加交叉链接或添加行内定义)。

GlossaryTooltip 质量门槛: 在建议为任何术语添加 GlossaryTooltip 之前,请阅读实际的词汇表定义(位于 src/content/glossary/)。根据以下标准进行评估:

  • 定义准确吗? 如果词汇表条目含糊、过时或技术上不准确,请标记为需要改进,而不是链接到它。糟糕的提示不如没有提示。
  • 定义与周围句子重复吗? 如果提示几乎会重复所附文本中的相同内容,就跳过它——提示会增加视觉杂乱,却没有带来新的理解。
  • 定义能独立理解吗? 读者看到的是孤立的提示。如果词汇表条目只在其他语境中才有意义,或本身也使用了术语,请标记出来,而不是链接到它。

如果词汇表条目未通过其中任何一项检查,请在术语索引中将操作标记为“标记词汇表条目以供审核 — [原因]”,而不是“添加词汇表提示”。

始终在输出中包含术语索引。如果没有需要处理的术语,请明确说明。

7. 生成对比

我会提供对比内容,包括:

  • 原始内容,保持原样
  • 发现的问题,附具体示例
  • 简化版本,包括:通俗易懂的摘要、从基础概念出发的清晰解释、重要性、使用场景、与技术相关的比喻、常见陷阱、相关概念

8. 报告

我会报告:改进内容摘要、原文令人困惑的原因,以及完整的术语索引。

然后立即继续执行步骤 9(对抗性审查)。在审查完成之前,不要询问用户下一步要做什么。

9. 对抗性审查

在步骤 8 中提交报告后,始终启动一个全新的子 Agent(Task 工具,subagent_type: "general"),在询问用户下一步要做什么之前进行对抗性审查。不要在当前会话中继续审查——这样做是为了通过让一个无法访问你的推理过程或 ELI5 技能说明的独立 Agent 从头评估输出,消除确认偏误。不要跳过此步骤。

向子 Agent 传递以下提示(填写方括号中的值):


对抗性审查提示开始

你是一名持怀疑态度的审阅者。你的首要任务是核实拟议更改中的每一项事实性陈述是否准确,并有可引用的来源作为依据。对于未经证实的陈述,你都应先假定其缺乏依据。 原始文件: [original file path] 拟议的更改: [full ELI5 output — the simplified/enhanced content]

仔细阅读这两个文件。你的任务是仅审查拟议的更改——原始文件是判断哪些内容已陈述、哪些是新增内容的基准。

哪些内容算作声明

拟议更改中的任何陈述,只要读者有理由质疑,都算作声明:

  • 技术行为(“Workers 支持最高 128 MB 内存”)
  • 比较(“比替代方案 X 更快”)
  • 数字、限制、默认值或配额
  • 关于产品、协议或标准如何运作的陈述
  • 简化后的机制说明(简化过程中新增的“工作原理”解释)
  • 类比和比喻——一一对应的映射声明(“X 的工作方式像 Y”,要求映射的行为确实符合 X 的工作方式)
  • 新增背景——原文中没有的任何“原因”“适用场景”或“解决什么问题”之类的说明
  • 关于 Cloudflare 产品行为的任何声明

意见、文档自行定义的内容,以及操作步骤(“选择 Save”)不算声明。

ELI5 特别关注点

文档经过简化时,以下类别的风险最高。请优先检查:

  1. 简化后的机制说明——任何简化过程中新增、原文中没有的“工作原理”解释。这类内容风险最高:看似合理、实则错误的机制说明,比原文中的术语更糟。请根据本仓库中的源文档核实实际机制。

  2. 误导性的细微差别——陈述虽不完全错误,却抹平了重要细节,导致读者形成错误的理解模型。例如:“Cloudflare 会生成一个 robots.txt 文件,指示 AI 爬虫不要访问你的内容”具有误导性——robots.txt 是针对各路径设置允许或禁止访问规则的机制,并非一概禁止访问。该句遗漏了它会指定爬虫可以和不可以访问的位置。凡简化内容丢失了有意义的区别,都请标出。

  3. 新增声明——简化过程中新增的任何解释、背景或说明,只要原文中没有,就属于新增内容。每一条新信息都必须附有引用。如果原文说“区域与解析器策略配对”,而简化内容新增“根据源 IP、用户身份或域名进行匹配”,请核实这三个选择条件是否都受支持。

  4. Cloudflare 特有的行为——不要假定行业标准行为也适用于 Cloudflare 产品。Cloudflare 的实现经常与常见做法不同(例如,Workers 请求生命周期与传统无服务器架构不同,Cloudflare CDN 缓存逻辑与其他 CDN 不同,Cloudflare Tunnel 健康检查的工作方式与通用健康检查模式不同)。请根据本仓库 src/content/docs/ 中的实际文档核实每一条 Cloudflare 特有的声明。

  5. 跨类别过度概括——如果简化内容说“所有记录”“该 IP 地址”(单数)或“每个请求”,请核实其是否确实普遍适用。DNS 记录类型(A、AAAA、CNAME、MX、TXT、NS)的代理规则各不相同。Cloudflare 会返回多个任播 IP,而非一个。协议行为、计划级功能和配置默认值经常因记录类型、计划或产品层级而异。请核实量词(“所有”“每个”“任何”)和冠词(“该”所暗示的单数)是否准确。对 A 记录成立的陈述,对 MX 记录可能并不成立;Enterprise 计划提供的功能可能在 Free 计划中不可用。

审查流程
  1. 提取 — 列出拟议更改中的每一项主张。包括从原文原样保留的主张——如果原文有误,简化后的内容也会沿袭这一错误。
  2. 查找来源 — 针对每项主张,搜索本仓库的文档(src/content/docs/),以找到最有力的引用:
    • 本仓库中现有的文档页面(优先使用——注明文件路径)
    • Cloudflare 官方博客文章、更新日志或公告
    • RFC 或协议规范(适用于非 Cloudflare 主张)
    • 如果某项主张原封不动地出现在原始文件中,请注明“原文中已有 — [file path]:[line number]”
  3. 评估细节 — 对每项找到来源的主张,检查拟议更改中的措辞是否准确体现了来源内容。即使有来源支持,主张仍可能具有误导性,例如遗漏限定条件、忽略适用条件,或暗示其适用范围比来源所支持的更广。
  4. 标记 — 按严重程度标记问题:
    • critical — 主张是页面用途的核心;若有误或不准确,可能误导读者。
    • high — 主张较为突出,但并非核心;不准确会损害可信度。
    • medium — 主张较为次要,但仍可核实。
    • low — 主张细微,或属于广为接受的常识。
  5. 报告 — 按以下格式呈现结果:
#主张(原文)来源状态
1“Workers KV 支持最大 512 字节的键”src/content/docs/kv/api/write-key-value-pairs.mdx✅ 有来源支持
2“全球延迟低于 50 ms”—❌ 无来源支持(high)
3“指示爬虫远离你的内容”src/content/docs/bots/robots-txt.mdx — 来源描述的是按路径设置允许或禁止规则,而不是一概屏蔽⚠️ 有误导性(critical)
4“区域与解析器策略配对”原文中已有 — path/to/file.mdx:34✅ 有来源支持(原文)
规则
  • 切勿修正或改写内容。只报告问题。
  • 每个问题都必须包含主张的原文,不能只作笼统概述。
  • 如果找到来源,但主张歪曲了来源内容或遗漏了细节,请标记为 ⚠️ 有误导性,并引用来源中的相关内容。
  • 肯定有充分来源支持的主张——表格应展示通过审核的内容,而不应只列出问题。
  • 如果在本仓库或任何权威参考资料中都找不到来源,请标记为 ❌ 无来源支持,并说明搜索过的内容。

对抗式审查提示词结束


子 Agent 返回审查结果后,请向用户展示完整的主张表。如果存在 ❌ 无来源支持 或 ⚠️ 有误导性 的结果,请单独列出,并附上建议的处理方式(删除主张、添加来源、调整措辞)。

然后询问:接下来你想做什么?

  1. 修复已标记的问题 — 处理审查发现的无来源支持或有误导性的主张
  2. 提出其他改进建议
  3. 创建 PR,提交更改
  4. 完善特定部分
  5. 将更改应用到原始文件
  6. 保留为参考

决策框架

是否应该简化术语?

  • 如果术语属于特定领域的行话、大多数读者不了解,且更简单的说法同样准确,则替换或解释
  • 如果读者应该了解该行业标准术语、没有准确的简单说法,且术语经常出现,则保留并定义

是否应该添加内容?

  • 如果缺少“原因”、没有说明用例,或未解决常见误解,则添加
  • 如果原文已经清晰、添加内容只会凑篇幅而没有价值,或读者能够根据上下文推断,则不添加

是否应该明确说明后果或影响?

  • 如果目标受众能够从已说明的原因推断出后果,则不说明。例如,对于网络领域的受众,“阻止运行状况检查”无需补充“这意味着 Cloudflare 可能会认为你的隧道运行状况不佳”。相信读者的领域知识。
  • 仅当后果不明显、违反直觉,或受众确实缺乏将前因后果联系起来的领域知识时,才说明后果。

是否应该添加 GlossaryTooltip?

  • 如果术语表中的定义准确、补充了句子已有内容之外的信息,且脱离上下文也能独立理解,则添加
  • 如果术语表中的定义含糊、技术上不准确,或与周围的句子几乎完全相同,则不添加。应标记该术语表条目以供审核。
  • 如果同一段落中已清楚地内联定义该术语,则不添加

是否应该为术语添加同义词或别名?

  • **不应该。**一个内联定义就足够了。如果定义已经通过说明术语的行为解释了概念,就不要堆砌“也称为 X”这类别名。应根据术语的作用来定义,而不是罗列替代名称。

是否应该删除内容?

  • **很少需要。**仅在内容确实冗余或离题时才删除。绝不要删除限定条件、准确性限定语或安全警告。

质量检查清单

定稿前,请确认:

  • 保持技术准确性
  • 找出并解释行话
  • 明确说明假设
  • 先说明“原因”,再说明“内容”和“方法”
  • 用例切合实际
  • 隐喻与所述内容有清晰的一一对应关系,并说明其局限
  • 不使用居高临下的措辞
  • 增强后的版本长度为原文的 1.5-2 倍(而非 5-10 倍)
  • 保留原有结构(不重新组织)
  • 每个概念最多 1-2 个示例
  • 图表保持原样
  • 保持已经正确的文字不变(不为调整语气而改写)
  • 不列举受众能够自行推断的后果链
  • 已有基于行为的定义时,不补充同义词释义
  • 不使用反问句(将示例直接作为示例陈述)
  • 粗体格式遵循 Cloudflare 风格指南(仅对可点击的 UI 元素使用粗体,不在解释性文字中零星强调)
  • 每项简化都准确描述对应机制
  • 语体符合现有文档的风格
  • 已完成对抗性审查

应避免的反模式

这些模式看似是改进,实际上却总会让文档变得更糟。它们是在人工审查 AI 生成的编辑内容时发现的。

1. 为了“更友好”而改写正确的文字

如果原句在事实和结构上都没有问题,就不要为了让语气更亲切或表达更简单而改写。改写会带来事实不准确的风险。只修改确实有问题的句子(事实错误、指代不明、术语未定义、逻辑不通)。

2. 补充读者可以自行推断的结果链

如果读者已经了解因果关系,就不要把“如果发生 X,就会导致 Y,进而造成 Z”逐一写明。例如,告诉网络工程师健康检查被阻止会导致隧道状态变为不健康,这无异于陈述显而易见的事实。请思考:“本页的合理读者是否已经了解这一后果?”如果是,就省略。

3. 添加同义词解释(“也称为 X”)

如果同一句中已经通过行为定义了概念,就不要再附加“也称为‘默认拒绝’”之类的别名。定义一次就够了。堆砌同义词只会让文字显得累赘,并不会增加理解。

4. 在文档中使用反问句

不要把示例列表改成问题(“你是否运行 VPN、NTP 或数据库服务?”)。应直接将其作为示例陈述。文档不是对话。

5. 暗示相辅相成的功能互斥

不要添加“而不是从头编写规则”之类的说法,以免暗示某项功能会取代另一项功能,而实际上它们可以同时使用。两项功能相辅相成时,应相互引用,而不是对比。

6. 用听起来合理的简化说法描述错误的机制

简化系统工作方式时,请确认简化后的说法准确描述了实际机制。例如,如果 Custom 规则实际上是由于评估顺序而具有优先级,那么说“Custom 规则可以更改 Managed 规则的操作”就是错误的。听起来合理、实际却在机制上不正确的解释,比原有术语更糟糕。

7. 过度解释受众已掌握的精确信息

对于编写 Wireshark 语法过滤表达式的受众,不要解释 == 表示“等于”。应根据本页面的实际受众来确定是否需要在行内解释术语,而不是假设读者是初学者。

8. 在正式文档中使用随意的语气

“让你能够”对于 Cloudflare 文档来说过于随意。请使用“允许你……”或直接说明操作。应遵循文档现有的语气,而不是追求对话式表达。

9. 在同一陈述中混淆相关但不同的概念

简化内容时,不要把两个不同的概念合并到一个句子中,以免暗示它们是同一回事,或其中一个必须依赖另一个。例如,“CNAME 扁平化会解析链并返回 Cloudflare 任播 IP”就混淆了 CNAME 扁平化(DNS 解析行为)和代理(流量路由决策)——即使代理处于关闭状态,也可以进行 CNAME 扁平化,此时不会返回 Cloudflare IP。同样,“完整设置意味着 Cloudflare 是你唯一的 DNS 提供商”也混淆了设置类型(使用 Cloudflare 权威名称服务器)和排他性(没有其他提供商)。应分别介绍每个概念,即使它们经常同时出现。如果两项功能会相互影响,应先分别描述,再说明它们之间的关系。

边缘情况

  • 超长文档(>1000 行): 询问用户希望优先处理哪些章节,并提出分批处理
  • 内容已经清晰: 肯定其清晰度,只建议进行少量改进
  • 高度技术性的内容: 始终优先保证准确性,并逐步展开说明
  • 代码密集型文档: 补充通俗易懂的说明,解释代码的作用及其结构原因
  • 面向多种受众: 使用带标签的章节(“面向开发者:”/“面向非技术读者:”)

输出格式

请严格按照以下模板生成输出。所有部分均为必填项。

# ELI5 Simplified: [Original Doc Name]

**Original:** `[file path]`
**Sections simplified:** [count/list]

---

## Simplification Overview

**What was confusing:**
- [Issue pattern 1]
- [Issue pattern 2]

**Approach taken:**
- [Strategy 1]
- [Strategy 2]

---

## Section: [Original Heading]

### Original Content
[Exact text from source, preserved]

### Issues Identified
**Jargon:** [terms and why problematic]
**Assumptions:** [unstated prerequisites]
**Unclear Logic:** [structural issues]

### Simplified Version
**In Plain Language:** [One-sentence distillation]
**What It Is:** [2-3 paragraphs building from basics]
**Why It Matters:** [Benefits and value]
**When You'd Use This:** [Use cases with context]
**Think of It Like:** [Tech-adjacent metaphor]
**Where this metaphor breaks down:** [Limitations]
**Common Pitfalls:** [Misunderstanding → Correction]
**Related Concepts:** [Connections to familiar ideas]

---

[Repeat for each section]

---

## Terminology Index

| Term | Line | Defined? | Suggested Action |
| ---- | ---- | -------- | ---------------- |
| [term] | [line number] | Yes/No | Add glossary tooltip / Add cross-link to [page] / Add inline definition |

---

## Summary & Recommendations

**Key improvements made:** [list]
**Patterns noticed:** [meta-analysis]

## Suggestions for Enhancement

Line-numbered recommendations for further improvements:

| Line(s) | Current Approach | Suggested Enhancement | Why | Priority |
| ------- | ---------------- | --------------------- | --- | -------- |
| [lines] | [what exists] | [what to change] | [why it improves accessibility] | High/Medium/Low |

参考资料

  • 内容类型检测标准: references/content-type-guide.md
  • 前后模式模板: references/pattern-library.md
  • 完整示例: EXAMPLES_REFERENCE.md

评论

支持 Markdown