SuperAPI AI 工具集

openalex

写作与研究

查看项目

更新于 10-16 04:30

技能介绍

用途:通过 openalex 命令行工具访问 OpenAlex API,检索学术文献与元数据。适用于查找论文、作者、机构、期刊,追踪引用(谁引用了某文、某文引用了什么),发现相关研究,按 DOI、ORCID 或 OpenAlex ID 查询,以及分析发表趋势。

主要能力:OpenAlex 数据分为 8 类实体:works(论文、文章、预印本)、authors(研究者)、sources(期刊、会议、仓库)、institutions(高校、研究中心)、topics(研究领域)、publishers(出版商)、funders(资助机构)、concepts(旧版学科分类)。支持搜索、按 ID/DOI 获取、引用追踪(cited-by、references、related)、过滤排序、分组统计、自动补全,以及下载开放获取 PDF。

使用方式:先确认已安装,运行 openalex --help;未安装可执行 npm install -g openalex-skill。常用命令如 openalex works search "your query" --per-page 5、openalex works get W2741809807、openalex authors get https://orcid.org/0000-0002-3141-5845、openalex works cited-by W2741809807 --per-page 5。输出格式默认 summary,另有 detail、json、bibtex,可用 --field 做客户端投影、--select 做服务端字段选择。配置可用 openalex config set api-key your_key_here,配置存于 ~/.openalex-skill/config.json,环境变量 OPENALEX_API_KEY 等可覆盖。

限制:--select 仅支持根级字段,group 与 autocomplete 不支持 select,abstract 不可 select;ORCID 过滤需用裸值而非完整 URL;cited-by 或 references 返回 404 时先用 works get 验证作品;部分预印本或仓库记录的 DOI 可能与查询 DOI 不同。安装、持久化 API key 与首次验证详见 references/setup.md。