用途:面向学术研究场景,按主题检索论文并做质量与影响力筛选,可输出带期刊指标的结果报告。
主要能力:同时检索 arXiv、PubMed、Web of Science、Springer Nature、Scopus、Semantic Scholar、OpenAlex 七个来源(需密钥的来源在配置密钥后启用);Web of Science 返回 SCI 收录论文与被引次数;Springer Nature 返回 Springer、Nature、Palgrave Macmillan 等品牌文章及 DOI 链接;Scopus 返回被引次数;Semantic Scholar 与 OpenAlex 无需密钥即可使用(OpenAlex 覆盖 2 亿以上学术作品);自动补充 JCR 分区与影响因子(IF),高亮 Nature、Science、Advanced Materials 等顶级期刊;支持 Markdown 报告导出。
使用方式:主脚本为 ./sci_search.py。示例:python skills/sci-search/sci_search.py "perovskite solar cells" --limit 5(检索全部来源);用 --source wos、pubmed、springer、scopus、semantic_scholar、openalex、springer_meta、springer_oa 指定单一来源;--source all 检索全部来源;--output results.md 导出结果。
密钥配置:统一写入 ~/.aut_sci_write/.env,包括 WOS_API_KEY、SPRINGER_API_KEY、SPRINGER_OA_API_KEY(未设置时回退到 SPRINGER_API_KEY)、SCOPUS_API_KEY、可选 SEMANTIC_SCHOLAR_API_KEY、OPENALEX_EMAIL,以及可选 NCBI_API_KEY、NCBI_EMAIL、NCBI_TOOL(默认 sci-search),Zotero 集成可用 ZOTERO_USER_ID、ZOTERO_API_KEY。Web of Science Starter API 免费申请,地址 https://developer.clarivate.com/apis/wos-starter ;Springer Nature 密钥申请地址 https://dev.springernature.com/ ;Scopus 密钥申请地址 https://dev.elsevier.com/ ;Semantic Scholar 密钥申请地址 https://www.semanticscholar.org/product/api#api-key 。
适用场景:需要跨库检索文献、按影响因子与被引量筛选高影响力论文、或以 Markdown 形式整理检索结果时。
限制:部分来源依赖 API 密钥,未配置时对应来源不可用;Scopus 完整访问需机构订阅;速率限制、返回字段与检索语法等细节暂未提供;该技能为 Aut_Sci_Write 套件的一部分,作者 Shuo Zhao,MIT 许可。