ZJU Literature Downloader

Lädt akademische PDFs über Ihre angemeldete ZJU Library / WebVPN-Sitzung herunter

von baihe26 · baihe26/zju-literature-downloader

Funktioniert mit Setup ★ 7.6/10

ZJU Literature Downloader — Lädt akademische PDFs über Ihre angemeldete ZJU Library / WebVPN-Sitzung herunter

Was es kann

Steuert Ihre eigene authenticated Zhejiang University Library, WebVPN und CAS session über Chrome remote debugging, um academic PDFs plus supporting information zu search, download, verify und organize, mit einem human in the loop für every CAPTCHA und login. Refuses to read cookies, credentials, or bypass bot checks. Wird ausgelöst bei ZJU/WebVPN/CAS/ScienceDirect/Summon download requests, often phrased in Chinese.

Testbericht

Die gebündelte extract_pdf_text.py wurde offline gegen ein real PDF ausgeführt und returned clean JSON (1 page, 2321 chars via pdfplumber), every referenced script exists, und the two .mjs helpers only ever fetch localhost:3456 while the body repeatedly refuses to bypass CAPTCHA or read session files. The core download workflow is unmeasured here: it needs a live ZJU institutional login, Chrome remote-debugging, Node 22, und a separate unbundled web-access CDP proxy skill, so it could not be compared against a no-skill baseline. Safety-forward und unusually thorough (status taxonomy, publisher-specific DOI patterns, a verified test case), but heavy Windows/PowerShell-centric setup und the external proxy dependency gate real use.

Getestet am: 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/

Befehle & Beispiel-Prompts

  • /zju-literature-downloaderLädt akademische PDFs über Ihre angemeldete ZJU Library / WebVPN-Sitzung herunter

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • 帮我通过WebVPN登录浙大图书馆,下载这篇文献的PDF全文
  • 用我的CAS会话搜索并下载ScienceDirect上的这篇论文
  • 把这批文献连同补充材料整理下载到本地文件夹