DAY 32 · PHASE E 大问题与应用

演化医学

为什么这台机器留了这么多容易坏的地方

2026-09-25 · BigCat
发烧的时候你会觉得冷、会打寒战、会想多盖一条被子——身体明明已经比平时烫,却还在拼命加热。坏掉的东西不长这样。

半夜量体温,38.6。你摸出一片退烧药吃下去。这个动作里压着一句没说出口的判断:发烧是病的一部分,压下去就是往好的方向走了一步。

可你回想一下烧起来之前那半小时:你在发抖,在找被子,在嫌房间太冷。空调坏了是不制冷,不是一边显示三十度一边继续加热。这更像有人把恒温器往上拧了一格,身体正老实地追那个新数字。

「为什么会生病」这个问题,答案不止一种。其中有一种是:你以为的那个病,根本不是病。

// 01

发烧不是坏掉,是恒温器被往上拧了一格

你脑子底下有一小块地方叫下丘脑,管着一个设定值——体温该维持在多少。感染的时候,免疫细胞放出的信号分子作用到那里,把设定值调高。之后的一切就顺理成章:按新的设定值衡量,你现在「偏冷」,于是血管收缩、肌肉发抖、你去找被子,一直烧到追上新数字才不抖。整件事是身体主动做的,而且要额外烧掉不少能量。

身体不是被烧热的,是自己把目标温度改了 平时 实际体温 目标温度就在这儿 · 两者对齐,你不觉得冷也不觉得热 感染时 免疫信号把目标温度抬到这儿 差出来的这一段: 身体判你「偏冷」→ 发抖、血管收缩、想盖被子 一直烧到追上新数字才停
「你觉得冷」这个细节是关键证据。被动烧热的东西不会觉得冷,只有在追一个更高的目标值时才会。

这套反应确实有用,最干净的证据是 1975 年 Kluger 那组做的实验。沙漠鬣蜥自己产不了热,体温全靠挪到太阳底下或阴凉处来调。注射致病细菌之后,它们主动往更热的地方待,体温比平时高两度左右。关键的一步是:把感染过的蜥蜴分别关进偏凉、中等、偏热的环境不让它们挑,凉那组死亡率明显更高。温度这一个变量被单独拎了出来,结论就站得住。

人身上也有旁证。1973 年一项研究给感染志贺菌(一种引起痢疾的细菌)的志愿者用止泻药,腹泻被按住了,代价是发热持续更久、细菌排干净的时间也更长——把往外冲的那个动作堵上,脏东西就在里面多待几天。

但另一句话必须跟上:防御有用,不等于压掉它有害。2015 年在澳新二十多家重症监护室做过一个七百人的随机试验,给疑似感染的发热病人用退烧药,死亡率和住重症的天数都没测出差别。这两句看着打架,其实不打架。

EN Fever is not passive overheating: immune signals raise the hypothalamic set point, and the body then works to reach it — which is why you shiver and feel cold while already hot. Kluger's 1975 experiment used desert iguanas, which regulate temperature only behaviourally; infected lizards sought warmer spots, and those confined to cooler environments died at higher rates. In humans, a 1973 study found that antimotility drugs in shigellosis prolonged fever and pathogen shedding. But a defence being useful is not the same as suppressing it being harmful: a 700-patient randomised trial in Australasian intensive care units (2015) found no difference in mortality or ICU-free days when fever was treated with acetaminophen.

// 02

报警器一年响一百次,九十九次没有火

你家厨房的烟雾报警器煎条鱼就叫,你八成动过抠电池的念头。厂家不是调不钝,是不能调——两种错误的代价差得太远。响了没火:烦五分钟。有火没响:房子没了。哪怕真着火的概率只有千分之一,把阈值定在「宁可多叫」依然划算。

身体里那些让你难受的反应走的是同一套算术。呕吐一次的代价:丢掉一顿饭、难受半天。吃进去的真有毒而你没吐:可能就没有下一顿。所以被筛下来的阈值必然偏向「宁可多吐几次」。Nesse 把这条叫烟雾报警器原理。这里没有谁在权衡——只是阈值偏松的那些个体平均留下了更多后代,偏松就成了默认。

四种情况里,只有一格是真正致命的 真有危险 其实没事 身体反应了 吐掉了 · 活下来 代价:一顿饭 白吐一场(假警报) 代价:一顿饭 + 难受半天 身体没反应 毒物进了血 代价:可能没有下一顿 什么也没发生 代价:零 左下那一格比其他三格重得多,所以「宁可多报」才是划算的设定。
这张表也解释了为什么你几乎感觉不到防御救过你:它救你那一次,被救掉的事没发生,不会进你的记忆。

一个直接的推论:你这辈子经历的绝大多数次发烧、恶心、焦虑、疼痛,确实是白受的。这不是反例,这正是一个校准得当的系统该有的样子。要求它只在真有事时才响,等于要求它接受漏报,而漏报那一格重得压过另外三格。

「发烧不是坏掉」那节末尾那两个看似打架的结论就消在这儿。压掉一次防御,大多数时候真的没代价,因为那一次本来就没在救你;偶尔有一次有代价,而你事先分不出是哪一次。重症监护室那个试验测的是一大群人的平均——平均看不到差别,跟「防御在少数情况下要命」可以同时成立。

EN A kitchen smoke alarm that shrieks at fried fish is not miscalibrated. The two error costs are wildly asymmetric: a false alarm wastes five minutes, a missed fire costs the house. Nesse called this the smoke detector principle. Vomiting costs one meal; failing to vomit a genuine toxin can cost everything — so the threshold that got selected is the twitchy one. It follows that most episodes of fever, nausea, anxiety and pain really are wasted, and that this is what a well-calibrated defence looks like. It also dissolves the apparent contradiction: suppressing a defence is usually free, because that particular episode was not saving you — and you cannot tell in advance which episode is the exception.

// 03

基因没变,你住的地方变了

近视是个好例子,因为数字太扎眼。东亚念完中学的人里近视占八到九成,其中一到两成是高度近视,那个程度真的会伤到视网膜。这是几十年里升上来的,而几十年不够基因变这么多。

眼球在童年不是照着图纸长的,它边长边根据看到的东西校准自己的长度。在户外强光、远处景物为主的环境里,这套校准长出来的眼球刚好对焦在远处;换到室内灯光、近距离屏幕和书本为主的环境里,同一套规则把眼球长过了头。规则没坏,输入变了。

这不是事后猜的。2015 年广州做过一个随机试验:十二所小学、一千九百多名一年级学生,一半的学校每天多加四十分钟户外活动课。三年后,多出去那组的近视累计发生率是 30.4%,对照组 39.5%。随机分组、三年随访、这个样本量,在这个领域算最硬的一批证据。

这类「性状没变坏,环境的统计特征变了」的毛病叫错配病。但这个概念得配一条警戒线:它是极好的假设生成器,也最容易被拿来编故事——任何现代毛病你都能顺口编一个「祖先那会儿不是这样」,听上去还挺像那么回事。演化心理学那期批过的 just-so story,在这儿是同一个毛病。判据只有一条:能不能指名道姓说出哪个环境参数变了,并且能不能把它改回去看结果变不变。近视过了关(户外时长,改回去,发生率真降了),流行说法里绝大多数过不了。

EN In East Asia, 80–90% of school leavers are myopic and 10–20% are highly myopic, a shift far too fast for genes. The eye calibrates its own axial length against visual input during childhood; the rule that produced correctly focused eyes under bright outdoor light overshoots under indoor near-work. A 2015 randomised trial in Guangzhou added 40 minutes of outdoor class per day across 12 schools and roughly 1,900 first-graders: three-year cumulative myopia incidence was 30.4% versus 39.5%. That is mismatch — the trait did not break, the environment's statistics changed. The concept needs a guardrail, though: any modern ailment can be fitted with an ancestral-environment story. The test is whether you can name the changed parameter and change it back.

// 04

有些毛病是另一笔买卖的找零,有些是当初就没铺那条路

还有两类毛病,既不是防御,也不能靠改环境绕开。

第一类是搭售。镰刀型细胞贫血是种很重的血液病,由同一个变异的两份拷贝造成,可在疟疾高发的地区它一直维持在不低的比例。原因是只带一份的人不发病,却对重症疟疾有很强的抵抗——2005 年肯尼亚一项研究给出的数字接近九成。在那种环境里,带一份的人平均留下更多后代,变异就越来越多;而只要它多,每一代就必然有一部分孩子拿到两份。没有谁在权衡,也没有谁「为了抗疟疾」做取舍——只是总账是正的,附带的代价跟着留下来了。

第二类是没路可走。你吃饭和呼吸共用喉咙上面那一段通道,所以你会呛到,严重时会死。这不是哪个环节出错,是几亿年前鱼类那套结构一路改过来的结果:每一步都只能在上一步的基础上动,从来没有「推倒重来」这个选项。演化发育生物学那期讲过,演化是修补匠不是工程师,手边有什么改什么。呛到就是这条历史的价钱。

四笔账并排放一下:它是防御不是损坏(发烧、咳嗽、呕吐);对手换代比你快得多(细菌一天能过几十代,你二十几年才一代,这场拉锯里你永远在追——流感疫苗年年要重配就是这个缘故);环境的统计特征变了(近视);搭售与没路可走(镰刀型、呛到)。同一个「为什么会生病」,底下是四种完全不同的解释。

最后钉死一句:这些解释回答的是「为什么这台机器容易这样坏」,不是「该不该修」。知道发烧是防御,不等于该忍着;知道镰刀型变异在某些地方有过好处,不等于不该治疗。从「事情是这样发生的」滑到「所以就该这样」,是这个领域最常见也最有害的误读。

EN Two more kinds of ailment can be neither suppressed nor designed away. The first is a bundled cost: one copy of the sickle variant gives strong protection against severe malaria (a 2005 Kenyan study put it near 90%), so in malarial regions carriers left more offspring and the variant stayed common — which guarantees that some children each generation inherit two copies and get a severe disease. The second is a road never built: your airway and food passage share a stretch of throat, an inheritance from fish anatomy modified step by step, with no option to start over. Put the four bills side by side — defence, a faster-breeding adversary, changed environmental statistics, bundled costs and historical constraints — and note the final guardrail: these explain why the machine breaks this way, never whether to fix it.

🎒 场景 · BigCat

🌀 越界 · 跨学科的联想

深入思考

既然发烧是防御,是不是就不该吃退烧药?
不能这么推。「这个反应有用」和「压掉它会让你更糟」是两件事,中间隔着烟雾报警器那一格——大多数次发作本来就是多余的。目前人身上的证据没显示常规退烧会让结果变差。换个框架:退烧药解决的是难受,不是感染;难受也值得解决。
怎么判断一个说法是真错配,还是听着顺耳的故事?
问三件事:具体是哪个环境参数变了(不是笼统的「现代生活」);有没有独立于这个故事的证据说明它确实变了;能不能改回去做试验。近视三条都能答,大多数「身体不适应现代社会」式的说法第一条就卡住。
为什么有害的基因变异能一直留在人群里?
三条路:它在别处有好处(镰刀型在疟疾区);它发作得太晚,选择够不着(衰老那期讲的选择阴影);或者它只是新冒出来还没被清掉。看到「这个病为什么没被淘汰」,先分清是哪一条。

延伸阅读(均为英文)