Crossref
Crossref 是非营利的 DOI 注册机构,多数学术出版商都在这里登记元数据。通过 ScholarMuse,agent 可以用 Crossref 的记录核对参考文献列表,查询某个 DOI 登记的元数据,读取与之关联的撤稿、更正和关注声明,也可以在指定时按引文文本检索 Crossref。
对应的 ScholarMuse 工具:verify_references、check_retractions、get_paper、search_papers。每次成功调用都会扣积分。
网页工具不用注册,每位访客每天可运行 5 次。
可以这样问你的 agent
你的 agent 会拿到什么
每条记录都带有 id、source、title、url、license、attribution 和 retrievedAt。下面是来自 Crossref 的数据字段。
verify_references
元数据以 Crossref 为准,同时会查询 OpenAlex 作为补充。
- status
- verified、corrected、not_found 或 uncertain
- matchedBy
- 匹配方式:doi、pmid、arxiv 或 title
- titleSimilarity
- 引用标题与实际标题的相似度(0 到 1)
- corrections
- 有出入的字段:doi、year、first_author、journal、volume、pages
- retracted
- 匹配到的论文已撤稿时为 true
- retraction
- 撤稿通知:类型、通知 DOI、日期和来源
- parsed
- 从原始引文中解析出的内容
- matched
- 匹配到的论文的登记元数据
- notes
- 关于核对结果的文字说明
check_retractions
通知取自 Crossref 的 updated-by 字段,其中包含出版商提交的记录和 Retraction Watch 的条目。
- doi
- 被检查的 DOI
- status
- retracted、expression_of_concern、corrected、no_notice 或 not_found
- retracted
- 综合后的撤稿结论
- expressionOfConcern
- 存在关注声明时为 true
- corrected
- 存在更正或勘误时为 true
- notices
- 每条通知:kind、type、noticeDoi、date、source
- crossrefRetracted
- Crossref 对该 DOI 的撤稿判断
- year
- 发表年份
- journal
- 期刊名称
- notes
- 说明,例如该 DOI 未在 Crossref 注册
get_paper
仅适用于 DOI,且只在 OpenAlex 查不到该 DOI 时才由 Crossref 回答。
- doi
- DOI(小写)
- authors
- 作者姓名,最多 12 位
- year
- 发表年份
- date
- 发布日期
- venue
- 期刊或图书名称
- volume
- 卷
- issue
- 期
- pages
- 页码范围
- publisher
- 出版商名称
- type
- Crossref 的文献类型,如 journal-article
- citedBy
- Crossref 的被引计数
- retracted
- 存在撤稿通知或标题带撤稿标记时为 true
search_papers
只有 agent 在 sources 参数中指定 crossref 时才会检索。
- doi
- DOI(小写)
- authors
- 作者姓名,最多 12 位
- year
- 发表年份
- venue
- 期刊或图书名称
- volume
- 卷
- issue
- 期
- pages
- 页码范围
- publisher
- 出版商名称
- type
- Crossref 的文献类型
- citedBy
- Crossref 的被引计数
- abstract
- 摘要(出版商提交过才有)
覆盖范围
- 在 Crossref 注册了 DOI 的文献:期刊论文、图书、章节、会议论文等。
- updated-by 字段中的撤稿、更正和关注声明,包括 Retraction Watch 的条目。
- 在其他机构注册的 DOI(如 DataCite 或 arXiv 的 DOI)不在 Crossref 中,工具会在 notes 里说明。
限制
- verify_references 每次最多核对 50 条参考文献,check_retractions 每次最多检查 100 个 DOI。
- check_retractions 只检查带 DOI 的引文,没有 DOI 的需要用 verify_references。
- search_papers 中 Crossref 需要明确指定,最多返回 25 条。开启 open_access_only 时只保留带 Creative Commons 许可的文献。
- Crossref 不提供开放获取链接,因此 openAccessUrl 不会由它填写。摘要只有在出版商提交过时才有。
ScholarMuse 怎么访问 Crossref
连接器直接请求 api.crossref.org/works:检索用 bibliographic 查询,单个 DOI 走单条记录请求,批量检查按每组 20 个 DOI 用过滤条件查询。不发送 API key,请求中附带联系邮箱,这是 Crossref 对守规矩的客户端的要求。
检索结果最多缓存 6 小时,DOI 查询最多缓存 1 天,所以当天登记的通知可能要一天后才能看到。
API key:上游 API 不用 key 也能调用,你不用申请。
许可与署名
许可:Crossref metadata: facts, free to reuse (abstracts may be under publisher copyright)
Metadata from Crossref (crossref.org), including Retraction Watch data.
来自 Crossref 的记录都带这段许可和署名。 在论文里引用时,请按 Crossref 自己的引用要求来写。


