ZJU Literature Downloader
Ladda ner akademiska PDF:er via din inloggade ZJU Library / WebVPN-session
Fungerar med konfiguration
Vad den gör
Styr din egen autentiserade Zhejiang University Library, WebVPN och CAS-session via Chrome remote debugging för att söka, ladda ner, verifiera och organisera akademiska PDF:er plus stödjande information, med en människa i loopen för varje CAPTCHA och inloggning. Vägrar att läsa cookies, autentiseringsuppgifter eller kringgå botkontroller. Utlöses vid ZJU/WebVPN/CAS/ScienceDirect/Summon nedladdningsförfrågningar, ofta formulerade på kinesiska.
Testrapport
Den medföljande extract_pdf_text.py kördes offline mot en riktig PDF och returnerade ren JSON (1 sida, 2321 tecken via pdfplumber), varje refererat skript existerar, och de två .mjs-hjälparna hämtar endast localhost:3456 medan brödtexten upprepade gånger vägrar att kringgå CAPTCHA eller läsa sessionsfiler. Det centrala nedladdningsarbetsflödet är omätt här: det behöver en live ZJU institutionell inloggning, Chrome remote-debugging, Node 22 och en separat obundlad web-access CDP proxy-färdighet, så det kunde inte jämföras med en baslinje utan färdighet. Säkerhetsfokuserad och ovanligt grundlig (status taxonomi, publisher-specific DOI patterns, ett verifierat testfall), men tung Windows/PowerShell-centrerad installation och det externa proxyberoendet hindrar verklig användning.
Testad: 2026-07-24 · Claude Code 2.x (agent harness)
Installation
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/
Kommandon och exempelprompter
/zju-literature-downloaderLadda ner akademiska PDF:er via din inloggade ZJU Library / WebVPN-session
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
帮我通过WebVPN登录浙大图书馆,下载这篇文献的PDF全文用我的CAS会话搜索并下载ScienceDirect上的这篇论文把这批文献连同补充材料整理下载到本地文件夹