SuperAPI AI 工具集

citation-management

通用与其它

查看项目

更新于 10-16 03:36

技能介绍

用途:在科研与写作流程中系统化管理引用,减少参考文献错误,提升可复现性。可与文献综述类技能配合使用。

主要能力:

  1. 论文检索:用 search_google_scholar.py 检索 Google Scholar,支持年份过滤、排序、导出 JSON/BibTeX;用 search_pubmed.py 检索 PubMed,支持 MeSH 词、字段标签、布尔运算、日期与出版类型过滤。
  2. 元数据提取:extract_metadata.py 支持 DOI、PMID、arXiv ID、URL,查询 CrossRef、PubMed E-utilities、arXiv、DataCite,提取作者、标题、期刊、卷期页、年份、DOI、摘要等。
  3. BibTeX 生成与格式化:doi_to_bibtex.py 可将单个或多个 DOI 转为 BibTeX;format_bibtex.py 可标准化字段顺序、缩进、作者格式、引用键,支持排序、去重与校验报告。
  4. 引用校验:validate_citations.py 检查 DOI 是否可解析、必填字段、数据一致性、重复项与 BibTeX 语法,支持 --auto-fix 自动修复并输出 JSON 报告。

使用方式:按“检索→提取元数据→格式化→校验→用于 LaTeX”的流程执行脚本。示例:python scripts/search_pubmed.py "CRISPR gene editing" --limit 100 --output crispr.json;python scripts/doi_to_bibtex.py 10.1038/s41586-021-03819-2;python scripts/format_bibtex.py references.bib --deduplicate --output clean.bib;python scripts/validate_citations.py references.bib --auto-fix --report validation.json。

适用场景:为论文、学位论文或综述建立参考文献库;将 DOI/PMID/arXiv ID 批量转为 BibTeX;校验并清理已有 .bib 文件;查找高被引或特定领域论文。

限制:资料未提供具体安装步骤、依赖环境、运行平台与收费信息;Google Scholar 检索可能受访问限制,PubMed 高并发建议使用 API key;自动修复与校验结果需人工复核。