pub fn decode_backend_proto<M: Message + Default>( body: &[u8], ) -> Result<M, DecodeError>
解码后端响应 protobuf,兼容可能存在的 4 字节长度前缀
部分后端协议(如 CMD 5120/5121)的响应可能包含 OMBinSrz 4 字节大端长度前缀, 也可能是裸 protobuf。此函数先尝试裸 protobuf 解码,失败后尝试跳过前 4 字节。