添加泛型 序列化等