Paper Abstract Extractor
从学术论文中智能提取摘要(Abstract)的工具。
适用场景
用户提供论文链接(URL)或论文文本,提取其中的摘要部分。
支持的来源
网页类
arxiv.org— 直接提取 arXiv 页面上的摘要pubmed.ncbi.nlm.nih.gov— PubMed 摘要link.springer.com/springer.com— Springer 论文ieeexplore.ieee.org— IEEE Xplore 论文sciencedirect.com— ScienceDirectaclanthology.org— ACL 论文openreview.net— OpenReview 论文dl.acm.org— ACM 数字图书馆
文本类
- 用户直接粘贴的论文文本(含 Abstract 关键词)
- PDF 转文字后的内容
提取策略
策略一:网页抓取(优先)
使用 web_fetch 抓取页面,提取 Abstract 部分:
1. 查找 <meta name="citation_abstract" content="..."> 元数据
2. 查找页面中 "Abstract" / "摘要" 标题后的段落
3. 如果均未找到,返回页面首个含 "abstract" 关键词的 section
策略二:用户粘贴文本
从用户提供的文本中提取:
1. 定位 "Abstract" 或 "摘要" 关键词
2. 截取从 Abstract 到下一个一级标题之间的内容
策略三:PDF 链接
如果用户提供 PDF 链接:
1. 用 web_fetch 尝试抓取 PDF 文本
2. 按关键词 Abstract 定位并提取
3. 若无法解析,提示用户自行粘贴文本
输出格式
## 📄 论文信息
**标题**: ...
**作者**: ...
**来源**: ...
**链接**: ...
## 📝 摘要
...
## 🏷️ 关键词
...
使用示例
- 用户提供 arXiv 链接 → web_fetch 抓取 → 提取 Abstract
- 用户粘贴论文文本 → 定位 Abstract 段落 → 返回纯文本
注意事项
- 页面被反爬时,提示用户手动粘贴
- arXiv 链接统一用
abs/获取 HTML 页面 - 中英文论文均支持,中文关键词为"摘要"
- 确认内容完整性后再输出