2.1.1 字段规则 (Required, Optional, Repeated) 的历史演变 在序列化协议的演进长河中, 、 、 这三个字段修饰符,远非语法糖或语义标签那样轻飘——它们是协议设计者与运行时系统之间反复博弈后凝结出的契约性契约(contractual contract):既定义数据的结构合法性,又约束序列化/反序列化的内存布局、访问路径、校验逻辑与错误恢复策略。当我们回溯 Protobuf v1 到 v3、Thrift 0.5 到 0.17、FlatBuffers 1.12 到 24.3.