For developers / Antonalia

文献桥 · PaperBridge

github.com/Antonalia/PaperBridge
Public grade · v1.0.3BUse with care
To reach A
Launches programs on your computercontent/installer.js · line 70const { Subprocess } = ChromeUtils.importESModule("resource://gre/modules/Subprocess.sys.mjs");Reply
Runs a compiled program it ships, which we can't readcontent/installer.js · line 24|| manifest.filename !== "codex-zotero-mcp.exe" || !/^[a-f0-9]{64}$/.test(manifest.sha256)) throw new Error(this.t("内置程序清单无效,请重新安装插件。"));Reply
Contacts a server we couldn't identify: mupdf.comsource/third_party/pymupdf-upstream-setup.py · line 318location = f'https://mupdf.com/downloads/archive/mupdf-{version_mupdf}-source.tar.gz'Reply
✓Readable code; not yet checked against the published source
✓Works with Zotero 10
Then A+
Pass the live test in Zotero 10We install it in a fresh Zotero and record what it does. Every plugin at A is tested.
README badgeZotero Plugins grade B[![Zotero Plugins grade](https://zoteroplugins.org/badge/paperbridge.svg)](https://zoteroplugins.org/p/paperbridge)Updates itself when the grade changes.
Disagree with a finding?Respond on GitHub from an account that maintains the repository. Your response is published next to the card, with our reply.Respond to the card
See the public plugin page