前言¶
寫論文或投稿時,同一批文獻往往要在 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 的說明:
- 元數據識別:從非結構化文本中識別文獻類型(期刊、專著、會議、學位論文、網頁、報告等),並抽取卷期頁碼等字段。
- 多格式輸出:支持 APA(6th / 7th)、GB/T 7714-2015、MLA(9th)、Chicago、Harvard;可生成 in-text citation 與 reference list,並對多條文獻排序。
- 格式自檢:檢查常見格式問題並標註修正;缺失字段以明確佔位(如
[DOI缺失]),不編造 DOI 或文獻條目。 - 交互與邊界:信息嚴重不足、格式未指定、文獻類型不明等情況時,按 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 側重對話式快速格式化。
限制與坑
- 輸入質量:輸出依賴用戶提供的信息是否完整;Skill 明確不會驗證文獻是否真實存在。
- 版本必須說清:APA 6 與 7、多作者省略規則等差異大,應寫「APA 第 7 版」而非籠統「APA」。
- 批量上限:單次建議不超過 20 條;大規模庫管理不在設計範圍內。
- 頁面元數據:截至查閱時,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