科研通OA论文下载助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_aabe55f8/ablesci-downloader。
技能介绍
解决什么问题
遇到学校没有订阅的论文,或者只想拿 OA 免费全文时,找 PDF 往往要在多个数据库和互助平台之间来回切换:先发求助帖,再反复回来看有没有人应助,下载完还得自己确认是不是对的文献。这个技能把整条链路自动化,全程不用开浏览器标签页。
核心工作方式
- OA 优先检索:按
arXiv → Europe PMC/PMC → Unpaywall(按 OA 等级)→ Semantic Scholar → OpenAlex的顺序尝试免费直链,只依赖urllib,不引入额外库 - 标识符智能识别:依次识别求助 URL、PMC 号、DOI、PMID 和标题;纯数字一律按 PMID 处理,绝不误当作求助 ID
- 科研通互助兜底:免费渠道全部失败(含下错文献已隔离的情况)时自动转到科研通发帖求助,可用
--no-free禁用 - 下载后身份核验:从 PDF 中抽取真实 DOI/标题与请求比对,不一致标记为
downloaded_wrong,不自动采纳但保留文件供人工核对 - 查重防扣分:发帖前按标题匹配已有求助,命中就复用,避免重复扣积分
- 积分管理:每次约 10 分(书籍 200),低于 50 时醒目提醒,登录后自动每日签到
- 产物清单:输出
manifest.json与manifest.tsv,记录状态、路径、校验结果和详情 URL
适用边界
只做下载,不实现"应助他人";不批量抓整刊或整卷,不允许商业再分发。拿到的 PDF 必须本地留存,平台会在 24 小时内自动删除。扫码登录和验证码一律由用户在浏览器中自行完成,脚本不读取、不存储密码、验证码或 Cookie。仅限个人学习与科研合理使用。
使用场景
- 学校没有订阅某篇论文,需要按 OA 优先策略找到免费全文并下载到本地
- 手里只有 DOI 或 PMID,想直接拿到 PDF,不想逐个数据库手动搜索
- 需要在科研通发帖求助并等待应助,希望全流程自动完成不用盯网页
- 需要一次处理多篇论文,希望下载后有清单记录状态、路径和校验结果
适合人员
- 研究生(硕博):学位论文或期刊投稿需要大量参考文献,学校订阅有限
- 科研机构研究人员:开展新课题时需快速定位并下载 OA 论文全文
- 医学/生命科学领域学者:常按 PMID/PMC 号检索文献,需要批量获取 PDF