Place · Level 3
查了个寂寞 · 为什么血里的数字不等于身体里的库存
血钙被死守 · 99% 的镁不在血里 · 护送蛋白让总量骗你 · 炎症会移动指针 · 好标志物的四个条件 · 头发与指血为什么不可信
故事路径
- 1血是被死守的池子Blood is a defended pool
- 2分布决定可测性Distribution decides measurability
- 3护送蛋白 · 总量不是有效量Escort proteins · total isn't the active amount
- 4炎症会移动指针Inflammation moves the needle
- 5好标志物的四个条件Four conditions for a good marker
- 6伪检测解剖 · 头发与指血Fake tests dissected · hair and fingersticks
- 7正确姿势 · 先问一句The right way · ask one question first
第 1 章
血是被死守的池子
Blood is a defended pool
体检单上血钙那一行写着正常, 这句话几乎不能告诉你骨头里的钙够不够。
原因在于, 血里的钙不是仓库的窗口, 而是一池被死守的水。你脖子上有四颗米粒大的腺体叫甲状旁腺, 它一直在尝血: 血钙一往下掉, 它就放出一种把钙调回来的信号 (甲状旁腺激素, 甲状旁腺激素: 血钙偏低时放出的激素,会从骨头、肾、肠把钙调回血里。)。这个信号跑到骨头上, 叫醒专门拆骨的细胞, 把骨里的钙拆下来倒进血里; 同时跑到肾脏, 让肾少漏一点钙出去 (Peacock 2010)。
于是血钙被锁在一条很窄的带子里。身体宁可拆自己的骨头, 也要把这个数字守住。
这就得出一个反直觉、但整篇都要用的结论: 一个人可以一边骨头被慢慢掏空, 一边血钙始终完美正常。美国国立卫生研究院的钙资料写得很直白——血钙不反映营养状况, 因为它被稳态控制得太紧 (NIH ODS)。全身 99% 以上的钙在骨和牙里, 血里那一点, 本来就不是给你看库存用的。
记住这个画面: 池子不是窗口。后面几场讲的都是它的变体。
原因在于, 血里的钙不是仓库的窗口, 而是一池被死守的水。你脖子上有四颗米粒大的腺体叫甲状旁腺, 它一直在尝血: 血钙一往下掉, 它就放出一种把钙调回来的信号 (甲状旁腺激素, 甲状旁腺激素: 血钙偏低时放出的激素,会从骨头、肾、肠把钙调回血里。)。这个信号跑到骨头上, 叫醒专门拆骨的细胞, 把骨里的钙拆下来倒进血里; 同时跑到肾脏, 让肾少漏一点钙出去 (Peacock 2010)。
于是血钙被锁在一条很窄的带子里。身体宁可拆自己的骨头, 也要把这个数字守住。
这就得出一个反直觉、但整篇都要用的结论: 一个人可以一边骨头被慢慢掏空, 一边血钙始终完美正常。美国国立卫生研究院的钙资料写得很直白——血钙不反映营养状况, 因为它被稳态控制得太紧 (NIH ODS)。全身 99% 以上的钙在骨和牙里, 血里那一点, 本来就不是给你看库存用的。
记住这个画面: 池子不是窗口。后面几场讲的都是它的变体。
化验单上的数字
总钙的常用参考区间大约是 2.2-2.6 mmol/L——很窄。守住它的是一条快速的负反馈回路: 甲状旁腺细胞表面有一个专门感知钙的受体, 血里游离钙一少, 这个受体就松开, 甲状旁腺激素分泌上去, 接着作用在骨和肾上把钙调回来 (Peacock 2010)。所以血钙真的异常时, 通常不是在说你吃得够不够, 而是在说这套调控本身出了事 (比如甲状旁腺问题、肾脏问题、某些肿瘤)。这是需要医生处理的信号, 不是补钙能解决的问题。
想看钙在骨头里怎么进出、以及骨密度怎么读, 去钙那一岛和骨质疏松那一篇。
第 2 章
分布决定可测性
Distribution decides measurability
一个营养素能不能靠抽血查出来, 首先取决于它平时待在哪儿。
拿镁举例。全身的镁, 大约 50-60% 压在骨头里, 剩下的绝大部分躲在细胞内部, 而泡在血清里的不到 1% (NIH ODS)。你抽那一管血, 采到的就是这不到 1%。
后果很直接: 美国国立卫生研究院的原话是, 血清镁与全身镁几乎没有相关性。细胞里已经缺镁的人, 血清镁完全可以是正常的 (Costello 2016)。所以血清镁正常, 不能用来排除缺镁。
但这里要给个诚实的边界, 别一棍子打死: 血清镁不是废物。它便宜、随处能做, 也确实会随摄入变化——Costello 那篇的主张是把参考区间定得更循证, 而不是把这个指标扔掉。它能做的事是: 抓出真正的低镁血症。它不能做的事是: 告诉你库存够不够。
钙是同一个故事的极端版: 99% 以上在骨和牙。所以这条规则可以迁移——你抽的那管血, 常常只是这个元素总量里极小的一角, 而且往往还是被激素守得最紧的那一角。
拿镁举例。全身的镁, 大约 50-60% 压在骨头里, 剩下的绝大部分躲在细胞内部, 而泡在血清里的不到 1% (NIH ODS)。你抽那一管血, 采到的就是这不到 1%。
后果很直接: 美国国立卫生研究院的原话是, 血清镁与全身镁几乎没有相关性。细胞里已经缺镁的人, 血清镁完全可以是正常的 (Costello 2016)。所以血清镁正常, 不能用来排除缺镁。
但这里要给个诚实的边界, 别一棍子打死: 血清镁不是废物。它便宜、随处能做, 也确实会随摄入变化——Costello 那篇的主张是把参考区间定得更循证, 而不是把这个指标扔掉。它能做的事是: 抓出真正的低镁血症。它不能做的事是: 告诉你库存够不够。
钙是同一个故事的极端版: 99% 以上在骨和牙。所以这条规则可以迁移——你抽的那管血, 常常只是这个元素总量里极小的一角, 而且往往还是被激素守得最紧的那一角。
为什么细胞内的量这么难测
既然镁主要在细胞里, 为什么不直接测细胞内的镁?难点在于取样。要测细胞内镁, 你得拿到细胞——红细胞、单核细胞、肌肉活检各有人试过, 但每种细胞的镁含量不一样、周转速度不一样, 而且取样和处理过程本身就会改变结果。到今天, 仍然没有一个便宜、可靠、能在普通门诊做的个体镁状态金标准 (Costello 2016; de Baaij 2015)。
这不是中国实验室的问题, 是全世界的问题。没有好指标和指标显示你正常是两件完全不同的事, 而卖检测的人最喜欢把它们混为一谈。
镁在体内到底干什么、怎么从饮食里拿够, 去镁那一岛。
第 3 章
护送蛋白 · 总量不是有效量
Escort proteins · total isn't the active amount
血浆说到底是一池水。
而有几类分子天生跟油更亲, 在水里溶不开——维生素 D、甲状腺素、睾酮、皮质醇都是这样。它们没办法自己在血里漂。
身体的解法是给每一类配一个护送蛋白: 一种抓住它、带着它在血里走的蛋白。
维生素 D 由维生素 D 结合蛋白 (维生素 D 结合蛋白: 血里负责拉着维生素 D 跑、把它送到各器官的运输蛋白。) 护送甲状腺素由甲状腺素结合球蛋白 (TBG) 护送睾酮由性激素结合球蛋白 (SHBG) 护送皮质醇由皮质醇结合球蛋白 (CBG) 护送还有白蛋白, 它谁都抓一点, 但抓得松
关键在下面这一句: 被抓住的那一份, 不干活。激素要起作用, 得穿过细胞膜钻进细胞里去; 而抱着一个大蛋白, 它钻不过去。真正进得了细胞的, 只有游离的那一份——没被抓住、自己在水里漂的那一点 (Bikle 2021)。
那一点少得吓人:
25-羟维生素 D: 血里维生素 D 的库存形式,验血查 D 够不够就是查它。 和甲状腺素: 只有约 0.03% 是游离的睾酮: 约 2%皮质醇: 约 4%
所以化验单上那个总量, 量到的绝大部分是正被押送着、当下并不干活的那一份。
到这里还没出事。只要护送蛋白的数量不变, 总量和游离量就成一个固定比例, 看总量确实能推出游离量。
出事的是这一句: 护送蛋白的数量自己会变。
雌激素会让 DBP 和 TBG 和 SHBG 一起增多。所以怀孕、吃口服避孕药, 会把这几个都推上去 (Bikle 2021)这些蛋白产自肝脏。肝坏了, 产量就掉下来肾病综合征会让蛋白从尿里漏走炎症和高血糖会压低 SHBG; 肥胖也会
护送蛋白一变, 总量跟着变——可游离的那一份可能一动没动。于是总量开始骗你。
最漂亮的证明来自一群天生造不出 TBG 的人。他们的总甲状腺素低得像重病, 可游离的甲状腺素完全正常, 他们的甲状腺功能也完全正常 (Bikle 2021)。
总量崩了, 人却好好的。因为总量从来就不是身体在用的那个量。
这条轴, 睾酮那一岛已经走过一遍: 血里大部分睾酮被 SHBG 绑着, 只有百分之一二是自由的, 所以 SHBG 一变, 总睾酮就开始误导人。那一岛讲的是它长在激素上的样子。这一幕要说的是——它不是激素的特例, 而是一条通用规则: 凡是靠蛋白护送的东西, 总量都可能骗你。
于是第一场那个结论有了第二个版本:
池子不是窗口——稳态死死守住这个数字 (第一场的血钙)总量不是有效量——护送蛋白搬动这个数字 (这一场)
两句在说同一件事: 化验单上的数字, 首先是身体结构的产物, 而不是你库存的读数。
而有几类分子天生跟油更亲, 在水里溶不开——维生素 D、甲状腺素、睾酮、皮质醇都是这样。它们没办法自己在血里漂。
身体的解法是给每一类配一个护送蛋白: 一种抓住它、带着它在血里走的蛋白。
维生素 D 由维生素 D 结合蛋白 (维生素 D 结合蛋白: 血里负责拉着维生素 D 跑、把它送到各器官的运输蛋白。) 护送甲状腺素由甲状腺素结合球蛋白 (TBG) 护送睾酮由性激素结合球蛋白 (SHBG) 护送皮质醇由皮质醇结合球蛋白 (CBG) 护送还有白蛋白, 它谁都抓一点, 但抓得松
关键在下面这一句: 被抓住的那一份, 不干活。激素要起作用, 得穿过细胞膜钻进细胞里去; 而抱着一个大蛋白, 它钻不过去。真正进得了细胞的, 只有游离的那一份——没被抓住、自己在水里漂的那一点 (Bikle 2021)。
那一点少得吓人:
25-羟维生素 D: 血里维生素 D 的库存形式,验血查 D 够不够就是查它。 和甲状腺素: 只有约 0.03% 是游离的睾酮: 约 2%皮质醇: 约 4%
所以化验单上那个总量, 量到的绝大部分是正被押送着、当下并不干活的那一份。
到这里还没出事。只要护送蛋白的数量不变, 总量和游离量就成一个固定比例, 看总量确实能推出游离量。
出事的是这一句: 护送蛋白的数量自己会变。
雌激素会让 DBP 和 TBG 和 SHBG 一起增多。所以怀孕、吃口服避孕药, 会把这几个都推上去 (Bikle 2021)这些蛋白产自肝脏。肝坏了, 产量就掉下来肾病综合征会让蛋白从尿里漏走炎症和高血糖会压低 SHBG; 肥胖也会
护送蛋白一变, 总量跟着变——可游离的那一份可能一动没动。于是总量开始骗你。
最漂亮的证明来自一群天生造不出 TBG 的人。他们的总甲状腺素低得像重病, 可游离的甲状腺素完全正常, 他们的甲状腺功能也完全正常 (Bikle 2021)。
总量崩了, 人却好好的。因为总量从来就不是身体在用的那个量。
这条轴, 睾酮那一岛已经走过一遍: 血里大部分睾酮被 SHBG 绑着, 只有百分之一二是自由的, 所以 SHBG 一变, 总睾酮就开始误导人。那一岛讲的是它长在激素上的样子。这一幕要说的是——它不是激素的特例, 而是一条通用规则: 凡是靠蛋白护送的东西, 总量都可能骗你。
于是第一场那个结论有了第二个版本:
池子不是窗口——稳态死死守住这个数字 (第一场的血钙)总量不是有效量——护送蛋白搬动这个数字 (这一场)
两句在说同一件事: 化验单上的数字, 首先是身体结构的产物, 而不是你库存的读数。
化验单上的钙 · 那个让它更糟的公式
钙也是被护送的。血里大约一半的钙被血浆蛋白抓着 (主要是白蛋白), 另一半是游离的; 而只有游离的那一半有生物活性 (Desgagnés 2025)。于是一个很自然的想法冒出来了。白蛋白低的人 (肝病、肾病综合征、营养不良、重病躺着的人), 能抓钙的手少了, 被抓走的钙自然少, 总钙就显得低——可他游离的钙其实没少。那用白蛋白的数值把总钙校正回去, 不就还原真相了吗?
这就是 Payne 公式, 1973 年提出, 此后被写进全世界的化验单。
2025 年有人拿 22658 个同时测了总钙和离子钙的人去验它 (离子钙就是游离的那一半, 是参照标准)。结果是反的:
不校正的总钙, 与离子钙的分类一致率 74.5%用原始 Payne 公式校正: 63.0%用简化版 Payne: 58.7%
校正让它更糟。被错分到隔壁类别的比例, 不校正是 25.3%, 两个校正公式分别是 36.6% 和 40.0% (Desgagnés 2025)。
最要命的是下一句: 误分类在白蛋白低于 30 g/L 时最严重——而那恰恰是这个公式唯一会被拿出来用的场合。白蛋白正常时根本没人需要校正; 正因为白蛋白低了你才想起它, 而它偏偏在那个时候最不准。
为什么? 因为公式假设了一个固定的换算率: 白蛋白每低一点, 就把钙加回去固定的一点。可真实的结合还受血液酸碱度、其他蛋白、其他阴离子影响, 根本不是一个固定的比例。而且原始 Payne 公式是从一项 200 人的研究里推出来的, 用的是今天已经不再使用的实验室方法, 从来没有拿离子钙验证过 (Desgagnés 2025)。
这一条和这一篇的好标志物第 2 条, 是正面冲突的。 第 2 条说: 干扰要么可控, 要么可校正, 并拿铁蛋白配 C 反应蛋白: 肝脏在炎症时放出的蛋白,验血常用来看身体有没有在发炎。 举例。钙看上去完全符合——干扰因素 (白蛋白) 能测、方向也知道、公式还是现成的。可它偏偏是个反例。
差别在哪? 铁蛋白配 CRP 那一套, 校正的是一个在人群数据上回归出来、并且被验证过的偏移 (WHO 2020)。Payne 公式校正的是一个假装精确的物理关系, 而这个关系从没在离子钙上验证过。
所以第 2 条要补一句才完整: 可校正, 指的是那个校正本身被验证过。 没被验证过的校正不是在减少干扰, 而是在原来的干扰上再加一层新的错误——还更难察觉, 因为它顶着一张精确数字的脸。
这一幕不告诉你该去做什么检查。它只让你听懂一句话: 化验单上那个钙的含义, 取决于你的白蛋白——而那个替你把白蛋白算进去的公式, 做得比不算还差。
desgagnes-2025-albumin-adjusted-calcium
第 4 章
炎症会移动指针
Inflammation moves the needle
你感冒、发炎、或者身上有一处慢性炎症的时候去抽血查营养, 数字会骗你——而且骗的方向是固定的、可预测的。
发炎时, 免疫细胞放出的信号 (其中最要紧的是白细胞介素-6) 顺血流漂到肝脏, 让肝改变一批运输蛋白和储存蛋白的产量。这套反应叫急性时相反应。结果就是两个经典的假象:
铁蛋白被推上去。 铁蛋白本身就是一个急性时相蛋白, 炎症一来它就升。Thurnham 2010 把 32 项研究、8796 人合在一起算: 炎症让铁蛋白平均抬高约 30%, 结果是缺铁的比例被低估了约 14%。也就是说, 真正缺铁的人, 被一场感染掩护过去了。血锌被拉下来。 炎症时锌会被从血里挪走, 所以血锌显得低——那不是你缺锌, 那是炎症在搬运工上做手脚。BRINDA 项目在 13 国调查里量化了这个偏移 (McDonald 2020)。
所以这条规则要背下来: 铁蛋白必须配着炎症指标 (C 反应蛋白: 肝脏在炎症时放出的蛋白,验血常用来看身体有没有在发炎。) 一起读。世界卫生组织 2020 年的铁蛋白指南就是这么规定的——要么同时测炎症标志物, 要么把发炎的人剔出去, 要么用 BRINDA 那套回归把数值校正回来 (WHO 2020; Namaste 2017)。单独一个铁蛋白数字, 是读不出铁状态的。
发炎时, 免疫细胞放出的信号 (其中最要紧的是白细胞介素-6) 顺血流漂到肝脏, 让肝改变一批运输蛋白和储存蛋白的产量。这套反应叫急性时相反应。结果就是两个经典的假象:
铁蛋白被推上去。 铁蛋白本身就是一个急性时相蛋白, 炎症一来它就升。Thurnham 2010 把 32 项研究、8796 人合在一起算: 炎症让铁蛋白平均抬高约 30%, 结果是缺铁的比例被低估了约 14%。也就是说, 真正缺铁的人, 被一场感染掩护过去了。血锌被拉下来。 炎症时锌会被从血里挪走, 所以血锌显得低——那不是你缺锌, 那是炎症在搬运工上做手脚。BRINDA 项目在 13 国调查里量化了这个偏移 (McDonald 2020)。
所以这条规则要背下来: 铁蛋白必须配着炎症指标 (C 反应蛋白: 肝脏在炎症时放出的蛋白,验血常用来看身体有没有在发炎。) 一起读。世界卫生组织 2020 年的铁蛋白指南就是这么规定的——要么同时测炎症标志物, 要么把发炎的人剔出去, 要么用 BRINDA 那套回归把数值校正回来 (WHO 2020; Namaste 2017)。单独一个铁蛋白数字, 是读不出铁状态的。
反过来: 铁蛋白高不等于铁过载
这个机制反过来读, 能拆掉另一个很常见的恐慌。看到铁蛋白高, 很多人第一反应是铁中毒了, 于是开始戒红肉、去献血、买螯合剂。但铁蛋白升高最常见的原因恰恰不是铁多: 是炎症、肥胖、脂肪肝、喝酒、肝细胞受损。这些都能把铁蛋白推高, 而身体里的铁一点没多。
怎么区分? 看转铁蛋白饱和度跟不跟着高。铁蛋白高而转铁蛋白饱和度不高, 更像炎症或肝的问题; 两个一起高, 才更指向真正的铁负荷过重 (Adams & Barton 2011)。
这也是为什么单个指标几乎永远不够。铁的正确读法是铁蛋白 + 转铁蛋白饱和度, 而不是血清铁——血清铁一天之内自己就上下浮动, 还受你刚吃没吃铁剂影响 (Camaschella 2015)。
铁怎么吸收、怎么储存、补铁为什么隔天吃反而更好, 去铁那一岛。
adams-2011-hyperferritinemiacamaschella-2015
第 5 章
好标志物的四个条件
Four conditions for a good marker
与其背下哪个指标好, 不如记住好指标要满足什么。这样下次冒出一个你没听过的新检测, 你自己就能判断。
四个条件:
1. 它得反映库存, 而不是那池被死守的水。 维生素 D 的合格指标是 25-羟维生素 D: 血里维生素 D 的库存形式,验血查 D 够不够就是查它。: 它在血里的半衰期约 15 天 (Jones 2008), 慢慢累积、慢慢消退, 所以它反映的是你过去几周真实的量 (Holick 2007)。血钙不合格, 原因你已经知道了。
2. 它受的干扰要么可控, 要么可校正。 铁蛋白确实被炎症干扰, 但我们知道干扰的方向和大小, 所以配 C 反应蛋白: 肝脏在炎症时放出的蛋白,验血常用来看身体有没有在发炎。 一起读就能救回来 (WHO 2020)。血锌就吃力得多: 它同时被炎症、进食、抽血时间影响, 至今没有真正理想的锌指标——这也是锌被称作难以捉摸的营养素的原因 (Lowe 2009; King 2011)。
3. 它得能定位到个体, 而不只是人群。 尿碘是最好的反例: 它是衡量一个地区碘营养的好尺子 (Zimmermann 2009), 但对一个人几乎没用。碘每天随尿排掉, 一次一个样。König 2011 实测: 要可靠估计某一个人的碘状态, 得重复采 10 次尿。所以一张单次尿碘报告, 说不了你缺不缺碘。
4. 它得能改变处理。 查出来如果不会改变你接下来做什么, 那这个数字只是焦虑的来源。
第 3 条最容易被利用: 把一个人群工具包装成个人诊断, 是检测生意最常用的手法。
四个条件:
1. 它得反映库存, 而不是那池被死守的水。 维生素 D 的合格指标是 25-羟维生素 D: 血里维生素 D 的库存形式,验血查 D 够不够就是查它。: 它在血里的半衰期约 15 天 (Jones 2008), 慢慢累积、慢慢消退, 所以它反映的是你过去几周真实的量 (Holick 2007)。血钙不合格, 原因你已经知道了。
2. 它受的干扰要么可控, 要么可校正。 铁蛋白确实被炎症干扰, 但我们知道干扰的方向和大小, 所以配 C 反应蛋白: 肝脏在炎症时放出的蛋白,验血常用来看身体有没有在发炎。 一起读就能救回来 (WHO 2020)。血锌就吃力得多: 它同时被炎症、进食、抽血时间影响, 至今没有真正理想的锌指标——这也是锌被称作难以捉摸的营养素的原因 (Lowe 2009; King 2011)。
3. 它得能定位到个体, 而不只是人群。 尿碘是最好的反例: 它是衡量一个地区碘营养的好尺子 (Zimmermann 2009), 但对一个人几乎没用。碘每天随尿排掉, 一次一个样。König 2011 实测: 要可靠估计某一个人的碘状态, 得重复采 10 次尿。所以一张单次尿碘报告, 说不了你缺不缺碘。
4. 它得能改变处理。 查出来如果不会改变你接下来做什么, 那这个数字只是焦虑的来源。
第 3 条最容易被利用: 把一个人群工具包装成个人诊断, 是检测生意最常用的手法。
这四条怎么用
把四条当成一张检查表, 对着任何一个检测问下去:这个东西主要待在哪儿? 如果它 99% 不在血里, 抽血凭什么看得到它?我当下的状态会不会污染这个数字? 我最近感冒了吗、发炎吗、刚吃过补剂吗?这个指标是给人群设计的, 还是给我设计的?结果出来, 哪一种结果会让我做不一样的事? 如果答案是没有, 那就别查。
值得一提的是, 好指标是真的存在的。硒有相对成熟的状态标志物 (血浆硒、硒蛋白 P), 而且不同标志物反映的是硒的不同侧面 (Combs 2015)。碘在人群层面有尿碘。铁在配上炎症指标后可以读。所以这一篇不是在说检测都是骗人的——恰恰相反, 是在说好检测有它的条件, 而那些条件是可以学会的。
combs-2015-selenium-biomarkers
第 6 章
伪检测解剖 · 头发与指血
Fake tests dissected · hair and fingersticks
现在把上面几条规则, 用在两个卖得最好的检测上。
头发微量元素分析。 2001 年有人做了一个很狠的实验: 从一位健康志愿者头皮附近剪下头发, 劈成几份, 分别寄给 6 家商业实验室 (这 6 家承接了全美 90% 的头发矿物质检测)。结果——同一家实验室收到的两份完全相同的样本, 大多数矿物质数值就对不上; 不同实验室之间差得更远; 它们连什么算正常都各说各话。报告还附赠冗长、离奇、足以吓到人的电脑解读, 6 家全都推荐补剂, 但补什么、补多少各不相同。作者的结论一句话: 不可靠, 医生不应该用它评估个体营养状况或环境暴露 (Seidel 2001)。
为什么必然如此? 因为发丝是露在体外的。洗发水、护发素、染发剂、空气里的粉尘、外源金属沉积, 全都落在上面, 而实验室分不清哪些是从你身体里长出来的、哪些是从外面沾上去的。
这里给个诚实的边界: 头发不是完全没有信息。在严格控制的研究条件下, 头发锌确实会随膳食锌变化 (Lowe 2009)。但研究里的头发和商业检测的头发是两回事——差别就在上面那个劈样实验里。
儿童指血微量元素套餐。 问题从扎针那一刻就开始了。Killilea 2023 让同一批人同时采末梢血和静脉血测锌: 末梢血比静脉血高约 8%。听起来不多? 用同一个阈值判断, 判为缺锌的比例是末梢血 28%、静脉血 53%——同一个人、同一天、同一个标准, 换个采血部位, 结论差了快一倍。
头发微量元素分析。 2001 年有人做了一个很狠的实验: 从一位健康志愿者头皮附近剪下头发, 劈成几份, 分别寄给 6 家商业实验室 (这 6 家承接了全美 90% 的头发矿物质检测)。结果——同一家实验室收到的两份完全相同的样本, 大多数矿物质数值就对不上; 不同实验室之间差得更远; 它们连什么算正常都各说各话。报告还附赠冗长、离奇、足以吓到人的电脑解读, 6 家全都推荐补剂, 但补什么、补多少各不相同。作者的结论一句话: 不可靠, 医生不应该用它评估个体营养状况或环境暴露 (Seidel 2001)。
为什么必然如此? 因为发丝是露在体外的。洗发水、护发素、染发剂、空气里的粉尘、外源金属沉积, 全都落在上面, 而实验室分不清哪些是从你身体里长出来的、哪些是从外面沾上去的。
这里给个诚实的边界: 头发不是完全没有信息。在严格控制的研究条件下, 头发锌确实会随膳食锌变化 (Lowe 2009)。但研究里的头发和商业检测的头发是两回事——差别就在上面那个劈样实验里。
儿童指血微量元素套餐。 问题从扎针那一刻就开始了。Killilea 2023 让同一批人同时采末梢血和静脉血测锌: 末梢血比静脉血高约 8%。听起来不多? 用同一个阈值判断, 判为缺锌的比例是末梢血 28%、静脉血 53%——同一个人、同一天、同一个标准, 换个采血部位, 结论差了快一倍。
扎手指那一下发生了什么
为什么末梢血这么不老实?因为要从一个针眼里挤出够用的血, 采血的人往往得挤。世界卫生组织的采血操作指南写得很清楚: 不要把手指或足跟捏得太紧, 因为这会把组织液挤进样本里, 同时增加溶血的概率 (WHO 2010)。
这两件事各拉一个方向:
组织液是稀释剂, 它进来会把数字往下拉。溶血是红细胞被挤破。红细胞里的锌浓度远高于血浆, 一破就把锌往上推。
所以末梢血的偏差方向并不固定——它取决于挤了多重、皮肤上沾了什么、样本管干不干净。但有一件事是确定的: 它不准。而这些数字, 正被用来告诉家长孩子缺不缺锌。
注意这里的分工: 锌本身的生物学 (它在免疫和伤口愈合里干什么、长期过量为什么会偷走铜) 在锌那一岛; 这一篇只负责怎么测、能不能信。
who-2010-phlebotomy-capillary
中国的监管怎么说 (要说准)
儿童微量元素检测在中国有明确的监管文件, 值得原原本本讲清楚。2013 年 10 月 18 日, 原国家卫生计生委办公厅印发《关于规范儿童微量元素临床检测的通知》(国卫办医发〔2013〕29 号)。它说了三件事:
根据儿童的临床症状, 可以开展有针对性的检测, 但要规范取血技术和保存流程。非诊断治疗需要, 各级各类医疗机构不得针对儿童开展微量元素检测。不宜将微量元素检测作为体检等普查项目, 尤其是对 6 个月以下婴儿。
2021 年 6 月 30 日, 国家卫生健康委办公厅又印发《关于加强儿童微量元素检测监督执法工作的通知》(国卫办监督函〔2021〕366 号), 把 2013 年那个不宜收紧成了不得: 非诊断治疗需要不得针对儿童开展微量元素检测, 不得将微量元素检测作为体检等普查项目; 违规的医疗机构和人员要严肃处理。
这里必须说准一点, 否则就成了另一种谣言: 这两份文件不是在说微量元素检测本身毫无价值、被彻底叫停。它们说的是——有诊断治疗需要时可以查, 没有需要时不许拿它当普查项目。这个区别很关键: 被禁的是撒网, 不是看病。
nhfpc-2013-child-trace-elementnhc-2021-child-trace-element-enforcement
第 7 章
正确姿势 · 先问一句
The right way · ask one question first
在做任何一项营养检测之前, 先问自己一句: 查了会改变我接下来做什么吗?
如果答案是不会, 那这个数字带给你的只有焦虑, 不是健康。
撒网式套餐的毛病, 恰恰藏在数学里。每个指标都有一个正常范围, 而正常范围的定义本身就意味着总有一小部分健康人落在外面。一次查十几个指标, 几乎必然会飘出一两个。于是你为了一个本来没有意义的数字, 开始吃本来不需要的补剂——先制造问题, 再卖解药, 这就是套餐生意的完整闭环。
真正有用的顺序反过来:
1. 症状先行——你到底哪里不舒服?
2. 膳食史跟上——你平时到底吃什么?
3. 风险因素——你有没有吸收不良、慢性失血、极端饮食、特殊生理阶段?
4. 然后才是检测, 而且它只回答前三步提出的那一个具体问题。
什么时候检测确实该做? 举几个例子, 不是清单:
有贫血症状, 血常规又提示红细胞偏小 → 查铁蛋白 (记得配 C 反应蛋白: 肝脏在炎症时放出的蛋白,验血常用来看身体有没有在发炎。)。长期不见太阳、深色皮肤、住在高纬度、或有吸收不良 → 查 25-羟维生素 D: 血里维生素 D 的库存形式,验血查 D 够不够就是查它。 有意义 (Holick 2007)。备孕和孕期的碘, 靠的是保证碘盐和膳食, 不是给个人测一次尿碘 (König 2011)。
如果答案是不会, 那这个数字带给你的只有焦虑, 不是健康。
撒网式套餐的毛病, 恰恰藏在数学里。每个指标都有一个正常范围, 而正常范围的定义本身就意味着总有一小部分健康人落在外面。一次查十几个指标, 几乎必然会飘出一两个。于是你为了一个本来没有意义的数字, 开始吃本来不需要的补剂——先制造问题, 再卖解药, 这就是套餐生意的完整闭环。
真正有用的顺序反过来:
1. 症状先行——你到底哪里不舒服?
2. 膳食史跟上——你平时到底吃什么?
3. 风险因素——你有没有吸收不良、慢性失血、极端饮食、特殊生理阶段?
4. 然后才是检测, 而且它只回答前三步提出的那一个具体问题。
什么时候检测确实该做? 举几个例子, 不是清单:
有贫血症状, 血常规又提示红细胞偏小 → 查铁蛋白 (记得配 C 反应蛋白: 肝脏在炎症时放出的蛋白,验血常用来看身体有没有在发炎。)。长期不见太阳、深色皮肤、住在高纬度、或有吸收不良 → 查 25-羟维生素 D: 血里维生素 D 的库存形式,验血查 D 够不够就是查它。 有意义 (Holick 2007)。备孕和孕期的碘, 靠的是保证碘盐和膳食, 不是给个人测一次尿碘 (König 2011)。
红旗 · 这几种情况别自己扛
有些情况, 一套微量元素检测根本回答不了, 而且拖延本身就有代价。出现下面这些, 去看医生:不明原因的体重下降持续乏力加上面色苍白黑便、血便, 或者月经量突然明显变大反复感染、伤口老不愈合
特别要说一条: 新发的缺铁性贫血, 本身就是一个信号, 而不只是一个营养问题。英国胃肠病学会指南建议, 新诊断的、没有明显原因的缺铁性贫血, 应及时做上下消化道内镜, 排除包括消化道肿瘤在内的出血来源 (Snook 2021)。在这种情况下, 自己买铁剂吃、把血红蛋白补上去, 最危险的地方在于——它会把那个真正的原因盖住。
这一篇是帮你理解为什么的科普, 不是医疗建议, 也不能替代医生的判断。
snook-2021-bsg-idawho-2011-anaemia-haemoglobin
顺手拆几个说法
把这一篇的规则串起来, 几个流行说法自己就散了:查一套微量元素就知道缺什么? 不能。大多数元素 99% 不在血里, 你抽的是那不到 1% 的一角。头发检测能查重金属和微量元素? 商业头发检测不可靠——同一份劈开的样本, 同一家实验室都给不出一致的结果 (Seidel 2001)。血钙正常, 骨头就不缺钙? 反了。身体会拆骨头来守住血钙, 所以血钙正常恰恰什么也证明不了 (NIH ODS)。血清镁正常就不缺镁? 血清镁不到全身镁的 1%, 细胞内缺镁时它可以完全正常 (Costello 2016)。铁蛋白高就是铁过载? 更常见的是炎症、脂肪肝、喝酒。要看转铁蛋白饱和度跟不跟 (Adams 2011)。指血一滴就能测? 同一个人, 末梢血和静脉血给出的缺锌率是 28% 对 53% (Killilea 2023)。缺什么补什么, 补了再查? 这句话把因果倒过来了: 先有一个具体问题, 再有检测; 而不是先有检测, 再有问题。
这一整篇其实只教了一件事: 不是学会哪个指标准, 而是学会怎么问。学会了, 下一个还没被发明出来的检测骗局, 你也能自己拆。想继续往下看, 复合维生素那一篇讲的是补了到底有没有用, 和这一篇正好是一枚硬币的两面。
adams-2011-hyperferritinemia