ZJU Literature Downloader
Download academische PDF's via uw ingelogde ZJU Library / WebVPN-sessie
Werkt met setup
Wat het doet
Stuurt uw eigen geauthenticeerde Zhejiang University Library, WebVPN en CAS-sessie aan via Chrome remote debugging om academische PDF's plus ondersteunende informatie te zoeken, downloaden, verifiëren en organiseren, met een mens in de loop voor elke CAPTCHA en login. Weigert cookies, credentials te lezen of bot-controles te omzeilen. Activeert op ZJU/WebVPN/CAS/ScienceDirect/Summon downloadverzoeken, vaak geformuleerd in het Chinees.
Testrapport
De gebundelde extract_pdf_text.py draaide offline tegen een echte PDF en retourneerde schone JSON (1 pagina, 2321 tekens via pdfplumber), elk gerefereerd script bestaat, en de twee .mjs helpers halen alleen localhost:3456 op terwijl de body herhaaldelijk weigert CAPTCHA te omzeilen of sessiebestanden te lezen. De kern download workflow is hier ongemeten: het heeft een live ZJU institutionele login, Chrome remote-debugging, Node 22 en een aparte ongebundelde web-access CDP proxy skill nodig, dus het kon niet worden vergeleken met een no-skill baseline. Veiligheidsgericht en ongewoon grondig (status taxonomie, uitgever-specifieke DOI-patronen, een geverifieerde testcase), maar zware Windows/PowerShell-centrische setup en de externe proxy-afhankelijkheid belemmeren echt gebruik.
Getest op: 2026-07-24 · Claude Code 2.x (agent harness)
Installatie
git clone https://github.com/baihe26/zju-literature-downloader mkdir -p ~/.claude/skills/zju-literature-downloader cd zju-literature-downloader && cp -r SKILL.md scripts examples ~/.claude/skills/zju-literature-downloader/
Commando's en voorbeeldprompts
/zju-literature-downloaderDownload academische PDF's via uw ingelogde ZJU Library / WebVPN-sessie
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
帮我通过WebVPN登录浙大图书馆,下载这篇文献的PDF全文用我的CAS会话搜索并下载ScienceDirect上的这篇论文把这批文献连同补充材料整理下载到本地文件夹