文献管理助手:在 Agent 里做引用格式化与参考文献整理

前言

写论文或投稿时,同一批文献往往要在 APA、GB/T 7714、MLA 等格式之间切换,还要区分正文内引用和参考文献列表。通用对话模型能「大概写对」,但版本差异(例如 APA 第 6 版与第 7 版)、文献类型和标点细节容易混用。若希望 Agent 按固定流程提取元数据、选格式、输出可核对的结果,可以装一个面向引用格式化的 Skill,而不是每次手写长提示词。

下面介绍 SkillHub 社区 Skill「文献管理助手」(@user_70c2f807/reference-manager-assistant,v1.0.0)。

这是什么

「文献管理助手」是社区发布者 user_70c2f807 在 SkillHub 上架的 Agent Skill,分类为 knowledge-management,来源为 community。Skill 自述定位为:从用户提供的文献信息中提取作者、年份、标题、期刊等元数据,并按 APA、GB/T 7714、MLA、Chicago、Harvard 等规范生成引用与参考文献列表。

Skill 页与包内说明均标明:不用于提供全文下载、不替代 Zotero / EndNote 等文献库的全部能力、不做学术观点评价。标签 requires_api_key=false,安装后无需额外 API Key。

核心功能

以下能力均来自 Skill 包内 SKILL.md 的说明:

  1. 元数据识别:从非结构化文本中识别文献类型(期刊、专著、会议、学位论文、网页、报告等),并抽取卷期页码等字段。
  2. 多格式输出:支持 APA(6th / 7th)、GB/T 7714-2015、MLA(9th)、Chicago、Harvard;可生成 in-text citation 与 reference list,并对多条文献排序。
  3. 格式自检:检查常见格式问题并标注修正;缺失字段以明确占位(如 [DOI缺失]),不编造 DOI 或文献条目。
  4. 交互与边界:信息严重不足、格式未指定、文献类型不明等情况时,按 Skill 内表格给出固定提示语;单次批量建议不超过 20 条以保证准确度。

安装与启用

官方页面给出的安装方式是:让 AI 参照 SkillHub 安装文档,安装坐标 @user_70c2f807/reference-manager-assistant。文档地址为 https://skillhub.cn/install/skillhub.md。

1. 安装 SkillHub CLI(若尚未安装)

先检查本机是否已有 skillhub:

command -v skillhub && skillhub --version

未安装时,可按安装文档执行完整安装(CLI + 默认 Skill):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

仅需 CLI 时:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

2. 安装本 Skill 到当前 Agent 的 skills 目录

安装时必须用 --dir 指向当前客户端识别的 skills 目录;装到默认 ./skills/ 可能不会被 Agent 加载,且通常需要重启客户端。

社区坐标的安装命令形式为:

skillhub install reference-manager-assistant --namespace user_70c2f807 --dir <skills 目录>

各客户端常用路径(摘自 SkillHub 安装文档):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

以 Cursor 为例:

skillhub install reference-manager-assistant --namespace user_70c2f807 --dir ~/.cursor/skills/

安装完成后重启或重新加载 Agent,使 Skill 生效。

典型用法

Skill 在 SKILL.md 中给出了可直接复现的对话示例;核心是:先给文献信息,再明确格式与版本。

单条中文信息转 APA(第 7 版)

用户:帮我把这篇文献转成APA格式:张三,李四.2020.机器学习在教育中的应用.计算机教育,12(3):45-52

Agent 按 Skill 流程应输出 APA 第 7 版条目,并区分标点与页码写法。

英文信息转 GB/T 7714

用户:我有一段英文文献信息,帮我整理成GB/T 7714格式

Skill 要求 Agent 追问或确认:学位论文还是期刊投稿等场景(部分期刊对 GB/T 有微调)。

批量统一格式

用户:这几篇文献的引用格式帮我统一整理一下

Skill 规定 Agent 需确认:目标格式(及版本)、文献类型,再逐条格式化并排序。

输出结构在 Skill 中有模板,通常包含「目标格式」「正文内引用」「参考文献列表」「需确认信息」等小节,便于投稿前人工复核。

适用场景与注意

适合谁

  • 需要快速把零散文献信息整理成指定引用格式,又不想每次重复写格式规则的研究者或学生。
  • 已有文献列表,希望 Agent 按同一标准检查格式一致性的场景。
  • 与 Zotero 等工具配合:Skill 自述建议长期库管理仍用专业软件,本 Skill 侧重对话式快速格式化。

限制与坑

  1. 输入质量:输出依赖用户提供的信息是否完整;Skill 明确不会验证文献是否真实存在。
  2. 版本必须说清:APA 6 与 7、多作者省略规则等差异大,应写「APA 第 7 版」而非笼统「APA」。
  3. 批量上限:单次建议不超过 20 条;大规模库管理不在设计范围内。
  4. 页面元数据:截至查阅时,SkillHub 详情页简介字段为空,功能以安装包内 SKILL.md 为准。

SkillHub 列表数据(以脚本抓取为准):评分 100000,下载 1564,安装 0;与页面动态统计可能随时间变化,以官网为准。

结尾

「文献管理助手」把引用格式化拆成「识别类型 → 按标准排版 → 排序与标注缺失」的固定流程,适合在 Cursor、Claude Code、Codex 等支持 Skill 的环境里减少重复提示词。它不替代文献库与全文获取,适合作为写作与投稿前的格式整理层。

官方入口:

  • API 页:https://api.skillhub.cn/user_70c2f807/reference-manager-assistant
  • SkillHub 页:https://www.skillhub.cn/skills/user_70c2f807/reference-manager-assistant
羽毛球分组比赛记分
小程序二维码

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

小夜