Abstract Searcher

📄 学术文献摘要自动补全工具

自动为 BibTeX 文件中的学术文献检索并添加摘要,支持多源 API 与浏览器自动化 fallback,适合科研文献管理场景。

收藏
4.8k
安装
1.6k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Abstract Searcher 是一款面向科研人员的文献摘要自动补全工具,专为处理 BibTeX 格式引用文件设计。用户只需提供 .bib 文件,工具即可遍历每个条目,通过多层级检索策略获取论文摘要并注入到对应条目中。

检索层级设计
1. API 优先层:无需 API Key,直接调用 arXiv、Semantic Scholar、CrossRef、OpenAlex 四大公开学术接口

2. 浏览器 Fallback 层:API 未命中时,启动 Chrome 浏览器自动化,模拟人工在 Google Scholar 搜索并抓取摘要

浏览器自动化流程

  • 通过 browser 工具操控真实 Chrome 实例(复用用户登录态)
  • 自动打开 Google Scholar → 输入标题 → 点击结果 → 解析页面摘要
  • 适配 ScienceDirect、ACL Anthology、Springer、PubMed 等主流出版商页面结构

显著优点

  • 零配置启动:四大 API 无需申请 Key,即开即用
  • 高覆盖率:API + 浏览器双通道,理论上可覆盖绝大多数公开发表的学术文献
  • 真实浏览器环境:利用用户已登录的 Chrome 会话,可突破 IEEE/ScienceDirect 等机构付费墙
  • 智能格式处理:自动清理换行符、转义 BibTeX 特殊字符,保证输出文件可直接编译

潜在局限与风险

| 维度 | 说明 |
|------|------|
| **速率限制** | API 层固定 2 秒间隔,大批量处理耗时较长 |
| **稳定性依赖** | 浏览器层依赖本地 Chrome 实例及 Clawdbot Browser Relay 插件状态 |
| **解析鲁棒性** | 出版商页面改版可能导致 DOM 解析失败 |
| **版权灰色地带** | 自动抓取付费摘要可能触及部分出版商 ToS |
| **匹配准确性** | 标题相似度高时存在误匹配风险,需人工复核 |

适合人群

  • 撰写综述、学位论文需批量补全参考文献摘要的研究者
  • 使用 Zotero/BibTeX 管理文献但源数据缺失摘要的科研工作者
  • 需要为引文数据库构建摘要索引的图书情报人员

常规风险

  • 学术诚信:确保摘要归属正确论文,避免因自动匹配错误导致引用失实
  • 账户安全:浏览器层复用 Chrome 登录态,注意在可信环境运行
  • 合规使用:尊重出版商 robots.txt 与服务条款,高频调用建议分散时间窗口

Abstract Searcher 内容

scripts文件夹
手动下载zip · 6.3 kB
add_abstracts.pytext/plain
请选择文件