SuperAPI AI 工具集

citation-management

数据与分析

查看项目

更新于 10-15 23:32

技能介绍

用途:在研究与写作全流程中系统化管理引用,覆盖论文检索、元数据提取、BibTeX 生成与引用校验,可与文献综述类技能配合使用。

主要能力:

  1. 检索:用 search_google_scholar.py 搜索 Google Scholar,支持年份过滤、排序、导出 JSON/BibTeX;用 search_pubmed.py 通过 E-utilities 检索 PubMed,支持 MeSH 词、字段标签、布尔运算、日期与出版类型过滤。
  2. 元数据提取:extract_metadata.py 支持 DOI、PMID、arXiv ID、URL,查询 CrossRef、PubMed、arXiv 等来源,可批量处理并输出 BibTeX/JSON/YAML;doi_to_bibtex.py 可快速把单个或多个 DOI 转为 BibTeX。
  3. 格式化:format_bibtex.py 可统一字段顺序、缩进、作者名与引用键格式,支持按 key 或年份排序、去重、校验并生成报告。
  4. 校验:validate_citations.py 检查 DOI 是否可解析、必填字段、年份/卷期页码格式、重复条目与 BibTeX 语法,支持 --auto-fix 自动修复并输出 JSON 报告。

使用方式:按“检索→提取→格式化→校验→写入 LaTeX”的流程执行,例如先 search_pubmed.py 导出结果,再用 extract_metadata.py 转为 .bib,随后 format_bibtex.py 去重排序,最后 validate_citations.py 校验。

适用场景:为论文、学位论文或综述构建参考文献库;把 DOI/PMID/arXiv ID 批量转为 BibTeX;清理与去重已有 .bib;核对引用是否与真实出版物一致。

限制:资料未提供具体收费、价格、平台支持范围与效果数据;Google Scholar 检索可能受访问限制,PubMed 高并发建议使用 API key;自动修复不保证解决全部问题,仍需人工复核校验报告。