1 messagepack 对于 tuple 类型 当初 array 处理, 你的缺少array长度信息,导致不标准,就像你的json (true,"ok")=json "true,\"ok"\" 一样有标准问题 2 messagepack 序列化 类结构的时候 可以 简洁模式,把字段名去了,你这个没有类似的功能 3 为啥 在emit 里面 要给 没有设置排序规则的 字段 来个按名字排序呢?这导致接收到 其他语言的简洁模式, 直接字段顺序出错