SuperAPI AI 工具集

sd-paper-detail

写作与研究

查看项目

更新于 10-15 20:28

技能介绍

用途:该技能用于从 ScienceDirect 文章页面提取完整元数据,适合用户想了解某篇论文的详细信息时使用。

主要能力:可提取标题、作者、机构、摘要、亮点、关键词、DOI、期刊与卷期信息、文章类型、PII、出版日期、参考文献数量、章节标题以及 PDF 链接。

使用方式:先从参数确定文章 URL——若给出 PII(如 S0957417426005245),URL 为 {BASE_URL}/science/article/pii/{PII};若给出完整 URL 则直接使用;若给出 DOI 则用 https://doi.org/{DOI}(会重定向到 ScienceDirect)。随后用 navigate_page 配合 initScript(Object.defineProperty(navigator, 'webdriver', {get: () => undefined}))防止机器人检测;若文章已打开可跳过。

访问检查:若出现“Are you a robot”或验证码,尝试自动点击 Cloudflare Turnstile 复选框,失败两次后提示用户在浏览器中完成验证;若页面被重定向,提示用户完成登录或认证。

提取步骤:使用 evaluate_script 等待标题或摘要加载后,按指定 CSS 选择器提取各字段,并以清晰格式呈现。

限制:PDF 链接中的 md5 哈希需从页面提取,无法自行构造;每次 navigate_page 都需带 initScript;该技能使用 navigate_page + evaluate_script 两个工具调用。