SuperAPI AI 工具集

openalex

数据与分析

查看项目

更新于 10-15 17:30

技能介绍

用途:通过 openalex 命令行工具访问 OpenAlex API,检索学术文献元数据。覆盖 8 类实体:works(论文、预印本)、authors、sources(期刊、会议、仓库)、institutions、topics、publishers、funders、concepts(旧版)。适用于论文检索、作者与机构查询、引用追踪、相关文献发现、DOI/ORCID/OpenAlex ID 元数据查询、发表趋势与研究指标分析。

安装与使用:先检查 openalex --help,未安装时执行 npm install -g openalex-skill。常见操作包括 works search、works get、works cited-by、works references、works related、works list 配合 --filter 与 --sort、institutions/authors autocomplete、works group --by、works download。ID 以 W 开头(如 W2626778328),DOI 与 OpenAlex ID 在多数命令中可互换。

配置:openalex config set api-key your_key_here,另有 base-url、mailto 设置,配置存于 ~/.openalex-skill/config.json,环境变量 OPENALEX_API_KEY、OPENALEX_BASE_URL、OPENALEX_MAILTO 可覆盖。输出支持 summary(默认)、detail、json、bibtex,并可用 --field 与 --select 提取字段。

限制:select 仅支持根级字段,group 与 autocomplete 不支持 select,abstract 相关字段上游不可选;ORCID 在 filter 中需用裸值而非 URL;cited-by/references 返回 404 时需先用 works get 验证文献;部分预印本或仓库记录的 DOI 可能与查询 DOI 不同;需注意速率限制(openalex rate-limit)。安装后请参阅 references/setup.md 获取安装、API key 配置与首次验证说明。