Prompteina:用自然语言设计蛋白质结构的突破

Prompteina用自然语言替代结构化输入来指定设计目标,实现了全原子蛋白质结构的「文生蛋白」生成。
Prompteina 是首个支持自然语言条件化的全原子蛋白质结构生成模型,将「文生图」范式引入蛋白质从头设计领域。其训练依赖自建的 Prompteina-Data 数据集(180万结构、逾5000万条涵盖全局与残基特异性属性的描述文本),并以预训练结构生成模型 Proteina-Complexa 为基础,经文本条件预训练与残基级对齐微调两步完成适配。在基准测试中,Prompteina 在18项结构属性中的15项上超越基线,结合蛋白设计任务中界面置信度较最强基线提升14%;引入迭代式计算反馈后,难靶点增益比次优基线高出57%。湿实验验证选取了无已报道从头结合蛋白的靶点GM2A,成功识别出9个结合蛋白,最强亲和力达107 nM,证明自然语言条件化不仅在计算指标上具备竞争力,在真实生物物理测量中同样有效。
从「文生图」到「文生蛋白」
蛋白质从头设计(de novo protein design)的核心难题,在于如何按需生成具备特定结构与功能的蛋白质。过去的设计模型存在一个明显局限:每一类设计目标(比如某种结构特征或功能约束)都需要一套专门的输入表示方式,这极大地限制了模型能支持的设计任务范围。研究者如果想换一个新目标,往往要重新设计输入接口甚至重训模型。
Prompteina 的提出改变了这一格局。它是首个支持用自然语言指定设计目标的全原子(all-atom)结构生成模型,其工作方式类比于文本生成图像(text-to-image)——你用一句话描述想要的蛋白质属性,模型就能生成对应的三维结构。这意味着设计目标不再被固定的输入格式所束缚,而是可以通过灵活的语言描述来扩展。

蛋白质从头设计与传统的基于序列的蛋白质工程不同,它不依赖已有的天然蛋白质模板,而是完全从物理化学原理或学习到的分布出发,从零构建全新的氨基酸序列与三维结构。全原子(all-atom)设计进一步要求模型精确预测包括侧链在内的所有原子位置,而非仅仅预测骨架走向,这是实现功能性结合界面设计的必要前提。近年来,以 RFdiffusion、ProteinMPNN 等工具为代表的扩散模型方法显著提升了从头设计的成功率,但这些方法通常依赖结构片段、热点残基坐标等结构化输入来指定设计意图,灵活性受限。Prompteina 的意义在于将「条件」这一概念从固定的结构表示解耦,转向开放式的自然语言描述,使设计空间的探索方式发生了根本性变化。
Prompteina-Data:支撑训练的大规模配对数据集
要让模型「听懂」自然语言并映射到蛋白质结构,关键在于高质量的配对训练数据。研究团队为此构建了 Prompteina-Data,这是一个文本—蛋白质结构配对数据集,包含 180 万个结构与超过 5000 万条描述文本(captions)。
这些描述文本既涵盖全局层面的属性(如整体结构类型、功能类别),也涵盖残基特异性(residue-specific)的结构与功能特征。这种粒度上的设计相当重要——它让模型不仅能理解「这是一个什么样的蛋白」,还能理解「哪个位点承担什么功能」,为后续的精细化设计打下基础。
技术路线:在预训练模型上做文本条件适配
Prompteina 并非从零开始训练,而是基于已有的结构生成模型 Proteina-Complexa 进行适配。整个流程分为两步:
文本条件预训练
团队首先对 Proteina-Complexa 进行文本条件化的预训练,让模型学会将文本信息融入结构生成过程。
残基级对齐微调
随后通过微调,让每个残基与其对应的文本描述对齐。这一步是实现残基特异性控制的关键,使模型能够响应描述中针对特定位点的要求,而不仅仅是生成一个「大致符合」的整体结构。
这种「预训练模型 + 文本条件适配」的思路,与大语言模型和多模态模型领域的常见范式一脉相承,体现了把成熟的生成模型迁移到科学设计任务上的有效性。
残基特异性对齐的技术挑战在于,自然语言描述是全局性的序列信号,而蛋白质结构的功能往往集中在局部的几个关键位点——例如酶的催化三联体、抗体的互补决定区(CDR)或配体结合口袋中的接触残基。要让模型将文本中「位点X负责结合」或「loop区域保持柔性」这类描述与具体残基坐标精确对应,需要训练数据中包含残基级别的文本标注,并在微调阶段通过适当的损失函数将两者的表示空间拉近。这与视觉-语言模型中的区域级对齐(region-level grounding)思路相似,是实现细粒度可控生成的核心技术难点。
性能表现:多项指标领先基线
Prompteina 在多个维度上展现出对现有方法的优势:
- 结构属性生成:在 18 项结构属性中的 15 项上超越基线模型,生成的蛋白质也更贴合其预期功能的文字描述。
- 结合蛋白设计(binder design):在至少 20 个靶点中的 13 个上领先基线,并将界面置信度(interface confidence)相比最强基线提升了 14%。
- 迭代式计算反馈:引入迭代的 in silico 反馈后,在最难的靶点上,Prompteina 相比非迭代生成的增益,比次优基线高出 57%。
这些数据表明,自然语言不仅是一个「方便」的接口,更是一个在实际设计效果上具备竞争力的条件化手段。
实验验证:成功设计 GM2A 结合蛋白
计算指标再漂亮,也需要湿实验(wet-lab)验证才能证明真正的价值。研究团队选择了 GM2A 作为验证靶点——这是一个此前没有任何已报道的从头设计结合蛋白的目标,难度不小。
结果令人振奋:团队识别出 9 个结合蛋白,其中最强的一个表观解离常数(apparent $K_D$)达到 107 nM。这一纳摩尔级别的亲和力,证明了 Prompteina 生成的设计不仅在计算层面可信,在真实生物物理测量中同样有效。
GM2A(GM2 Activator Protein)是一种小分子糖脂转运蛋白,参与神经节苷脂的溶酶体降解通路,其功能缺陷与 GM2 神经节苷脂贮积症相关。作为验证靶点,GM2A 的挑战性不仅在于缺乏已报道的从头设计结合蛋白,其表面较为平坦、缺乏深度结合口袋,这类「难成药」靶点对结合蛋白设计方法的泛化能力是较为严苛的考验。表观解离常数(apparent $K_D$)107 nM 属于中等偏强的亲和力水平——相比抗体通常追求的 pM 至低 nM 范围尚有差距,但对于从头设计的初代结合蛋白而言,这已是极具竞争力的起点,后续可通过亲和力成熟(affinity maturation)等手段进一步优化。
意义与展望
Prompteina 的核心贡献,是确立了自然语言作为蛋白质结构生成的有效且强大的条件化接口。它把蛋白质设计从「为每种目标定制输入」的繁琐范式,带入了「用一句话描述需求」的通用范式。
这种转变的潜在影响是深远的:它降低了蛋白质设计的使用门槛,让研究者可以更直观地探索更广泛的设计目标;同时也为将来结合更丰富的功能描述、乃至与大语言模型协同的设计工作流打开了想象空间。随着配对数据规模的扩大和模型能力的提升,「文生蛋白」有望成为生物设计领域的一种主流交互方式。
相关推荐

Chatbot与AI Agent的本质区别:从对话到执行的跨越
Chatbot和AI Agent有什么区别?本文基于Learn Tech频道的MCP系列讲解,用订机票、笔记摘要等实例说明:Chatbot只给答案,Agent通过思考-行动-观察循环真正完成任务,并拆解模型、工具、记忆、目标四大部件及MCP的桥梁作用,同时讨论Agent的适用边界与权限风险。

免费GitHub仓库:342小时AI课程,从数学到MCP服务器
一个免费GitHub仓库提供342小时AI课程,包含523节课、20个阶段,覆盖数学基础到Agent构建和MCP服务器。支持目标驱动学习,每节课产出可留存的prompt、skill或agent,已有近10万人开始学习。

AI Agent工具权限失控?Citadel Identity360用MCP注册表治住
Citadel Identity360如何治理AI Agent的工具访问?通过跨平台发现Agent、绑定人类owner、建立MCP注册表可视化访问路径,并用OAuth门控和函数白名单实现工具级授权,堵住Agent权限盲区。