SuperAPI AI 工具集

reference-style-sync

数据与分析

查看项目

更新于 10-15 16:44

技能介绍

用途:Reference Style Sync 用于文献管理工具中参考文献格式的一键同步与标准化,并智能修复抓取产生的元数据错误。适用于需要明确假设、限定范围与可复现输出的学术写作任务。\n\n主要能力:自动检测并修复 Zotero/EndNote 中错误元数据;统一为标准引用格式(APA、MLA、AMA、Vancouver、Chicago、IEEE);批量处理整个文献库;智能补全 DOI、页码、卷期等缺失字段;检测并合并重复条目;质量检查(缺失字段、重复条目、无效 DOI/URL 标记、期刊名拼写)。元数据修复包括作者名格式、期刊名缩写/全称统一(遵循 ISO 4)、DOI 格式校验与补全、页码格式规范、日期格式统一;格式同步包括批量转换、字段顺序、标点与大小写规范化。\n\n使用方式:需 Python 3.10+,可先执行 pip install -r requirements.txt 安装依赖。命令行示例:python scripts/main.py --input library.bib --output fixed.bib --style apa;加 --fix-metadata 修复元数据,加 --deduplicate 去重,加 --check-only 仅检查。参数包括 --input、--output、--style(ama/apa/mla/vancouver/chicago,默认 ama)、--fix-metadata、--deduplicate、--check-only、--format。也可用 Python API:from scripts.main import ReferenceSync,调用 load、fix_metadata、convert_style、export。可先运行 python -m py_compile scripts/main.py 校验脚本。\n\n适用场景:Zotero、EndNote 文献库的批量整理与引用格式转换,支持 RDF、BibTeX、CSL JSON、RIS、XML 等导出格式,宣称支持 10000+ 条目批处理。\n\n限制:元数据修复基于内置规则库,复杂情况仍需人工复核;DOI 校验仅用正则,不实际解析验证;脚本在本地执行,会读写文件,建议先备份原始文献库。当前状态为草稿,标注的已知问题为无,下一步评审日期 2026-03-06。有关收费、价格与平台信息暂未提供。