Community研究與資料分析github.com

micrometeoric-eye978/academic-research-skills

為 LLM 代理自動化學術文獻搜尋、檢索與管理工作流程,整合主要資料庫的研究技能。

academic-research-skills 是什麼?

這項技能為 LLM 代理(如 Claude Code、Cursor 或 Codex)提供整合的學術研究自動化能力,讓代理能直接從主要學術資料庫搜尋、檢索並管理文獻。透過標準化的介面,代理可以執行關鍵字查詢、過濾結果、獲取全文或摘要,並組織參考文獻。這項技能特別適合需要快速掌握研究現狀、進行文獻回顧或建立知識庫的開發者與研究人員。支援的資料庫包括 arXiv、PubMed 等,並可透過 API 金鑰配置擴展至其他付費資料庫。其工作流程基於結構化的 SKILL.md 文件,定義了清晰的輸入輸出規範與錯誤處理機制,確保代理能可靠地完成多步驟研究任務。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add micrometeoric-eye978/academic-research-skills

Installed? Explore more 研究與資料分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

academic-research-skills 是做什麼的?

為 LLM 代理自動化學術文獻搜尋、檢索與管理工作流程,整合主要資料庫的研究技能。

概述

此技能讓 LLM 代理能夠執行常見的學術研究任務,包括跨多個學術資料庫進行文獻搜尋、擷取論文詳細資訊、下載全文(如適用)以及管理工作階段的參考文獻。設計上強調可靠性、結構化輸出,並能與外部 API 順暢整合。

支援的平台

  • Claude Code
  • Cursor
  • Codex
  • 其他相容的 LLM 代理

使用方式

代理可使用以下命令互動:

  • search "query" [--db <database>] [--max-results <N>]:在指定資料庫中搜尋文獻。
  • fetch <paper-id>:根據唯一的論文 ID 擷取論文詳細資訊。
  • download <paper-id>:下載論文的 PDF 全文(若可取得)。
  • list-session:列出目前工作階段所管理的所有參考文獻。
  • clear-session:清除目前工作階段的參考文獻。

範例

search "machine learning in healthcare" --db arxiv --max-results 10
fetch 2101.12345
download 2101.12345

配置

您需要設定下列環境變數:

  • ACADEMIC_API_KEY:存取付費學術資料庫所需的 API 金鑰。
  • ACADEMIC_DB_CONFIG:用於資料庫端點設定的 JSON 字串(選擇性)。

資料庫支援

資料庫支援需要 API 金鑰
arXiv是否
PubMed是否
IEEE Xplore是是
Scopus是是

輸出格式

所有命令的回應均為結構化 JSON:

{
  "status": "success" | "error",
  "data": { /* 查詢結果 */ },
  "message": "人類可讀的訊息"
}

錯誤處理

  • 若缺少 API 金鑰,代理會回報明確的錯誤訊息。
  • 若資料庫無法存取,會優雅降級並提示使用者。
  • 無效的查詢或論文 ID 會產生描述性的錯誤回應。

授權

本專案採用 MIT 授權。

相關技能