生物元件与合成基因线路¶
合成基因线路把感知、信息处理和细胞输出连接起来。外界小分子、光、温度、细胞内代谢物或另一种调节因子先被传感模块读取,信号随后经过转录、翻译、核糖核酸(ribonucleic acid,RNA)配对、蛋白互作或脱氧核糖核酸(deoxyribonucleic acid,DNA)重排,最终改变报告基因、效应蛋白或细胞状态。线路图上的启动子、抑制蛋白、RNA 调节因子和报告器看似是可分离的元件,实际行为却由它们的剂量—响应关系、反应时间、分子噪声以及所在宿主共同决定。
下文从元件的可测功能描述出发,依次讨论组合逻辑、反馈、开关、振荡、脉冲、计数和记忆。天然启动子、增强子、操纵子、RNA 加工和翻译调节的分子机制见原核与真核基因表达调控;反馈、双稳态、极限环和分岔的通用动力学见反馈、开关与振荡。重点在于这些机制经过选择和重组后,如何形成具有指定输入—输出行为的人工线路。1
线路元件的功能表征¶
遗传线路中的元件既有序列或蛋白质身份,也有功能边界:接受什么输入,在怎样的宿主和培养条件下工作,以何种分子作为输出,输出强度与时间过程如何,又会占用多少转录、翻译和降解能力。同一个启动子接在不同 5′ 非翻译区(5′ untranslated region,5′ UTR)、拷贝数或下游编码序列前,表达量可能发生显著变化;同一个转录因子面对不同数量和位置的结合位点,也会呈现不同阈值与最大抑制程度。
线路设计通常区分顺式作用元件与反式作用的调节因子。启动子、操纵序列、增强子、核糖体结合位点(ribosome binding site,RBS)、Kozak 序列、终止子和绝缘序列随所在核酸分子发挥作用;转录因子、小 RNA、催化失活 Cas9(dead Cas9,dCas9)—向导 RNA 复合物、蛋白酶和信号转导蛋白质则可以扩散并作用于多个靶标。顺式元件确定局部接口,反式调节器承担线路节点之间的“信号线”,二者必须连同宿主机器一起表征。
转录与翻译表达接口¶
启动子决定 RNA 聚合酶在何处、以多大概率启动转录;操纵序列或增强子等调控位点把转录因子的结合转换为激活或抑制。位点数目、相对核心启动子的位置、调节因子浓度和 DNA 拓扑共同塑造传递函数。细菌线路常把启动子与操纵序列紧密组合,真核线路则还要考虑染色质可及性、核心启动子、增强子–启动子通信和转录因子的组合占位。
转录产生的信使核糖核酸(messenger RNA,mRNA)仍需经过翻译接口。细菌 RBS 周围的 RNA 二级结构、Shine–Dalgarno 配对、起始密码子邻域和上游编码序列会共同改变翻译起始;真核系统相应受到 5′ 帽依赖性扫描、Kozak 背景、上游开放阅读框和 UTR 调节。RBS Calculator 一类模型尝试把序列和 RNA 折叠能量转换为翻译起始速率,但模型输出仍要在具体构建与宿主中校准。2
终止子结束转录并降低相邻转录单元的串读。终止效率不足会把上游表达状态传入下游元件,形成意外耦合;相反,强终止子或成对绝缘结构能使相邻单元的边界更清楚。对 582 个天然与合成终止子的系统测量显示,终止子强度有很大跨度,并受序列结构和局部上下文制约,因而“有终止子”不能代替定量测量。3
Mutalik 等把启动子与翻译起始元件置于标准化表达盒中,分别测量转录和翻译贡献,说明表达强度可以通过接口设计变得更可预测,同时也显示可靠性来自对背景的主动控制。4 这类元件库的价值不只在于提供“强、中、弱”几个标签,而在于给出可比较的动态范围、宿主条件和不确定性。
| 元件或模块 | 主要作用 | 常见调节变量 | 需要记录的功能量 |
|---|---|---|---|
| 启动子/操纵序列/增强子 | 把调节因子占位转换为转录 | 位点序列、数目、位置和间距 | 基础输出、最大输出、阈值、斜率、诱导时间 |
| RBS/Kozak/5′ UTR | 调节翻译起始与蛋白产量 | RNA 结构、起始序列、上游阅读背景 | 翻译速率、蛋白/mRNA 比值、背景敏感性 |
| 终止子/绝缘序列 | 结束转录并分隔相邻单元 | 发卡结构、终止序列、方向和间距 | 终止效率、通读、上下游干扰 |
| 转录因子/dCas 调节因子 | 连接上游输入与靶启动子 | 亲和力、表达水平、结合-位点拷贝数 | 传递函数、串扰、负载、周转 |
| RNA 调节因子 | 以 RNA 配对或结构改变转录、翻译和降解 | 触发 RNA 序列、结构自由能、加工速率 | 开/关比值、激活时间、序列正交性 |
| 传感器 | 把化学或物理量转换为线路信号 | 配体亲和力、受体丰度、转导结构 | 检测范围、特异性、响应时间、适应 |
| 报告器/执行器 | 读出线路状态或实施功能 | 成熟、降解标签、定位 | 单细胞信号、延迟、动态范围、细胞代价 |
RNA 调节器与可编程接口¶
RNA 可以直接承担传感、逻辑和表达控制。早期工程化核糖调节器将 RBS 封闭在顺式抑制 RNA 结构中,再用匹配的反式激活 RNA 打开结构,使翻译从关闭状态转为开启状态。后来的趾端开关把 RBS 和起始密码子包埋在发卡结构中,由触发 RNA 与暴露的趾端序列配对并逐步解开结构。输入和输出的配对关系主要由序列设计,因此可建立一组相互干扰较低的 RNA 通道,并把内源 RNA 或上游线路输出接入翻译控制。5
RNA 可编程性仍受结构竞争、核酸酶降解、宿主 RNA 结合蛋白质和触发 RNA 丰度影响。两个计算上正交的序列若形成非预期二级结构,或共同占用有限的 RNA 加工机器,实际开/关比值与响应速度都会改变。RNA 元件因此也需要在单独状态与组合状态下分别测量。
成簇规律间隔短回文重复序列干扰(clustered regularly interspaced short palindromic repeats interference,CRISPRi)提供另一类可寻址调节器。dCas9 与向导 RNA 结合后,可依靠向导 RNA 序列定位启动子或编码区,阻碍转录起始或延伸;更换向导 RNA 即可改变靶位点,而不必为每个新靶点重新寻找 DNA-结合蛋白质。6 多个向导 RNA 共享 dCas9 时会竞争同一蛋白池,近似正交的寻址规则并没有消除资源竞争,这一点在大线路中尤其重要。
传感器、报告器与输入—输出边界¶
传感器将原本不能直接驱动线路的量转换为一种可传播的内部信号。小分子可改变变构型转录因子的 DNA 结合状态,光可改变光感结构域的构象或二聚化,代谢物可由核糖开关或酶偶联传感器读取,细胞内蛋白质状态则可借助蛋白酶、磷酸化或蛋白质—蛋白质相互作用接到转录输出。设计传感器时要同时描述检测限、有效浓度范围、饱和区、选择性、可逆性和响应时间;只给出“能检测某物”无法判断它是否能驱动下游逻辑门。
报告器把难以直接观察的线路状态转换为荧光、发光、显色产物、生长表型或可测酶活。荧光蛋白质的成熟需要时间,稳定报告器会积累并平滑快速波动,过强表达又可能消耗翻译资源。加入降解标签可以提高时间分辨率,却降低瞬时信号并增加蛋白周转负担。报告器属于测量系统的一部分,它的动力学必须与被测线路的时间尺度共同解释。
静态传递函数与动态指标¶
对连续输入 \(u\),激活与抑制元件常用经验性希尔曲线描述:
\(y_{\min}\) 是基础表达或泄漏表达,\(y_{\max}/y_{\min}\) 表示动态范围,\(K\) 给出响应中点,\(n\) 描述曲线陡峭程度。拟合得到的 \(n\) 是有效希尔系数,不必等于实际结合位点数。对数字线路而言,重要的不是把曲线强行称作 0 或 1,而是输入低区和高区能否分别落在下游逻辑门的可靠的关闭与开启范围内,中间的不确定区是否足够窄。
静态曲线没有给出响应时间。若蛋白 \(x\) 的产生由输入函数 \(f(u,t)\) 控制,可写成
其中 \(\delta\) 是主动降解率,\(\mu\) 是生长稀释速率。线性近似下的弛豫时间约为 \(1/(\delta+\mu)\);mRNA 加工、报告器成熟、运输和多级级联会再增加延迟。完整表征至少要包含上升时间、下降时间、过冲、适应、细胞间分布和重复输入的可重复性,而不只是一个终点均值。
多输入组合逻辑¶
组合逻辑的输出只由当前输入组合决定。抑制蛋白驱动的逻辑门天然实现信号反相:上游调节因子高时,下游启动子低,形成“非”门。两个输入分别阻断同一输出,可形成“或非”门;两个激活条件都满足才产生输出,可形成“与”门;多个并行激活支路中的任一支路足够则接近“或”门。由于“非”门与“或非”门可以组合出任意布尔函数,一套互相兼容的抑制蛋白—启动子对能够构成更复杂的数字线路。
生物逻辑门的底层响应仍是连续的。一个“与”逻辑门可能在“双高”条件下产生最高输出,却在单输入条件下保留不同程度的泄漏表达;一个“或非”门的四种输入组合也常形成四个重叠分布,而不是两个精确电平。真值表概括期望逻辑,传递曲线、单细胞分布和时间过程才说明线路是否真正区分这些状态。
Guet 等重排启动子、抑制蛋白和报告器的组合,得到具有不同逻辑关系的网络,并用这些构建说明:拓扑相同或元件集合相同,都不足以唯一决定功能,调节强度和连接次序同样重要。7 组合文库由此既是寻找可用线路的方法,也是检验结构—功能关系的实验。
多级线路的信号匹配¶
多级线路要求上游输出范围与下游输入范围相容。若上游开启状态仍低于下游激活阈值,信号会在第一层消失;若上游关闭状态的泄漏已经超过下游阈值,后续层就无法恢复低状态。噪声容限描述可靠开启/关闭区域与判定阈值之间的余量;动态范围、阈值、斜率和极性共同构成逻辑门的功能接口。
Moon 等在单个细胞中串联合成转录逻辑门,显示多层遗传程序可以连接传感器、逻辑和输出,同时也暴露表达平衡、传播延迟和宿主背景带来的限制。8 Nielsen 等随后将已测量的逻辑门文库、兼容规则和线路约束写入自动化设计流程,使布尔逻辑规格能被编译为候选 DNA 设计。9 自动化设计的可预测性来自宿主特异的元件测量和约束文件,抽象逻辑需要与这些生物上下文共同工作。
扇出、反向负载效应与模块接口¶
一个调节因子同时连接多个下游启动子时,扇出增加。下游结合位点会结合并暂时扣留调节因子,使游离浓度、响应速度和上游模块的有效降解过程发生变化;这种下游负载向上游传播的现象称为反向负载效应。线路图中本来独立的两个模块由此产生双向耦合:上游驱动下游,下游也反过来改变上游状态。
Mishra 等以负载驱动器提高调节信号的生成和周转,使上游模块在面对不同下游负载时保持更接近原有的动力学,实验性地说明绝缘需要额外反应与资源,而不是在模块之间画一条边界。10 其他绝缘方式包括增加调节因子池、使用磷酸化循环、缩短信号寿命、以核酶或 RNA 加工固定转录本边界,以及把不同线路分配给正交聚合酶、核糖体或蛋白酶。绝缘可以降低一种耦合,却可能增加表达负担或新的共享资源竞争。
反馈线路的状态与时间行为¶
反馈使输出的一部分返回上游。负反馈通常限制稳态增益,并可在合适的增益与延迟下加快响应、压低部分低频扰动;延迟过长或增益过高时也可产生过冲与振荡。正反馈放大自身状态,在足够非线性和适当参数区间内形成双稳态与滞后。线路行为取决于反馈符号、非线性、反应时间尺度和分子寿命的组合,而不只取决于一条“正”或“负”的箭头。
相互抑制与双稳态开关¶
遗传双稳态开关由两个抑制蛋白相互抑制:A 高会压低 B,B 低又解除对 A 的抑制;另一稳定状态则由 B 高、A 低维持。若抑制曲线足够陡、泄漏表达足够低且两个支路强度匹配,生成—清除关系可形成两个稳定稳态和一个不稳定分界。短暂输入只要把系统推过吸引域边界,输入撤除后仍可保持新状态。
Gardner、Cantor 和 Collins 在 Escherichia coli 中构建的双稳态开关用相互抑制的转录抑制蛋白实现了两个可切换的稳定表达状态,并以外部诱导输入写入状态。11 它把“记忆”具体化为当前调节蛋白维持的动力学状态。判定真正双稳态需要从低态和高态分别出发,在相同外界条件下观察两个状态能否保持,并通过上、下扫描输入测量不同切换阈值;缓慢蛋白降解造成的暂时滞留并不等同于双稳态。
延迟负反馈与合成振荡器¶
抑制振荡器把三个抑制蛋白首尾相接:A 抑制 B,B 抑制 C,C 再抑制 A。负反馈环包含奇数次反相;转录、翻译和蛋白清除形成延迟,使每个节点依次升高和降低。Elowitz 和 Leibler 的原始构建在单个细胞中产生荧光振荡,但细胞间周期与相位有明显差异,群体平均会因去同步而迅速平滑。12
持续振荡要求反馈回来的时间足够晚、响应足够非线性,并且旧状态能在下一周期前清除。蛋白质降解标签可缩短节点寿命,启动子强度和拷贝数改变增益,生长速率同时改变稀释和资源供给。Stricker 等将正与负反馈结合,构建出较快、可调且在较宽条件下工作的合成振荡器,说明正反馈可以加强状态转换,较慢负反馈负责重置。13
振荡器至少要报告周期、振幅、相位、占空比和相干性。恒定条件下出现多轮循环,才能与外界周期性驱动造成的被迫振荡区分;长时间单细胞追踪则可区分单细胞振幅衰减与细胞间相位离散。报告器成熟和降解又会对真实波形形成低通滤波,测到的周期和相位需要由测量模型校正。
快慢支路与瞬态脉冲¶
脉冲发生器可以由不相干前馈回路构成:输入沿快速支路激活输出,同时沿较慢支路启动抑制;输出先升高,抑制积累后又下降,即使输入仍然存在。脉冲幅度、持续时间与是否出现由两条支路的阈值和时间常数共同决定。若抑制支路过快,输出几乎没有上升窗口;若过慢或过弱,线路会停留在持续高表达。
Basu 等用信号接收细胞构建脉冲生成网络,使细胞面对持续升高的信号仍只产生瞬时表达;脉冲的幅度与出现时间同时受到最终输入浓度和输入上升速率影响,发送细胞形成的扩散场遂被转换为空间受限的输出。14 快激活—慢抑制支路产生脉冲;发送细胞、扩散梯度和群体空间图案将在多细胞合成系统与空间模式展开。
历史依赖的顺序线路¶
组合逻辑只读取当前输入,时序线路还包含内部状态。同一个输入到来时,输出取决于系统此前经历了什么。状态可以由持续的调节蛋白反馈维持,也可以写入 DNA 方向、重组状态、染色质状态或细胞群体组成。不同载体决定记忆保持时间、写入速度、可擦写性和复制时的遗传稳定性。
离散事件计数器¶
计数器需要把重复、形状相近的输入脉冲区分为第 1 次、第 2 次和第 3 次事件。一个实现方式是顺序级联:每次输入只推动线路跨过一级,当前级的产物为下一级做好准备;另一种方式是让重组酶每次改变一个 DNA 状态,使后续启动子方向或可表达基因随事件数变化。输入之间必须留出足够时间完成状态转移和分子清除,否则两个脉冲会被合并或漏计。
Friedland 等构建了核糖调节转录级联计数器和 DNA 倒位酶级联计数器,分别用表达级联与顺序 DNA 重排记录诱导脉冲。15 计数可靠性要逐个检查漏计、重复计数、不同脉冲宽度、间隔变化和细胞分裂后的状态分布;群体终点只显示平均输出,可能掩盖不同细胞实际停在不同计数级。
反馈状态记忆与 DNA 状态记忆¶
双稳态开关的记忆存放在调节蛋白维持的吸引子中。它写入较快,也能由相反输入切换,但持续保持需要反馈和表达资源;细胞生长、突变或环境变化使参数跨过双稳态区时,状态会丢失。DNA 记忆则把信息写入序列排列。位点特异性重组酶可翻转或切除两个识别位点之间的 DNA,使启动子方向、终止子位置或编码序列选择发生改变;写入后通常不再需要持续表达调节因子。
Bonnet 等利用整合酶与重组方向性因子控制 DNA 片段在两个方向之间切换,建立可写、可擦并能跨细胞分裂保持的数字状态。16 结构性记忆的优点是保持成本低、读出稳定,代价是写入与擦除依赖酶表达、反应方向和位点完整性。一个完整记忆装置还要分别评价写入保真度、保持度、读取扰动、擦除保真度和多轮循环后的状态完整性。
线路行为中的噪声、负担与上下文¶
合成线路由有限分子数和随机反应构成。启动子开关转换、转录爆发、RNA 降解、翻译和细胞分裂时的分配都会产生细胞间变异;细胞大小、细胞周期阶段、核糖体丰度和局部营养又形成共享的外源波动。Elowitz 等以双荧光报告器在单细胞中分离内源与外源噪声,显示克隆细胞群的表达分布不能由均值替代。17
噪声进入非线性线路后会改变行为而不只是让曲线“变宽”。在阈值附近,微小涨落可使一部分细胞提前进入开启状态;在双稳态开关中,罕见涨落可能造成自发状态转换;振荡器中的周期噪声会逐步扩散相位;多级逻辑门则可能沿线路放大或筛除波动。测量需要报告单细胞分布、时间自相关和谱系,而不是只比较两组平均荧光。
共享资源与模块耦合¶
多个转录单元共同占用 RNA 聚合酶、核糖体、转运核糖核酸(transfer RNA,tRNA)、能量、蛋白酶和膜容量。提高一个模块的表达可能降低另一模块的输出;新增一条本来独立的报告器,也可能因翻译负担改变双稳态开关阈值或振荡器周期。资源竞争使线路之间出现不在调控图上的负耦合,并通过生长减缓与稀释速率形成反馈。18
负担还会产生选择压力。降低线路表达或破坏关键元件的突变体常生长更快,长期培养后可能取代保持功能的细胞。短期传递曲线、长期状态保持和群体组成回答不同问题;评价线路鲁棒性必须明确持续时间和扰动种类。合成生物学入口页进一步讨论资源守恒、生长反馈与进化稳定。
遗传上下文、宿主上下文与可迁移性¶
遗传背景包括质粒拷贝数、基因组整合位点、相邻转录单元、DNA 超螺旋、5′ UTR 和编码序列接口。宿主背景则包括聚合酶与核糖体组成、生长生理状态、温度、培养基、应激响应和内源调节因子。一个元件在一种菌株中的传递曲线不能直接视为另一宿主中的说明书;真核线路还会受到染色质状态、核质运输、RNA 加工和细胞类型特异性因子的影响。
可移植性来自系统化重新表征和接口设计。测试元件时应同时记录宿主、载体、拷贝数、整合位点、培养条件、生长速率和测量方法;组合后再测传递曲线、延迟和负载。正交调节因子、绝缘元件、染色体着陆位点和宿主特异文库能减少部分变化,但每一种绝缘方案都有适用尺度和成本。
线路的实验检验¶
一条线路的验收应从行为规格转成可区分机制的实验。对组合逻辑门,逐一施加所有输入组合,测量稳态分布、响应时间和噪声容限;对双稳态开关,从两个初态出发扫描上、下阈值,并在输入撤除后测保持度;对振荡器,在恒定环境中连续追踪单细胞,改变降解、反馈强度或延迟,检验周期与振幅是否按模型移动;对计数器和记忆,则重复写入—读取—擦除循环,追踪状态错误和遗传保持。
元件级扰动有助于定位失败。替换启动子或 RBS 可移动增益,改变操纵序列数目可调阈值和非线性,加入降解标签可缩短时间尺度,减少下游结合位点可检验反向负载效应,降低报告器表达可检验负担。若模型只能在构建完成后解释已有曲线,它主要是描述;模型若能预言新的输入波形、连接负载或宿主条件下的行为,并由独立构建验证,才真正参与设计。
合成线路的发展由“构建一个能工作的例子”逐步转向元件库、定量接口、组合规则和失败诊断。早期双稳态开关、抑制振荡器与组合网络证明少数元件足以产生状态、节律和逻辑;后续 RNA 调节器、CRISPRi、标准化表达盒、绝缘器和设计自动化扩大了可寻址空间。核心问题始终相同:元件需要充分测量输入和输出,组合后新增的时间尺度、负载与宿主耦合也要纳入模型。
与相邻页面的接口¶
原核与真核基因表达调控解释启动子、增强子、操纵序列、RNA 加工与翻译调控的天然机制;反馈、开关与振荡提供稳态、双稳态、滞后、极限环和分岔的通用分析。线路输出若进一步调节酶丰度、前体供应与通路流量,就进入基因组设计、代谢工程与生物制造;表达反应离开完整细胞后由无细胞系统、最小细胞与人工细胞承接,细胞间信号、劳动分工与空间图案则由多细胞合成系统与空间模式展开。
参考资料与延伸阅读¶
-
Brophy JAN, Voigt CA. Principles of genetic circuit design. Nature Methods. 2014;11:508–520. ↩
-
Salis HM, Mirsky EA, Voigt CA. Automated design of synthetic ribosome binding sites to control protein expression. Nature Biotechnology. 2009;27:946–950. ↩
-
Chen YJ, Liu P, Nielsen AAK, et al. Characterization of 582 natural and synthetic terminators and quantification of their design constraints. Nature Methods. 2013;10:659–664. ↩
-
Mutalik VK, Guimaraes JC, Cambray G, et al. Precise and reliable gene expression via standard transcription and translation initiation elements. Nature Methods. 2013;10:354–360. ↩
-
Isaacs FJ, Dwyer DJ, Ding C, Pervouchine DD, Cantor CR, Collins JJ. Engineered riboregulators enable post-transcriptional control of gene expression. Nature Biotechnology. 2004;22:841–847;Green AA, Silver PA, Collins JJ, Yin P. Toehold switches: de-novo-designed regulators of gene expression. Cell. 2014;159:925–939. ↩
-
Qi LS, Larson MH, Gilbert LA, et al. Repurposing CRISPR as an RNA-guided platform for sequence-specific control of gene expression. Cell. 2013;152:1173–1183. ↩
-
Guet CC, Elowitz MB, Hsing W, Leibler S. Combinatorial synthesis of genetic networks. Science. 2002;296:1466–1470. ↩
-
Moon TS, Lou C, Tamsir A, Stanton BC, Voigt CA. Genetic programs constructed from layered logic gates in single cells. Nature. 2012;491:249–253. ↩
-
Nielsen AAK, Der BS, Shin J, et al. Genetic circuit design automation. Science. 2016;352:aac7341. ↩
-
Del Vecchio D, Ninfa AJ, Sontag ED. Modular cell biology: retroactivity and insulation. Molecular Systems Biology. 2008;4:161;Mishra D, Rivera PM, Lin A, Del Vecchio D, Weiss R. A load driver device for engineering modularity in biological networks. Nature Biotechnology. 2014;32:1268–1275. ↩
-
Gardner TS, Cantor CR, Collins JJ. Construction of a genetic toggle switch in Escherichia coli. Nature. 2000;403:339–342. ↩
-
Elowitz MB, Leibler S. A synthetic oscillatory network of transcriptional regulators. Nature. 2000;403:335–338. ↩
-
Stricker J, Cookson S, Bennett MR, Mather WH, Tsimring LS, Hasty J. A fast, robust and tunable synthetic gene oscillator. Nature. 2008;456:516–519. ↩
-
Basu S, Mehreja R, Thiberge S, Chen MT, Weiss R. Spatiotemporal control of gene expression with pulse-generating networks. Proceedings of the National Academy of Sciences USA. 2004;101:6355–6360. ↩
-
Friedland AE, Lu TK, Wang X, Shi D, Church G, Collins JJ. Synthetic gene networks that count. Science. 2009;324:1199–1202. ↩
-
Bonnet J, Subsoontorn P, Endy D. Rewritable digital data storage in live cells via engineered control of recombination directionality. Proceedings of the National Academy of Sciences USA. 2012;109:8884–8889. ↩
-
Elowitz MB, Levine AJ, Siggia ED, Swain PS. Stochastic gene expression in a single cell. Science. 2002;297:1183–1186. ↩
-
Qian Y, Huang HH, Jiménez JI, Del Vecchio D. Resource competition shapes the response of genetic circuits. ACS Synthetic Biology. 2017;6:1263–1272. ↩
页面讨论
使用 GitHub 登录后可参与整页讨论;评论独立保存在 GitHub Discussions 中。