SuperAPI AI 工具集

nature-academic-search

写作与研究

查看项目

更新于 11-03 05:24

技能介绍

【用途】 该技能面向学术文献工作流,提供多来源检索、引文核验、检索策略构建、引文文件格式转换和参考文献管理。所有能力通过 MCP 工具与脚本组织,按 T1→T2→T3 的来源可靠性回退顺序执行。

【主要能力】 核心检索:pubmed_search_articles(PubMed,适合生物医学、MeSH、临床试验)、search_crossref(跨学科、引用计数)、search_arxiv(物理、数学、计算机、生物预印本)。 扩展检索:search_google_scholar(广泛但为抓取)、search_semantic_scholar(引文图谱、学科筛选)、search_biorxiv、search_medrxiv、search_webofscience、search_scopus。 PubMed 工具:pubmed_fetch_articles(按 PMID 取元数据)、pubmed_find_related(相关文献)、pubmed_format_citations(APA/MLA/BibTeX/RIS)、pubmed_convert_ids(DOI、PMID、PMCID 互转)、pubmed_lookup_mesh(MeSH 词表与层级)、pubmed_lookup_citation(由书目信息查 PMID)。 共享模块:去重引擎(工作流 1、2、5a)、引文解析器(从文档提取引文,用于工作流 2)、检索策略(查询构建、来源选择、排序)、RIS/BibTeX 格式映射、多源 .nbib/.ris/.bib 下载转换器。

【使用方式】 依赖 MCP 工具调用。可选 API Key 建议配置:SEMANTIC_SCHOLAR_API_KEY(带 key 100 请求/秒,无 key 1 请求/秒)与 NCBI_API_KEY(带 key 10 请求/秒,无 key 3 请求/秒),通过 export 或 .env 设置。位于防火墙后时设置 http_proxy/https_proxy。批量操作前运行 python scripts/preflight.py 验证端点可达。格式转换脚本 scripts/format-converter.py 仅用 Python 标准库,可用 --test 验证转换管线。

【工作流】 1 多源文献检索;2 引文核验;3 MeSH 检索策略;4 引文文件管理;5 参考文献管理。来源路由按用户需要选择:医学临床走 PubMed→Semantic Scholar→Google Scholar;跨学科走 CrossRef→Semantic Scholar→Scopus;预印本走 arXiv→bioRxiv/medRxiv;穷尽综述走 PubMed+CrossRef+arXiv→Semantic Scholar+bioRxiv/medRxiv→WoS/Scopus;引用计数敏感走 Semantic Scholar→CrossRef;中文文献 CNKI/万方需人工处理。

【适用场景】 生物医学与临床文献检索、跨学科综述、预印本追踪、引文格式统一与参考文献整理、引文真伪与 ID 核验。

【限制】 Google Scholar 与 Semantic Scholar 为抓取而非 API,结果可能波动;CrossRef 与 PubMed 不收录 CNKI/万方中文文献;CrossRef 引用计数按月更新,可能滞后。MCP 工具不可用时应报告具体失败并继续其余工具;无结果时扩大词表或换来源;脚本连续失败两次则改用 MCP 元数据手工生成。