code: static Map<String, Object> processAttributes(Map<String, Object> attributes, boolean isCovered) {
      if (isCovered) {
        return processAttributesForCovering(attributes);
      } else {
        return processAttributesForIncremental(attributes);
      }
    }
docs: 处理 AVIMConversation attr 列
  因为 sdk 支持增量更新与覆盖更新，而增量更新与覆盖更新需要的结构不一样，所以这里处理一下
  具体格式可参照下边的注释，注意，两种格式不能同时存在，否则 server 会报错
  @param attributes
  @param isCovered
  @return