syntax = "proto3"; package pkg1; // 通用协议码定义,稳定标识每种业务消息类型 enum MessageCode { MSG_UNKNOWN = 0; // 用户相关 MSG_USER = 1001; // 示例:Bar 消息 MSG_BAR = 1002; } // 统一的包裹消息,承载协议码与具体消息的二进制负载 message Envelope { int32 code = 1; // 对应 MessageCode bytes payload = 2; // 具体消息 encode 后的字节 }