flomo有笔记批量导入的功能,这很好。但我发现这个导入没有实现“自动去重”,而我使用脚本把笔记从另外的应用导出到csv的时候,没考虑到会“重复”这件事,相当于我每次都是全量导入,导致每一次导入后,之前导入过的笔记都会有一套副本。
我以前似乎有确认过这件事,当时验证下来并没有发现会“重复”。但今天想要洞察的时候发现,参考笔记列表中有很多重复的。回头仔细看了下,可能是flomo在某个版本更新后,导入功能自动会加上一个“导入”的tag,多了这个tag就变得“重复”了。我现在有几百条笔记是重复的,有一套带着“导入”的tag,而另一套是不带tag的。
意识到导入没能“自动去重”后,我更新了自己生成csv的方式,以后只增量导入。但已经重复的,只能反馈一下看他们有没有更加方便的解决办法。我真的不想遍历所有笔记,一条条判断是不是重复的了。
另外,我觉得导入笔记自动加标签是有一点“越界”的行为。我知道flomo是为了方便用户区分哪些笔记是导入的,哪些笔记不是。但还是希望他们能在导入流程中加一个可选的开关。而且,既然导入笔记可以加标签,那么用户可以自定义标签应该是更好的办法。这样一来,如果用户有多个笔记源,这样导入的时候也可以批量加上自己的来源标签。