Cat & Délice 貓與美食

关于猫、美食与日常的博客

技術

mRNA 癌症疫苗现状(2026 年 8 月):它不是一种药,是一条 pipeline

#mRNA#癌症疫苗#生物技术#Moderna#BioNTech#免疫治疗#个体化医疗

8 月 19 日,Moderna 和 Merck 公布 intismeran autogene 的黑色素瘤三期试验(INTerpath-001,1,137 人)达到主要终点和关键次要终点——个体化 mRNA 癌症疗法史上第一个三期阳性结果(Merck 新闻稿,2026-08-19)。

9 天后的 8 月 28 日,BioNTech 宣布终止 autogene cevumeran 的结直肠癌二期试验(BNT122-01),理由是独立数据安全监查委员会发现两组的总生存出现数字上的不平衡BioSpace,2026-08-28)。

同一个技术平台,同一个月,两个极端。当天的财经版面很热闹,那不是我要讲的东西。我想讲的是:大部分人还把它当成「一种药」在看,所以看不懂为什么会这样。它不是一种药,它是一条产线。

传统药厂出货的是一个分子;个体化癌症疫苗出货的是一条 pipeline——每个病人拿到的,是自己那份 build。

我凭什么写这篇

先说清楚我不是什么:我不是医生,没有医学背景,这篇不是治疗建议,任何治疗决定请找你的主治医生。

我是一个看系统的人,这篇就是拆开这条 pipeline,看哪一段最脆弱。

一、完整流程拆开来看

Moderna 在 AACR 公开过 mRNA-4157 的设计流程(AACR Abstract 6539)。翻译成大白话,一支个体化癌症疫苗是这样生出来的:

  1. 开刀切下肿瘤,送去测序——读 source。
  2. 拿肿瘤的 DNA 跟同一个人正常细胞的 DNA 做 diff。两边不一样的地方,就是只有癌细胞身上才有的突变,术语叫 neoantigen(新抗原)。这一步真的就是 diff,概念上没有更复杂。
  3. 再补充两份辅助数据:肿瘤的 RNA 测序(这个突变有没有真的表达出来,还是只是躺在基因组里没动静),以及病人的 HLA 分型(这个人的免疫系统认得哪种格式的抗原——每个人的规格不一样)。
  4. 模型排序:上千个突变里面,哪些会真的被细胞切成多肽、贴到 MHC 上展示出来、而且刚好能被 T 细胞认出来?算法挑出排名最靠前的,最多 34 个
  5. 自动串联设计:把这 34 段串成一条 mRNA,包进脂质纳米颗粒(LNP)——传输层。
  6. 打进病人身体。病人自己的细胞照着 mRNA 上的指示合成出那些蛋白,免疫系统看到之后就学会了:长这样的,杀。

看到重点没有?diff → 排序 → codegen → 部署到一个你完全没法 debug 的 runtime。

这一整条加起来才叫「药」,不是那管液体。管子里面的东西,每个病人都不一样,也不可能一样。

这正是它跟以往所有药物最根本的区别。以前的药是一个固定分子,药厂做出来,监管机构验证这个分子,全世界的病人打同一支。现在监管机构要验证的东西变成了一条每次产出都不一样的产线——等于不是验 binary,是验 compiler。你没办法把成品拿去化验然后说「合格」,因为下一支的成品又是另一回事。你只能证明:这条产线、这套算法、这套质检流程,稳定。

这是制药业一百年来没有处理过的问题。

二、三个断点

我看完整条流程,觉得真正有意思的是这三个地方。它们都不是「生物很难」的问题,是三个熟悉的工程问题换了个场地。

① 瓶颈从化学搬到了信息

大部分人直觉会以为,难的是制造——要在几周内帮一个人定制一支药,听起来就很难。

制造那段其实进步得最快。文献上的流程是:测序 1–2 周、抗原预测约 1 周、生产加质检 2–4 周,全程大约 4–7 周;而生产环节已经从早期的九周压缩到四周以内(2026 年综述)。工厂这件事,人类是有办法的。

真正卡住的是第 4 步:挑哪 34 个

那 34 个名额就是你的预算。挑错了,后面每一步都完美无瑕,这支药照样是废的——免疫系统会拼命追捕一个根本不重要的目标,肿瘤该长还是长。而你要等到几个月甚至几年后看复发数据,才知道当初挑错了。

这是 eval 问题,不是产能问题。这条 pipeline 的成败,押在一个「预测哪些多肽会被呈现、会被识别」的模型上,而这个模型的反馈周期以年计。任何做过模型评估的人看到这里都会冒冷汗:你的 ground truth 要等一年半才回来,而且只有一个 bit。

② 边际成本不会归零

科技人最熟悉的直觉是:第一份很贵,第二份几乎免费。软件是这样,芯片摊薄成本之后也是这样。

个体化癌症疫苗把这个直觉整个推翻。它根本没有「复制」这回事。每一个病人都要重跑一次完整流程:开刀、测序、跑模型、生产、质检、放行。文献上目前的制造成本是每名病人超过十万美元,而且这是成本,不是售价(综述文献)。

所以这门生意的规模经济是反过来的。用的人越多,你要多建几条产线、多招一批测序人手,模型运算量也跟着往上堆。医院这头还得有能力在术后几天内把样本送对地方——这在很多地方本身就是个问题。

我不是说它不可能便宜下来。我是说:它便宜下来的方式,不会是软件那一种。别用 SaaS 的脑子去推它的价格曲线。

③ Runtime 是别人的身体,没有 stack trace

这是最要命的一点。

你把指令发出去之后,执行环境是一个活人。他的免疫系统当时是什么状态、之前的化疗把它折腾成什么样子、肿瘤有没有在旁边放烟雾弹——你都不知道。程序跑完,你唯一拿得到的输出是:这个人几个月后有没有复发。

回头看 BioNTech 那个被叫停的结直肠癌试验。监查委员会说的是「这个特定患者人群,两组的总生存出现数字上的不平衡」,而且判断继续做下去也不会改变疗效结论;这个试验其实 2025 年 10 月就已经越过无效边界,只是当时数据还不够成熟(BioSpace,2026-08-28)。

那到底是哪里出了问题?抗原挑错了?免疫反应根本没起来?还是这个试验设计本来就吃亏——它测的是单用疫苗去对比「开完刀之后观察等待」,没有搭配任何免疫检查点药物,而黑色素瘤那个成功的三期是疫苗 Keytruda。

没有人能从这份数据里分辨出来。生物没有 observability,没有 log、没有 trace、没有 profiler。你只能再设计一个试验、再等两年、再拿一个 bit 回来。

在这种条件下搞工程,是一件我干不了的事。 我写错一行 code,五秒钟就有红字告诉我。他们的假设一旦写错,五年后才知道,中间有一千个病人在等。

三、一人一份 vs 一份打天下

这根本就是 AI 圈吵了三年的那场架,在生物界重演一次:每个用户一个 fine-tune,还是一个够强的通用模型?

个体化派(Moderna/Merck、BioNTech):每个病人一份 build。理由很硬——肿瘤的突变本来就是每个人不同,这不是偷懒做出来的差异,是生物事实。你想精准命中,就只能一人一份。

通用派:做一支现成的、人人可打的。这条路线里面最激进的是佛罗里达大学 Elias Sayour 那一组。他们发现一件反直觉的事:mRNA 疫苗根本不必编码任何特定的癌症抗原。光是用 mRNA 把免疫系统叫醒到「以为身体正在打病毒」的状态,就足以让原本对免疫治疗没反应的「冷肿瘤」变得有反应(UF Health)。

如果你刚才看懂了第 ① 个断点,就会明白这个发现有多刺激:它等于直接把整条 pipeline 里最脆弱、最贵、最慢的那一段(挑 34 个目标)拆掉不要了。 没有测序、没有 diff、没有预测模型、没有定制生产,成本结构整个换了一副面孔。

廣告位(AdSense 審核通過後替換為真實廣告)

Sayour 那组现在人体试验跑的是一套组合拳:先打现成的那针,再打个体化那针——先叫醒,再定位。试验对象是儿童高级别胶质瘤和骨肉瘤(CNN,2026-04-20)。中国那边也有同一条路线在跑:浙江大学医学院附属第二医院的通用型 mRNA 疫苗一期试验,针对复发或进展的高级别胶质瘤,2025 年 12 月开始招募(ClinicalTrials.gov NCT07306299)。

💬 我的看法:AI 那边的答案,过去三年已经很清楚了——通用模型赢在经济学,per-user fine-tune 只在很窄的长尾上赢。所以按同一个逻辑推,通用疫苗应该完胜。

但癌症这件事有个转折:它的长尾就是全部。 每一个肿瘤真的是一份不同的程序,不是同一份程序的不同参数。这里没有「大部分情况都差不多」这种安慰。

所以我的赌注是:两条路都会活下来,但落地的顺序会相反。 先赚到钱、先铺开的会是通用那条,因为它便宜、快,不必每家医院都有测序能力;先真正救到重症病人的会是个体化那条,因为它是唯一能精准命中的做法。而 Sayour 那套「先通用叫醒、再个体化定位」的组合,在我看来比单押一边更像是会赢的形态——这是我的判断,不是什么共识。

四、2026 年 8 月战况表

开发者 产品 路线 癌种与进展 输在哪
Moderna/Merck intismeran autogene(mRNA-4157) 个体化 黑色素瘤三期达标(2026-08-19),肺癌等试验进行中 三期详细数字未公布、总生存未成熟;贵
BioNTech/Genentech autogene cevumeran 个体化 胰腺癌二期 IMcode003 续行;结直肠癌二期已终止(2026-08-28) 结直肠癌单药组设计失败;病因无法归因
佛罗里达大学(Sayour 组) 非特异性 mRNA 通用 儿童高级别胶质瘤/骨肉瘤人体试验(先通用后个体化) 早期阶段,只有小规模数据
浙大二院 通用型 mRNA 疫苗 通用 高级别胶质瘤一期,2025-12 开始招募 一期,主要看安全性
中国 LK101 新抗原 mRNA-DC 疫苗 个体化 中国媒体报道非小细胞肺癌注册性二期 2025-09 启动 我找不到同行评审原文,只有中文媒体转述
俄罗斯 Enteromix 宣称通用 官方宣称「早期试验 100% 有效」、将免费提供 没有大规模人体试验数据、没有同行评审、任何国家都未批准

五、8 月 19 日那天,到底公布了什么

Merck 官方新闻稿说的是:三期达到主要终点(无复发生存)和关键次要终点(无远处转移生存),安全性与既往一致、无新信号,总生存数据尚未成熟,接下来会在国际医学会议上公布数据,并与监管机构商谈报批。

就这样。风险比没有、绝对人数没有、副作用细节没有。

台湾科技媒体中心 8 月 21 日采访的专家讲得更直接。阳明交大临床医学研究所副教授陈斯婷:「药厂只公布了『达标』。但是后续的风险比、绝对数字、副作用细节全部还没披露。」(台湾科技媒体中心,2026-08-21)她同时提醒:这个试验纳入的是完全切除、之前没接受过全身性治疗的 IIB–IV 期黑色素瘤病人,结果不能套用到肿瘤切不干净的人,也不能套用到其他癌症。

然后就出事了。好几家媒体在报道这则三期消息的时候,把 HR 0.51、HR 0.411 这两个数字写了进去。

那两个数字是真的,但它们不是三期的数字。它们来自更早的二期 b 试验 KEYNOTE-942,规模小得多——你看置信区间就知道,0.294 到 0.887,宽得像高速公路(The ASCO Post,2026-08)。三期那个 1,137 人的试验,对应的数字目前一个都还没公开。

这是把 release note 当 changelog 读。 「我们达标了」和「这是我们的数字」是两件完全不同的事,中间差的正是所有能让你判断这东西到底有多好的信息。

我要说清楚:我不觉得这是造假,三期就是三期,1,137 人的随机双盲对照是真功夫,第一个做到的人值得被记住。我不爽的是没有数字就先有结论这件事,尤其在癌症这种题目上——看到标题的人,家里可能真的有病人。

六、平台被自己的 app 拖累

还有一件事,跟科学无关,但决定了这条技术路线能走多快。

2025 年 8 月,美国卫生与公众服务部宣布中止 BARDA 资助的 mRNA 疫苗开发项目,砍掉 22 个项目、接近 5 亿美元(BioPharma Dive)。理由是官方认为 mRNA 疫苗对付会变异的病毒「效果不好」——大量疫苗学者已经公开反驳这个说法。

一个月后,众议院拨款委员会在 FY2026 拨款法案里写入 11 亿美元的 BARDA 先进研发经费,并且白纸黑字注明「包括 mRNA 疫苗」,等于直接打脸行政部门(STAT,2025-09-10)。最终定案的法案没有指定必须花多少钱在 mRNA 上,只是把它留在 BARDA 的经费范围内。

用科技人的说法:平台被自己旗下一个 app 拖累了。

mRNA 是一个投递平台。你在上面放病毒的刺突蛋白序列,它就是防疫疫苗;你在上面放肿瘤突变序列,它就是癌症疫苗。说白了,设备一样、人一样,连监管审查的方式都一样。防疫那个 app 在美国变成了政治提款机,于是整个平台的公共资助跟着一起挨刀,癌症这条线陪葬。

这件事在科技圈其实不陌生——一个底层平台因为某个有争议的应用被整个封杀,我们见过太多次了。区别只在于,这次陪葬的东西比较贵。

七、怎么辨别忽悠

从去年到今年,社区里一直在传俄罗斯的 Enteromix:「早期试验 100% 有效」、「即将免费提供给所有人」。这些帖子在非洲和印度传得特别厉害(CEDMO 查核)。

事实是:没有公开的大规模人体试验数据,没有同行评审论文,任何国家都没有批准上市,也没有证据显示它真的发放给过任何人(Newsweek)。

科技人其实有现成的判断工具,跟我们看 benchmark 是同一套:

  • 谁跑的测试? 是厂商自己,还是独立第三方?
  • 对照组是谁? 没有对照组的「100% 有效」,跟没有 baseline 的跑分一样,是零信息。
  • 终点是什么? 「肿瘤缩小」和「病人活得更久」是两个完全不同的终点,前者常常推不出后者。
  • 有没有人核实过? 同行评审大致等于 code review——不保证没有 bug,但没经过的东西我不会直接上 production。
  • 样本多大? 置信区间宽到像高速公路的时候,中间那个数字不值得你太兴奋。

看到「100% 有效」四个字,反应应该跟看到「这个模型在我们自己的测试集上得分 100 分」一样。

八、钱、时间,以及你现在能做什么

  • 时间:从开刀到打第一针,目前大约 4–7 周。这段时间病人是在等的。
  • 成本:制造成本每名病人超过十万美元。目前没有任何国家核定售价,因为还没有任何一支上市。
  • 上市时间:Merck 和 Moderna 说会跟监管机构商谈报批,没有给时间表。市面上常见的「2029 年首批获批」是市场研究报告的预测,那是分析师画的线,不是监管机构的时间表,别当成承诺。
  • 能用的人:目前有三期阳性数据的,只有「完全切除干净、之前没做过全身性治疗的 IIB–IV 期黑色素瘤」这一群。其他癌种都还在试验阶段。

所以如果你或家人现在正在面对癌症,我的话很直接:不要等这个。

真正现在就买得到、有大量长期数据、而且便宜到不合理的「防癌针」,是 HPV 疫苗乙肝疫苗。它们不是新闻,所以没人吹,但它们是目前仅有的两种被证实能大幅降低特定癌症发生率的疫苗,而且是预防——在事情发生之前就挡掉,不是事后补救。

至于本文讲的这种:如果医生判断你的情况适合,可以问他有没有相关的临床试验可以参加,或者上 ClinicalTrials.gov 查,这件事交给医生判断。

常见的四个误解

  1. 「打了就不会得癌症」——不对。它是治疗用的,给已经确诊、通常已经开完刀的人打,目的是让免疫系统把手术清不掉的残余细胞收拾干净。真正的预防针是 HPV 疫苗和乙肝疫苗。
  2. 「跟 COVID 疫苗是同一种东西」——共用同一个投递平台,但商业模式和生产模式完全相反:一个是大量生产的罐头,一个是要拿你自己的肿瘤才能做的私房菜。
  3. 「三期成功=可以治好癌症了」——三期测的是「复发得比较晚、转移得比较少」,不是治愈。总生存数据官方明说还没成熟。
  4. 「一个试验被叫停=这条路是死的」——被叫停的是单用疫苗去比「观察等待」的结直肠癌试验;成功的那个是疫苗免疫检查点药物的黑色素瘤试验。同一个平台,不同的搭配、不同的癌种、不同的患者人群,结论不能互相套用。反过来也一样:黑色素瘤成功,不代表其他癌种也会成功。

FAQ

Q:一句话讲,它到底是什么? 拿你自己肿瘤的测序结果,跟正常细胞做比对,找出只有癌细胞身上才有的特征,做成一份只属于你的通缉令,交给你自己的免疫系统去执行。

Q:那 34 个目标为什么不多挑几个? 一条 mRNA 塞得下的长度有限,免疫反应也会被稀释——注意力分散到一百个目标,每一个都不够力。这是资源分配问题,跟你的 context window 要放什么是同一种取舍。

Q:国内现在打得到吗? 打不到。全世界还没有任何一支个体化 mRNA 癌症疫苗获批上市。要接触只有一条路:参加临床试验,而且要看当地有没有招募。

Q:BioNTech 那个试验死了人,是不是疫苗有问题? 数据不支持这个结论,但也不能说完全没事——监查委员会确实看到两组总生存的数字不平衡,这是坏消息,我不粉饰。要讲清楚的是「数字上的不平衡」不等于「疫苗把人害死」:那个试验的对照组是开完刀之后观察等待,两组本来就有不同的病程和后续治疗,而且它 2025 年 10 月就已经越过无效边界。把它写成「mRNA 疫苗杀人」,跟把「达标」写成「癌症被攻克」是同一种病。

Q:你看好这个技术吗? 看好,但不是看好它明年就改变世界。我看好的是它把一个一百年没变过的东西改掉了——药从「一个大家共用的成品」变成「一条为每个人各跑一次的流程」。这个转变本身比任何一个试验结果都重要,因为就算个体化这条路最后输给通用路线,这个做法已经回不去了。


本文所有数据核实于 2026-08-30。这个话题变化很快,有重大进展我会回来更新。再说一次:我不是医生,本文不构成任何医疗建议。

资料来源(2026-08-30 查阅)

廣告位(AdSense 審核通過後替換為真實廣告)