PMID引用验证·参考文献核查·文献格式化|AI幻觉检测:一篇Skill介绍

前言

AI 写作工具生成参考文献时最常见的错误,不是凭空捏一个 PMID,而是写出一个真实存在的 PMID,却指向另一篇论文。这种错误在人工抽查时极难发现:你去 NCBI 查这个号,页面能打开,论文也真实存在,只是标题对不上。

下面介绍的 Skill「PMID引用验证·参考文献核查·文献格式化|AI幻觉检测」就是针对这个问题的。它不生成引用,只做一件事:把你已经有的引用逐条拿去和权威数据源比对,告诉你这条是真的、这条指向了别的论文、这条不存在、还是这次没查出来。

这是什么

这是一份社区(community)来源的通用 SKILL.md 格式 Skill,坐标 @indiv-sorsor/pubmed-verifier,当前版本 6.1.0,分类 professional。它解决的问题是参考文献验真与 AI 幻觉引用检测:批量核验 PMID / DOI / arXiv 引用,验证文献真伪与论文引用错配,并支持参考文献格式化导出。

它有一个明确的边界:只验证,不生成。需要润色改写、翻译降重,或凭空生成参考文献时不要用它,它拒绝编造任何引用。

核心功能

下面按功能逐项说明,这些能力来自该 Skill 的官方简介。

五态判定与上下文比对

结果不是简单的「对/错」,而是五种状态。Skill 会自动解析引用所在的上下文(即你写的引用格式里带的标题、作者等信息),并与数据源返回的条目交叉比对。当 PMID 真实存在但标题不匹配时,会推荐正确的 PMID,而不是简单报「不存在」。

撤稿检测

撤稿检测覆盖注册库中的撤稿标注,命中时直接标出。为控制误报,撤稿相关的匹配封顶为「部分匹配」并提示人工复核,不自动下结论。

arXiv 预印本核验

对 arXiv 编号的引用做独立核验,不与 PubMed 体系混用。

纯文本参考文献表直读

论文草稿里的文献列表可以直接粘贴进来逐条核验,不需要预先整理成结构化数据。路由规则是:行内带 PMID / DOI / arXiv 的条目走精确路由;中文文献条目经 OpenAlex 标题检索判定,即使没有编号 ID 也能核验;没有编号的英文条目按 PubMed 标题检索,并如实标注检索结果。

参考文献生成与格式化导出

支持 GB/T 7714、Vancouver、APA、AMA 四种格式。流程是先验证后排版,只排已验真的条目——未经验证的条目不会进入输出。

OpenAlex DOI 兜底

部分 DOI 注册在 DataCite、Zenodo 等非 Crossref 体系下,常规 Crossref 查询查不到。这个 Skill 用 OpenAlex 做兜底,这类 DOI 也可以判定。

数据源与可靠性机制

四数据源与自动兜底

数据源为 NCBI、Europe PMC、Crossref、OpenAlex 四家。Europe PMC 作为 NCBI 的自动兜底,当主源不可用时接管查询。

限流与故障处理

  • NCBI API key 提速:有 key 时走认证通道,降低被限流的概率。
  • 429 退避:遇到 429 响应自动退避重试。
  • 断路器:连续失败后熔断,避免在服务不可用时反复打满请求。
  • 网络故障诚实标注:查不出来就标「未判定」,绝不误报「不存在」。这是它与简单脚本最实质的区别。

运行方式

零依赖,纯本地运行,不需要 API key 才能启动(标签为 requires_api_key=false,NCBI key 是提速项而非必需项)。

安装与启用

该 Skill 的安装命令与目录结构在本次可获取的资料中缺失,官方页面(https://www.skillhub.cn/skills/indiv-sorsor/pubmed-verifier)在写作时无法访问,因此这里不给出具体安装步骤,以免编造。坐标 @indiv-sorsor/pubmed-verifier 可用于在 SkillHub 中定位该条目,安装方式以其官方页面说明为准。

需要说明的是,它是基于通用 SKILL.md 格式的 Skill,Cursor、Codex CLI、Claude Code 等支持该格式的工具均可加载,但各工具的具体配置路径差异未在资料中给出,此处不展开。

典型用法

官方资料给出的是触发词驱动的使用方式,不是命令行示例。当请求中出现下列中文触发词时使用:

验证PMID、核查文献、引用验证、文献验证、验证DOI、撤稿检查、PMID检查、参考文献格式化、文献排版、中文文献验证、文献核对、引用核查、AI幻觉检测、参考文献核查、BibTeX审计。

英文触发词:

verify PMIDs、check citations、validate references、citation audit、batch verify references、BibTeX audit。

英文短语触发:

citation verification / bibliography audit / citation formatting / reference formatting / Chinese reference check。

实际调用形态为:把待核验的参考文献表(含行内编号或纯标题条目)交给该 Skill,它会逐条路由到相应数据源,输出每条的判定状态,并按需要导出四种格式之一。具体的入参格式与输出结构未在资料中给出,需以官方页面为准。

适用场景与注意

适合的场景:论文草稿定稿前的文献清单核查、AI 生成文本的引用真实性审计、中文文献条目无编号时的核验、BibTeX 文件的批量审计。

限制与坑:

  1. 它不生成也不润色引用。想让它凭空补一条参考文献出来,正是它被设计来拒绝的事。
  2. 撤稿命中只给「部分匹配 + 人工复核」,不会替你拍板,看到提示后需要自己去注册库确认。
  3. 无编号的英文条目走 PubMed 标题检索,检索不到不等于文献不存在,输出会如实标注,但仍建议结合原文比对。
  4. 「未判定」是常态而非失败,网络或服务不可用时它会如实报出来,不要把它读成「这条引用是假的」。
  5. 官方页面当前无法访问,版本号、评分与下载量等元数据可能随时间变化,使用前建议重新核对。

结尾

这套 Skill 的价值在于把「去 NCBI 查一下」这件重复劳动自动化,并且坚持一个原则:查不出来就说没查出来。在 AI 幻觉引用越来越常见的当下,「诚实标注未判定」比「快速给出结论」更值得依赖。

官方地址:https://api.skillhub.cn/indiv-sorsor/pubmed-verifier
SkillHub 页面:https://www.skillhub.cn/skills/indiv-sorsor/pubmed-verifier

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye