bib-verify

仓库创建 2025年7月8日最近提交 18 天前SkillHot 收录 20 天前
▸ 精选理由

自动发现伪造或错误引用,节省人工核对参考文献的时间。

▸ 风险提示

需访问外部学术数据库,涉及网络请求与可能的速率限制。

这个 Skill 做什么

将 .bib 文件逐条核对 CrossRef、arXiv 与 DBLP 并报告字段不匹配的技能。

把 .bib 里的每条参考文献逐条跟 CrossRef、arXiv 和 DBLP 对照核验,找出可能造假或信息错漏的引用。会把每条标注为 verified、suspect 或 not found,并逐字段报出标题、作者、年份、DOI 等不匹配细节。适合投稿前、审稿或做参考文献审计时用,能把问题精确定位到哪个字段方便修正。

▸ 展开 SKILL.md 英文原文

Verify a BibTeX file for hallucinated or fabricated references by cross-checking every entry against CrossRef, arXiv, and DBLP. Reports each reference as verified, suspect, or not found, with field-level mismatch details (title, authors, year, DOI). Use when the user wants to check a .bib file for fake citations, validate references in a paper, or audit bibliography entries for accuracy.

研究检索参考文献BibTeX验证学术通用
748
Stars
61
Forks
18
仓库内 Skill
+40
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/agentscope-ai/OpenJudge/main/skills/bib-verify/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/agentscope-ai/OpenJudge/main/skills/bib-verify/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# BibTeX Verification Skill

Check every entry in a `.bib` file against real academic databases using the
OpenJudge `PaperReviewPipeline` in BibTeX-only mode:

1. **Parse** — extract all entries from the `.bib` file
2. **Lookup** — query CrossRef, arXiv, and DBLP for each reference
3. **Match** — compare title, authors, year, and DOI
4. **Report** — flag each entry as `verified`, `suspect`, or `not_found`

## Prerequisites

```bash
pip install py-openjudge litellm
```

## Gather from user before running

| Info | Required? | Notes |
|------|-----------|-------|
| BibTeX file path | Yes | `.bib` file to verify |
| CrossRef email | No | Improves CrossRef API rate limits |

## Quick start

```b
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有