← 返回目录
w2.4动手⏱ 约 7 分钟

最脆弱的一环:蒸馏丢东西怎么办(开放题)

直面产线里没有现成解法的缺口,自己设计一个可持续执行的抽查方案

🔎 最后验证 2026-08📚 来源:本课产线的闸门布局(三个机械闸门全在下游);URL 丢失事故的修法留档
为什么学这个

前三节走到这里,你已经知道:蒸馏是产线源头,它会丢东西;红线管不到它;丢了的错误会穿着“合规”的外衣一路传到成稿。

那怎么防?大多数课程走到这一步会掏出一个“最佳实践”。我们不掏——因为我们自己也没有。说实话:我们这条产线里,没有一个机械闸门是校验“蒸馏笔记 vs 原始资料覆盖率”的,三个闸门全在下游。这是我们产线留档里自己提出的开放问题:如果蒸馏是最脆弱的传导源头,为什么没有一个闸门守在它旁边?

这一节的任务不是给你答案,是让你自己设计一个——设计得糙没关系,重要的是你开始把“上游会丢料”当成默认前提来防,而不是当成意外来惊讶。

💡 打个比方

熬高汤时丢了一味料——比如忘了放姜——你当场尝不出来。但之后用这锅汤做的每一道菜都没有姜味,而且没有任何一道菜会报错。

为什么它是最脆弱的一环

蒸馏覆盖率缺口:原始资料里有、蒸馏笔记里没有的那部分内容。它的脆弱来自三点:

  1. 它在最上游。 丢了的东西,后面每个环节都拿不到——2.3 的 URL 案例已经演示过,源头丢失的错误会沿环节一路传导到成稿。
  2. 它不报错。 下游看到的是一份完整、格式合规的笔记——缺口本身不留痕迹。红线、审核、编译检查全都发现不了“本该有但没有”的东西。
  3. 它没有现成解法。 我们产线的三个机械闸门(引号修正、编译复验、七项体检)全在下游,没有一个守在蒸馏旁边。这个缺口是我们自己承认的空白。

一条已有的线索:给最怕丢的信息开旁路

针对“蒸馏会丢 URL”这个具体问题,我们的修法是另建一份一手链接索引文件,绕过蒸馏直接保存 URL。要如实说:这是我们的做法,留档里没有记载它的验证结果,不能当作已被证明有效的方案引用。

但它的思路值得注意:不是让蒸馏更完美,而是给最怕丢的信息开一条不经过蒸馏的旁路。缺点也明显:它只保住了 URL 这一类信息,通用的覆盖率校验依然是空白。

设计抽查方案的三个问题

本节没有标准答案,我们不装作有。但设计一个抽查方案时,有三个绕不开的问题(仅是提问,不是答案):

  • 抽什么:全量对照成本太高,那抽查抽什么?按什么单位抽——段落?数字?链接?专有名词?
  • 怎么抽:全量还是抽样?抽样按什么规则选?
  • 谁来抽:人、脚本,还是另一个 AI?如果用 AI 抽查,会不会又回到“模型自检不可靠”的老坑?(这个坑 W4 细讲。)

🔧 动手做:设计并执行一次你自己的覆盖率抽查(15 分钟)

  1. 写方案(三五行即可),必须回答三个问题:
    • 抽什么:哪类信息最不能丢,优先核对?提示:想想你的资料里什么东西丢了最致命——数字?链接?反对意见?
    • 怎么抽:全量对照还是抽样?抽样的话按什么规则选?
    • 谁来抽:人工、脚本,还是 AI?为什么?
  2. 实际执行一次:用你的办法抽查 2.1 做的那份蒸馏笔记,对照原始资料。
  3. 记录结果:发现缺口了吗?发现了记下丢的是什么;没发现也记下“本次抽查未发现”,连同抽查覆盖的范围。

你会看到:一份三问齐全的抽查方案 + 一次实际执行记录。没有标准答案,但有质量差别:能明确说出“我防的是哪类丢失、代价是什么”的方案,就是好方案。

为什么:这是本模块唯一一个“没有参考答案”的动手环节,故意的。产线工程里总有工具还没覆盖的缺口,你需要的不是背下别人的方案,而是养成“给缺口设计防线,并让防线可持续执行”的习惯。

❓ 测验
有人的抽查方案是:“每次蒸馏后,人工把笔记和原文全部对照一遍。”这个方案最主要的问题是什么?
⚠️ 避坑纸面完美、实际吃灰的全量方案

宁可要一个每次都真做的粗糙抽查(比如“只核对所有数字和链接”),也不要一个纸面完美、实际吃灰的全量对照。安全措施的第一属性是可持续执行,不是严密。顺带一提:这也是产线偏爱机械闸门的原因——脚本不会累、不会嫌烦,这是 W4 的主题。

本模块验收清单

对照下面四项,确认本模块的产出都在手上:

  • 一份你自己资料的三段式蒸馏笔记(概念卡片 + 断言库 + 缺陷清单),外加至少 1 条人工核对记录(2.1)
  • 一次带硬约束的写作产出,外加两条核查记录:有无笔记外断言、有无缺料声明(2.2)
  • 四个失效场景的分类判断,每个附一句理由(2.3)
  • 一份三问齐全的覆盖率抽查方案 + 一次实际执行记录(2.4)

四项都有,你就完整走过了“建高汤→立红线→认清边界→给缺口设防”这条链——这正是产线上游的全部骨架。

✅ 小结

蒸馏覆盖率缺口是产线最脆弱的一环:在最上游、不报错、没有现成解法——连我们自己的三个闸门都全在下游。已有的线索是给最怕丢的信息开旁路,但它未经验证且只保一类信息。设计你自己的防线时记住:安全措施的第一属性是可持续执行,不是严密。离开上游之前,下一节先验收一次:把本模块的四项交付物摊在一张清单上,红线到底立住没有,自己逐条打钩过一遍。

下一节 → 模块验收清单:红线立好了没,自己验一遍
🔎 来源与核验· 3 条,点开核对
本节每个关键论断都对应一个可追溯的来源 —— 这是本课程"靠谱、不过时"的底线。
「产线的三个机械闸门(sanitize-mdx.py / mdxcheck.mjs / qa-course.mjs)全在下游,无一校验蒸馏覆盖率」
📚 课程工厂产线脚本与闸门布局(仓库可核对);该缺口为产线留档中自提的开放问题✓ 已核验 2026-08
「针对丢 URL 的修法是另建一手链接索引文件绕过蒸馏;其验证结果未见留档记载」
📚 本课产线修复留档(明确标注:作者做法,未记载验证结果)✓ 已核验 2026-08
「“全量对照难以坚持执行”是设计经验之谈,非实验结论」
📚 本课作者的设计判断(正文已明确标注)✓ 已核验 2026-08
智图软件的赞赏码
都看到这了,打个赏呗!
接下来 · w2.5
模块验收清单:红线立好了没,自己验一遍
继续读下一节 →