第 9 章
过敏的旧靶与新敌
过敏是免疫系统认错了敌人。它没有反应过强,也没有反应过弱,它只是把一支本来对准蠕虫的武器,调转过来对准了花粉、猫毛和花生。这个判断需要解释,需要拆开来看。

运动后极度口渴的运动员
AI 生成插图,非史实影像。
但在拆开之前,我们可以先看一个最简单的现象:同一个喷嚏,在同一个人身上,春天会打,秋天会打,走进一间有猫的公寓也会打。春天和秋天没有寄生虫,猫也不是蠕虫。为什么身体会用一个对付寄生虫的武器,去打一场根本不存在的仗?这个问题,比“过敏是不是免疫系统太敏感”更接近真相。
要回答它,先得弄清楚这支武器本来的用途。大多数急性过敏反应背后,站着一个名字很拗口的抗体:免疫球蛋白E,简称IgE。它不像抗体那样广为人知,但在进化史上,它的靶子非常明确。它主要针对蠕虫,尤其是寄生在肠道里的大型寄生虫,比如蛔虫、钩虫、鞭虫。这些虫子比病毒和细菌大得多,有的肉眼就能看见,能在人的肠道里活上几年。它们不是微小入侵者,而是真正会啃食人体资源、堵住管道、吸食血液的大型寄生生物。
要驱逐它们,普通的免疫防御不够。免疫系统需要一套专门的程序,让肠道剧烈收缩,让黏膜大量分泌液体,让人呕吐或腹泻,把虫子从消化道里冲出去。IgE正是这套程序的导火索。
它最得力的帮手是肥大细胞。肥大细胞里装满了组胺,一旦接到IgE的信号,就把组胺释放出去。组胺让血管扩张,让神经末梢发痒,让平滑肌收缩。这一连串反应,在肠道里遇到真蠕虫时,就是一次有力的驱虫行动。它会让肠壁水肿,让肠子加快蠕动,让黏液分泌增多,再配合腹泻和呕吐,把虫子排出去。
这个过程不舒服,但它在很长一段历史里是有用的。在更新世和更早的狩猎采集时代,人的肠道里几乎不可能没有寄生虫。一个孩子长到成年,大概率会携带蛔虫、钩虫或鞭虫。这些寄生虫不是偶然遇到的意外,而是环境里持续存在的威胁。它们会让人营养不良、发育迟缓、贫血,甚至堵塞肠管。和这些代价相比,一次剧烈的腹泻、一阵难忍的瘙痒、几片红肿的风团,只是小麻烦。身体有充分的理由把这套IgE—组胺武器保留下来。
它的密令很明确:见到蠕虫,就开火。在这个意义上,过敏症状不是新的错误,而是旧的防御系统在它熟悉的战场上所做的正确反应。只不过,现代人的战场已经换了。
问题在于,IgE没有眼睛。它不能端详一个东西的形状、大小、运动方式,不能判断对方是活的还是死的,更不能判断对方是蠕虫还是花生。它只认化学特征。更准确地说,它认的是一类分子表面的特征片段,类似衣服上的几颗扣子。只要某个东西表面带有类似蠕虫的扣子,这套系统就会触发。花粉的外壳蛋白、尘螨排泄物里的酶、猫脱落的皮屑、某些坚果的储存蛋白,恰恰在分子形状上和蠕虫表皮或分泌物有相似之处。
于是,同一个警报就被拉响了。身体不是把无害的东西当成威胁。它是把无害的东西当成了旧目标。换句话说,当免疫系统朝花粉开火时,它不认为自己在攻击花粉。它认为自己在攻击蠕虫。这个区别很重要,因为它决定了解释过敏的方向。
过敏常被说成免疫系统太敏感或太弱,但更准确的说法是:这支队伍没有老兵退役,它在新战场上看见旧敌人的影子,就按老规矩动了手。这就把一个更深的问题推到了我们面前:神经系统和免疫系统是如何配合完成这次误判的?这也是理解过敏的关键一步。
免疫系统不是独自行动。它和神经系统共用一个通道,通过一类叫炎症因子的化学分子互相通知。这个机制有一个名字,叫炎症反射。
它可以用一个非常具体的场景来理解。设想一个过敏的人走进一间有猫的公寓。空气里漂浮着猫的皮屑,小得看不见。这些皮屑落到鼻腔黏膜上。如果这个人的IgE已经认识猫皮屑表面的扣子,肥大细胞就会释放组胺。组胺刺激神经末梢,产生痒感和喷嚏冲动;同时让血管扩张,让液体渗入组织,导致鼻塞和流涕。神经末梢被刺激后,又释放出更多化学信号,动员更多免疫细胞从血液里赶来。免疫细胞到达后继续释放炎症因子,神经末梢再度回应。
这个循环不需要大脑批准。它可以在局部独立运行。一个人打喷嚏的时候,大脑常常是事后才知道的。
这就是炎症反射:免疫系统和神经系统在局部互相喊话,共同启动一场防御。它的好处在于速度。蠕虫入侵时,身体没有时间慢慢开会。它需要在几秒到几分钟内让局部组织进入战备状态,让血液带来更多免疫细胞,让神经末梢产生抓挠和喷嚏的冲动,让平滑肌收缩,把入侵者赶出去。炎症反射正是为此设计的。
它相当于一个街坊联防系统。一个角落出点事,附近的住户先喊,邻里再互相通知,消息很快传开,不需要等上级机关下命令。痛、痒、红肿、发热,都是这个联防系统在行动时留下的痕迹。
它们是防御本身,不是外部敌人造成的直接伤害。在一场真正的寄生虫入侵中,这很有效。但在猫毛面前,它就成了问题。
现在要连续追问几次“为什么”。为什么过敏在现代社会越来越多?花粉还是花粉,猫还是猫,分子扣子没有变。变的是环境。为什么环境变了,过敏就多了?因为现代卫生环境大幅减少了真正的寄生虫。为什么寄生虫少了,反而让人更容易攻击花粉?因为这套以IgE为中心的防御系统失去了旧靶,却没有退役。
它把新出现的无害外来物当成了替身。这听起来像是一个推测。但有一类证据给了它很有力的支撑。
在许多肠道寄生虫高流行地区,过敏性鼻炎和过敏性哮喘非常少见。当这些地区的人群经历现代化建设,使用驱虫药、清洁水源、卫生设施之后,过敏的发生率会在几代人的时间里上升。这说明,有寄生虫的环境可以压低过敏,没有寄生虫的环境会释放过敏。
用进化的语言说,这是一种错配:一个防御系统在它原本的靶子消失后,开始朝错误的目标开火。它没有被关掉,因为它没有“关掉”这个选项。密令仍然在,只是敌人变了。
最强的反方解释是:也许这套系统根本不是什么有用的适应。也许IgE只是一个偶然的副产品,在远古环境里无害也无益,或者有害但被其他因素抵消了。现代人的过敏,纯粹是病理表现,与适应性无关。
这个看法不是没有道理。我们不能回更新世去数祖先打喷嚏。但现存的人群比较、寄生虫感染实验和免疫机制研究都指向同一个方向:有蠕虫时,这套系统被自然使用,过敏反而少;
没有蠕虫时,这套系统空转,过敏就多。一个系统在靶子存在时能保护主人,在靶子消失后开始伤害主人,最经济的解释就是,它本来就是为那个靶子设计的。错配不是我们的想象,它是旧敌人撤退以后,防御工事在和平年代裸露出来的真实缺口。
但我们必须诚实地说,卫生假说并不等于过敏的全部原因。现代卫生环境带来的改变远不止寄生虫消失这一项。肠道菌群的组成改变了,婴幼儿期的病毒暴露减少了,人们待在室内的时间变长了,空气里的化学污染物增加了。这些因素都可能参与其中。我们不知道哪一条最关健,也不完全清楚它们之间如何配合。我们只知道,过敏不是单一原因造成的。
它是一套古老系统在陌生环境中的重新校准失败。正因为涉及的变量太多,我们很难用一句话预测谁会对什么过敏,也很难用一种简单方法把它根治。这一段论述表面上是在讲过敏,实际上它呼应着一个更大的问题:身体的预测系统会在环境变化时出现系统性误报。
上一章谈到口渴的预测模型时,我们留下了一个具体的压力——频繁的误报和虚假反馈会不会永久改变系统的敏感度。在过敏这里,这种压力变得更尖锐了。过敏不是偶尔的一次误报。它是同一套预测程序在反复错认同一种无害信号,并且每一次错认都在强化神经和免疫系统之间的炎症反射。也就是说,错误不只是被重复,它还会被身体记住。
这种记忆的后果,可以从尘螨过敏中看得很清楚。尘螨不咬人,不传播疾病。它们只有半毫米长,靠人体脱落的皮屑为生,藏在枕头、床垫和被子里。它们的排泄物里有和蠕虫类似的分子扣子。
当一个过敏者的呼吸道第一次接触这些微粒时,IgE会把它们标记为旧目标。下一次再接触,反应更快、更强。肥大细胞释放组胺,组胺让神经末梢释放更多炎症因子,炎症因子又动员更多免疫细胞。这样循环下去,局部组织的反应越来越大,报警声越来越响。
一个人夜里被鼻塞憋醒,早上不停地打喷嚏,白天注意力无法集中。他不是在和尘螨作战,他是在和自己的防御系统作战。
尘螨没有意愿也没有能力伤害他,但他的身体坚持认为自己在对抗寄生虫,于是把鼻腔、眼睛、气管都拖进了战争。
到这里,我们可以把过敏这件事放到全书的论证主线上来看。身体发出的疼痛、疲劳、发热、瘙痒,都不是简单的敌情通报。它们是指令。它们通过让人不舒服,迫使身体采取行动:离开、抓挠、冲刷、呕吐、休息。这些指令在旧环境中常常有效。它们能在真蠕虫入侵时保护身体。但现代生活方式改变了环境,却没有改变指令。于是同一套炎症反射,在错误的对象上被反复触发。
过敏的本质,就是免疫系统把无害抗原错误标记为高威胁。这个错误之所以顽固,是因为它嵌在炎症反射的基本结构里。神经末梢和免疫细胞一旦开始互相对话,就会形成一个自我放大的回路。越抓越痒,越痒越抓,就是这条回路在皮肤上最直观的表现。
炎症反射不会停下来问:这个敌人值得打吗?它只会按照已经设定的阈值行动。当阈值因为反复暴露而降低时,连极微量的花粉都能引起剧烈反应。这把人带到了一个更令人不安的结论面前。
过敏症状通常不是抗原本身造成的,而是身体对它的反应造成的。花粉不伤害鼻腔,是鼻腔的免疫反应伤害了鼻腔。猫毛不伤害肺,是气道对猫毛的反应让气道收缩。花生不伤害消化道,是身体对花生的反应让血压骤降。换句话说,伤害来自防御本身。
在真蠕虫面前,这种防御成本可以承受,因为敌人造成的伤害更大。但在花粉和花生面前,成本就变得荒谬。
更极端的是过敏性休克。这种全身性的严重反应包括血压急剧下降、气道完全闭合、意识丧失。它不是保护过度,而是整个防御系统按最大规模攻击执行。为什么身体会做出几乎可能杀死自己的决定?最可能的解释是,它曾经面对的旧目标足够大,大到值得全力一搏。但这套系统从未演化出判断“这里是现代客厅”的能力。它只认扣子形状,不认场景。一旦扣子对上了,它就按最大规模处理。它不知道这一仗会把自己也拖进深渊。
这个认识也帮助我们重新理解医学上一些看似矛盾的做法。如果过敏是防御系统过度反应,为什么不能干脆把它关掉?因为免疫系统不可能被干净地关闭。
它不是一个可以单独拆卸的零件,而是整个身体在漫长进化中拼装出来的底层防御网络。全面压制免疫系统,会让身体暴露在真正的病原体面前。
但在某些极端情况下,医生仍然必须这么做。2020年,医生们发现,一种叫地塞米松的皮质类固醇药物,能够降低部分新冠重症患者的死亡率。这种药物的药理作用是抑制人体的免疫系统,平息免疫系统试图抵抗病毒过程中的过度反应。它把炎症反射的强度压下来,给身体争取时间。
但这是一种危险的平衡。压得太低,病毒得不到抵抗;压得不够,炎症又会损伤肺和其他器官。医生在这里扮演的,是一个古老系统在新时代里的临时调节员。他们不关掉警报,只是试着把警报声调小一点。这个事实本身就说明,炎症反射既能拯救生命,也能误伤自己。
它不只是过敏患者的困扰,而是所有炎症性疾病的共同底层。新冠重症、类风湿关节炎、哮喘、过敏性休克,都是这个古老防御系统在陌生环境中走火的不同表现。
现在回到过敏本身。有没有可能重新训练这套系统,让它不再把花粉和花生当作蠕虫?
脱敏治疗正是朝这个方向做的努力。医生从极小的剂量开始给身体引入引起过敏的物质,然后慢慢增加,希望免疫系统能重新把它标记为无害。这相当于一场重新校准。目的是把旧武器的新替身从敌军名单里划掉。
但这个过程并不总是成功,也不总是安全。炎症反射的记忆很强。它对第一次遭遇过的敌人记得异常清楚。我们不知道这种记忆能抹掉多少,为什么有人脱敏成功后仍然复发,为什么有时脱敏本身会诱发严重的全身反应。我们也不知道,为了压制过敏而故意引入寄生虫——这个曾被提出的想法——到底安不安全,有没有稳定的效果。
这些问题都没有简单答案。真正的科学态度应该在这里停步。过敏教会我们的,不是身体有多么愚蠢,而是它曾经多么有效地适应了过去的环境。只是那个环境已经消失了。花粉热不是免疫系统太敏感,也不是免疫系统太弱。它是同一支古老的部队,在敌人撤退以后仍然忠实地朝风车开火。痛和痒不是为了折磨人,是为了把人从蠕虫口中救出来。现在,这些密令落在了错误的地方。
一个走进猫房间的人,不是被猫伤害。他是被一个仍然相信自己正在对抗线虫的身体伤害。这种伤害的根源不在猫那里。猫已经离开了。真正的敌人也不在空气里。空气里只有猫脱落的皮屑。
但身体坚持认为敌人来了。它调动血管、神经、平滑肌,按对付蠕虫的方式打了一场局部战争。这场战争留下的红肿和瘙痒,不是虚构的,也不是心理作用。它们是实实在在的炎症。炎症反射在错误的地方启动了一次完整的防御行动。
问题在于,这类行动如果反复发生,身体会逐渐把错误的关联固定下来。每一次接触猫毛,都在告诉神经系统和免疫系统:记住这个扣子。下一次,反应会更快、更强。
于是,错误不只是被重复,还在被身体雕刻成习惯。过敏就这样从一个偶发的误判,变成一套稳定运转的误报系统。一个人的生活因此被持续改变,要避开猫,要避开花生,要随身带药,要在春天关紧窗户。真正压垮人的,不是某一次打喷嚏,而是这种防御系统的持久走火,让人不得不在一个没有敌人的环境里,日日提防风车。
这种走火正在越来越多的人身上发生。它对身体本身也不是毫无代价。长期反复的局部炎症会改变组织,让鼻黏膜持续增厚,让气道反应性不断升高。慢性过敏性炎症会造成一个持久存在的低度炎症背景。这种背景虽然不致命,却消耗身体资源,干扰睡眠,破坏注意力,甚至和情绪低落搅在一起。
换句话说,旧武器朝新敌人开火,不仅造成局部痛苦,还会让整个身体的调节系统更难以校准。上一章留下的那个问题——频繁的误报和虚假反馈会不会永久性地改变预测系统的敏感度——在这里获得了新的重量。过敏不是偶尔一次的误报。它是一场持续发生、反复强化的错误。它把预测系统的阈值逐渐压低,让身体变得越来越容易把无害信号当作幽敌。
这种状态不只在过敏患者身上存在。它是现代生活带给整个身体调节系统的一种慢性压力。炎症反射一旦被反复触发,就会让神经系统和免疫系统保持一种不必要的警戒状态。警戒不退,身体就无法真正休息。于是,过敏的瘙痒和打喷嚏,不只是一个局部问题。
它指向一个更普遍的后果:当旧指令在新环境里找不到出口时,身体不是保持沉默,而是把注意力投向无害的替代品,把敌意带到主人自己的组织上。这是错配最具体的后果。它不是抽象的疾病,而是一个身体在陌生世界里盲目执行古老密令时,所付出的真实代价。我们还不知道,当这种盲目执行持续下去,身体会不会进一步改变自己的警报阈值,会不会在下一个战场——心脏和血管的每一次紧张反应里——再次走火。