Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

标记 "非重复条目"同步 #118

Open
Mctalos opened this issue Dec 3, 2024 · 8 comments
Open

标记 "非重复条目"同步 #118

Mctalos opened this issue Dec 3, 2024 · 8 comments

Comments

@Mctalos
Copy link

Mctalos commented Dec 3, 2024

我在多台设备上使用zotero,A设备上标记 "非重复条目",同步完成。
在B设备上打开zotero,发现标记 的"非重复条目"没同步过来,重复文件里依然显示那些A设备上标记 "非重复条目"的内容。
可否让标记 "非重复条目"同步?。

实现方式,建议参考chartero插件这种,把程序的数据建立成一个独立的条目,这样就能同步中在各个设备上了

20241203_15-38-44
@ChenglongMa
Copy link
Owner

您好,感谢反馈!我可以尝试一下,不过由于我用的不是zotero的数据库,所以可能需要一些额外的配置。如果有更新我会及时通知您。谢谢!

@Mctalos
Copy link
Author

Mctalos commented Dec 3, 2024

您好,感谢反馈!我可以尝试一下,不过由于我用的不是zotero的数据库,所以可能需要一些额外的配置。如果有更新我会及时通知您。谢谢!

另外想小小支持下您的开发。能不能开通别的方式,微信、支付宝、或者是PayPal也行。GitHub的sponsor 方式,要填写信息太多,安全性不太放心。

@ChenglongMa
Copy link
Owner

多谢您的支持!我不太熟悉微信支付宝的收款,稍后了解一下😊。

不知道paypal这个链接能不能用:https://www.paypal.me/imchenglong.

其实我只需要您一个 star 就很满足了,捐赠的话我会以您的名义捐给慈善组织或其他开源团队,让您的爱心继续传递 💖💖。

非常非常感谢!!

@ChenglongMa
Copy link
Owner

@Mctalos, 我已经收到您的捐赠。稍后我会以您的名义捐给慈善机构,非常感谢您的支持!

@ChenglongMa
Copy link
Owner

@Mctalos, 你好,我研究了一下zotero的代码,同步数据库可能无法实现,但你提的方案是可行的,不过我需要一段时间重写一下这部分功能,感谢耐心等待!

如果要手动同步的话可以把 C:\Users\<User Name>\Zotero\zoplicate.sqlite 这个文件复制到其他电脑相同的位置。
当然这个路径是默认路径,请按实际设置查找 zplicate.sqlite 文件。

@Mctalos
Copy link
Author

Mctalos commented Dec 9, 2024

@Mctalos, 你好,我研究了一下zotero的代码,同步数据库可能无法实现,但你提的方案是可行的,不过我需要一段时间重写一下这部分功能,感谢耐心等待!

如果要手动同步的话可以把 C:\Users\<User Name>\Zotero\zoplicate.sqlite 这个文件复制到其他电脑相同的位置。 当然这个路径是默认路径,请按实际设置查找 zplicate.sqlite 文件。

谢谢,同步不好实现倒也不是大问题。
我现在的工作流是:每次添加文件都会及时检查是否是真的是重复的文件,然后进行标记“非重复条目”。这样另外一台设备同步了文件,就不用再次逐个判断了,直接都标记“非重复条目”即可。

以前,遗留了大量的伪重复条目,害得我每次添加新文件,都不太好定位新添加的文件是不是重复条目。
有这个插件帮助,我可以把之前大量伪重复条目清空。这就方便了添加新文件后的定位、判断。

@ChenglongMa
Copy link
Owner

感谢反馈!不过从用户体验的角度,同步功能还是应该要实现的。再就是您介意分享几篇被错误标记的非重复文献吗?我研究对比一下zotero的重复检测功能的缺陷在哪,这样可以从源头避免误判。非常感谢!

@Mctalos
Copy link
Author

Mctalos commented Dec 9, 2024

感谢反馈!不过从用户体验的角度,同步功能还是应该要实现的。再就是您介意分享几篇被错误标记的非重复文献吗?我研究对比一下zotero的重复检测功能的缺陷在哪,这样可以从源头避免误判。非常感谢!

第一种情况是专利文件。专利名称相似是很常见的事情,尤其是那种布局大量“包围”专利的情况,但是专利号是不同的。专利名称、发明人相似时,zotero就会判定为是重复条目。
专利文件是否重复的第一判据,应该是专利申请号,而不是专利名称、发明人、时间。
我一直想尝试用zotero管理、分析专利文件。就是看中zotero是“库”的文件管理方式,一个文件可以同时存在多个目录,标签、文档关联功能为辅,外加强大的搜索/分类定位功能,在做专利分析的时候很便利。自动重复文件检测,在文件较多的时候能帮上一些忙(重点监测某些公司、个人的专利,有新的时会导入zotero分析,数量多的时候,不可避免的会导入之前已导入过的文件)。奈何zotero判断逻辑,在软件本体无法修改。
我之前的工作流是:没有zotero,系统文件资源管理器+辅助工具(totalcommander+everything)。用一个“inbox”文件夹收集所有专利文件(文件名规范为:专利申请号-专利名称),然后根据涉及到的技术细节/公司等,建立文件夹,将文件的快捷方式放进来,方便进行分析比对。分析完,对快捷方式重命,加上特征的标签(专利申请号-专利名称【特征1】【特征2】……),配合totalcommander、everything进行整理。难受的是,如果源文件名称、位置不小心变了,所有快捷方式都会失效,很麻烦。而且专利文件数量过多后(近千个),分类、快捷方式管理、重复文件的检测都会成为灾难(文件里的分析批注很关键)

第二种情况是一些书籍(成系列的那种)。index、reference文件,总是会被认定为重复条目,其内容明显是不一样的,只是名称、出版社、作者是一个人而已。出版物这种类型,应该以书籍的ISBN码作为 重复条目的第一判据。如下图:
20241209_16-27-28

第三种情况是类似知乎的一些网页收录。一个问题下面收藏了多个回答,回答者名字是不同的,但是会被检测为重复条目。如下图:
20241209_16-45-03


这是我遇到的几种情况,也不建议您投入精力去分析解决。
我是zotero重度用户,文件超级多,书籍、工作、研究、兴趣、学习文件,都在zotero中。遇到的各种情景比较多、情况复杂。
我用zotero重在管理文件,定位就是仓库。内容输出到思源笔记中,zotero可以和思源笔记联动。
我认为,没有完美的工具,关键是根据工具的功能特性,设计好自己的标准化工作流,足矣😀
目前,软件、插件的功能,已经完全能够解决我遇到的各类情况了。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants