SuperAPI AI 工具集

paper-refbib-stub

写作与研究

查看项目

更新于 10-16 03:53

技能介绍

paper-refbib-stub 是一个将多搜索引擎搜索结果转换为 BibTeX 的工具,属于 tokenrhythm/opensquilla 项目。

用途 它读取标准输入(stdin)上的多搜索引擎 JSON 文档,并输出一个 BibTeX 文件,其中包含若干 @misc{} 条目,条目键依次为 ref1、ref2……调用方负责通过 entrypoint.stdin 将上游搜索输出接入。

主要能力

  • 消费可选的规范化字段:doi、authors、corporate_authors、year。
  • 保留基于 URL 的 DOI/arXiv 识别,以兼容较早的生产者。
  • 对机构作者使用嵌套 BibTeX 花括号保护,避免机构名称被当作人名重排。
  • 不虚构出版年份:缺失或格式错误的年份会被省略。
  • DOI 按大小写不敏感方式规范化;重复 DOI 记录只输出第一条,确保引用键唯一且确定。
  • 将所有搜索提供的文本字段视为不可信纯文本:控制字符、反引号、内嵌 BibTeX 条目片段、反斜杠和不配对花括号在字段输出前均被中和。
  • URL 结构字符进行百分号编码,但不丢弃 Unicode 定位符,防止被截断的搜索片段破坏生成的 BibTeX 数据库。

使用方式 该工具从标准输入读取 JSON,向标准输出写出 BibTeX。调用方需通过 entrypoint.stdin 接入上游搜索结果。资料未提供具体安装命令、调用示例或参数说明。

适用场景 适用于需要把多搜索引擎返回的文献元数据整理为最小 BibTeX 条目的流程,尤其是希望保留真实 DOI、作者、出版年份、arXiv ID、来源 URL 与来源元数据,同时避免搜索结果中的不可信文本污染 BibTeX 数据库的场景。

限制 资料未说明支持的平台、收费方式、性能指标或具体输入 JSON 结构。工具不生成出版年份,缺失或格式错误的年份会被省略;重复 DOI 只保留第一条。所有搜索文本按不可信内容处理,可能被中和或编码。