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

可以在网页zotero发现后,在导入zotero数据库前对本地数据库进行查重吗 #145

Open
bigben446 opened this issue Feb 14, 2025 · 4 comments

Comments

@bigben446
Copy link

而不是导入到zotero数据库以后再进行查找重复题录

Image

@ChenglongMa
Copy link
Owner

多谢您的建议!你的方案也是我最开始的想法,但有几个困难:

  1. Zotero connector不是插件化的,扩展性很低,需要官方团队有意愿去审核并发布这些更改;
  2. Zotero connector与Zotero的数据交互安全性不好保证,开发难度有点大😓;
  3. 除了从浏览器,用户还可以从Zotero中导入.rdf, .bib或其他软件的文献(像Mendeley);

综合考虑,我选择了目前的这种方式 🤝

@bigben446
Copy link
Author

多谢您的建议!你的方案也是我最开始的想法,但有几个困难:

  1. Zotero connector不是插件化的,扩展性很低,需要官方团队有意愿去审核并发布这些更改;
  2. Zotero connector与Zotero的数据交互安全性不好保证,开发难度有点大😓;
  3. 除了从浏览器,用户还可以从Zotero中导入.rdf, .bib或其他软件的文献(像Mendeley);

综合考虑,我选择了目前的这种方式 🤝

和这个人的建议比较类似
https://forums.zotero.org/discussion/121289/already-included-papers/p1

能不能在zotero connector导入到zotero数据库前,这个过程中进行拦截和分析,zoplicate再次跳出一个选择框,或者自动处理,这样就避免重复导入再删除带来的麻烦。导入后的题录,利用各种插件进行了自动化操作,比如自动下载pdf、自动获取引用数,碰到很多次重复的话(其实还真是不可避免),会把合并后的题录里面集成了很多自动下载的重复的pdf。

如果能在zotero connector发现后,在zotero导入文库之前,想办法查重一下,那是最好不过的事情了。也在zotero官方论坛提类似建议了,好像也有其他网友提了这个建议。这个使用起来,还真的是个亟需解决的痛点。

第3点,从浏览器导入是最方便的把,pubmed、google scholar这些真的很好用。或者开发一个增强版的zotero connector,前面功能一样,后面就把connector发现的文献,对本地数据库进行查重,分成两步走。

@ChenglongMa
Copy link
Owner

嗯嗯,这个建议很好,我再研究研究zotero的运行原理,看能不能在中间步骤截获并干涉一下。

非常感谢!

@bigben446
Copy link
Author

我觉得可能有几个步骤(我不会编程哈):
1、获取zotero connecter发送的相应的题录信息
2、切断zotero connecter写入zotero数据库的过程
3、查重,提示选择——这个应该是可以解决的
4、将筛选后的题录写入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