SuperAPI AI 工具集

get-paper

写作与研究

查看项目

更新于 10-16 00:02

技能介绍

用途:该 Skill 使用 Chrome DevTools MCP 工具操作浏览器,在 Google Scholar 中搜索论文,把结果交给用户挑选,然后抓取所选论文的 BibTeX 条目,代替手动搜索、点击 Cite 再复制 BibTeX 的过程。它完全不使用 Semantic Scholar MCP,仅依赖浏览器自动化。

触发方式:当用户要求搜索 Google Scholar 论文、从 Google Scholar 获取 BibTeX,或输入 /get-paper <search query> 时激活。

主要流程:先调用 mcp__chrome-devtools__list_pages 检查浏览器状态,若未打开 scholar.google.com 则用 mcp__chrome-devtools__navigate_page 打开,已打开则复用当前页。接着获取快照找到搜索框,用 mcp__chrome-devtools__fill 填入查询词,点击搜索并等待出现 “Cited by”。随后抓取结果,提取前 5–8 条标题、作者、发表venue、年份和引用数,以编号列表呈现,询问用户选择哪些论文(支持多选);若查询为精确标题且首条明显匹配则自动选择。对每个所选论文:点击 Cite 按钮,等待 BibTeX,点击 BibTeX 链接,等待 “@” 出现后抓取完整条目,再返回结果页,必要时关闭 Cite 对话框。最后展示所有 BibTeX 条目,询问是否追加到指定 .bib 文件;若同意则读取目标文件、检查重复 key 后追加,默认目标为 manuscript/references/references.bib(若存在)。

输出:始终产生 bibtex_entry;选择前始终展示带元数据的编号列表。

限制与边界:遇到验证码或限流会提示并停止;无结果时建议更换关键词;BibTeX 页面加载失败重试一次后提示;多选时循环执行抓取;对话框无法关闭则返回强制关闭。Google Scholar 生成的 BibTeX key 为自动生成,除用户要求外不要修改。使用前提是在 Claude Code 中配置 Chrome DevTools MCP server,并保证 Chrome 以远程调试模式运行。其余收费、价格、平台支持等信息暂未提供。