最近做了一个 Zotero 插件 Mktero ,想分享出来找一些真实用户测试。
项目地址:
https://github.com/tenglvjun/mktero
安装包:
https://github.com/tenglvjun/mktero/releases/latest
我平时在 Zotero 里读论文时,经常遇到多栏排版、公式、表格和图片混在一起,窗口缩小时阅读体验不太好。
所以做了 Mktero:把 Zotero 中的本地 PDF 交给 MinerU 解析,再将返回的 Markdown 、公式、表格和图片放到一个新的 Zotero 标签页中阅读。
它不是要替代原始 PDF ,而是提供一个更适合连续阅读和内容浏览的视图。需要核对版式时,仍然可以随时返回 PDF 。
mktero-<version>.xpiInstall Add-on From File...MinerU Token 可以在这里获取:
https://mineru.net/apiManage/token
当前版本是 v0.2.3 。
缓存未命中时,Mktero 会把完整 PDF 上传到 MinerU 解析,因此不建议处理不适合上传第三方服务的敏感或保密文件。
MinerU Token 、转换后的 Markdown 和图片缓存在本地 Zotero 配置目录中,目前都没有加密。
Zotero 标注不会发送给 MinerU ,也不会放入 Markdown 缓存。
更完整的隐私和缓存说明在 README 中。
插件使用原生 JavaScript 和 ES Modules 开发,通过 esbuild 打包为适用于 Firefox 115/Zotero 环境的 IIFE 。
Markdown 阅读器基于 CodeMirror 6 ,公式使用 KaTeX 渲染。插件包含 Markdown 安全处理、结果压缩包路径检查、资源大小限制、本地缓存以及 Zotero 生命周期清理。
项目采用 MIT License 。
目前最想确认的不是继续堆功能,而是首次使用流程是否顺畅:
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.