mcpField
F
firecrawl-research-papers

firecrawl-research-papers

github.com/firecrawl生产力1393.6k 次安装1 周前更新
代码仓库

关于 firecrawl-research-papers

firecrawl-research-papers 是借助 Firecrawl 研究工具撰写有来源文献综述的 Skill。它支持检索和扩展论文集合、核实元数据与论述,并通过网页搜索补充论文索引之外的资料。

主要功能

  1. 01语义论文检索
  2. 02扩展相关论文与引用
  3. 03检查论文元数据
  4. 04核实论文全文中的论述
  5. 05网页搜索补充资料

适用场景

  1. 01查找某研究主题的论文
  2. 02从种子论文梳理相关研究
  3. 03核实论文方法或结论
  4. 04调研排行榜和技术报告

MCP 相关

通过 MCP、CLI 或同等 Firecrawl 工具使用 Firecrawl Research,包括论文搜索、相关论文扩展、元数据检查和论文阅读。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/firecrawl/skills --skill firecrawl-research-papers

安装后在 Claude Code 中输入/firecrawl-research-papers确认已加载。

详细介绍

Firecrawl 研究论文

使用此工具创建有来源依据的文献综述。

入门访谈

根据上下文推断主题、来源限制、目标数量和输出格式。如果主题明确,请立即开始。

只有在无法继续时,才提出最多 1-3 个简洁问题,例如主题、目标论文数量或所需的会议/期刊、日期/方法限制。

Firecrawl 收集计划

使用 Firecrawl Research,通过 CLI、MCP 或等效的 Firecrawl 工具 界面来发现和核验论文,这是首选路径。对于白皮书、技术报告、 研究博客、排行榜,或论文库之外的信息,则回退到 通用 Firecrawl 搜索和抓取。

论文索引包含的内容:论文摘要,每篇论文均可访问全文。其最大部分是 生物医学和生命科学文献——PubMed 期刊文章以及 bioRxiv 和 medRxiv 预印本——因此,临床、药物、基因、疾病、流行病学和公共卫生问题均在 覆盖范围内。arXiv 预印本涵盖计算机科学、物理学和数学。对这些来源之外的 领域,覆盖较少,应使用下面的网页工具作为后备方案。

核心工具:

  • MCP:firecrawl_research_search_papers(query, k?) CLI:firecrawl research search-papers <query> [--k <number>] 对论文摘要进行语义搜索。大多数论文查找查询都从此处开始;如果结果较少或 过于狭窄,请尝试其他表述方式。
  • MCP:firecrawl_research_related_papers(seed_ids, intent, mode?, k?) CLI:firecrawl research related-papers <seedIds...> --intent <intent> [--mode <similar|citers|references>] [--k <number>] 从优质种子论文拓展,查找相似研究、引用该论文的论文或其参考文献。用它来 找到相关论文系列,而不只是第一个匹配结果。
  • MCP:firecrawl_research_inspect_paper(id) CLI:firecrawl research inspect-paper <id> 获取候选论文的规范元数据:标题、摘要、作者、类别、来源 ID 和日期。
  • MCP:firecrawl_research_read_paper(id, question) CLI:firecrawl research read-paper <id> --question <question> 核验单篇论文中的具体论断或条件,例如方法、报告的分数、基准、隶属机构、 比较或局限性。
  • MCP:firecrawl_search(query) / firecrawl_scrape(url) CLI:firecrawl search <query> / firecrawl scrape <url> 用于获取仅限网页的背景信息:基准排行榜、排名、报告、白皮书、研究博客, 以及论文索引之外的来源页面。

尽管名称中有“research”,但以下并非论文索引:向 firecrawl_search 传入 categories: ["research"](CLI 中为 firecrawl search <query> --categories research),会将普通网页搜索 限制在与研究相关的网站——包括 PubMed、bioRxiv、medRxiv、arXiv 和出版商网站—— 并返回这些网站的网页结果。它可以访问这些网站的网页,但不会查询上述索引中的论文记录, 因此不提供摘要搜索、相关论文或引用关系图拓展、规范论文元数据,也不提供正文段落。 如果你需要网页搜索,并希望在同一次调用中提高这些网站的权重,请使用此功能;如果要 查找论文,请使用 firecrawl_research_* 工具。

根据查询选择合适的方法:

  • 单篇命名论文:执行一次论文搜索;如果需要核实元数据或正文,再检查或阅读论文。
  • 按描述、方法或主题类别查找论文:搜索有力的锚点,然后扩展到相关论文,并保留关联紧密的邻近论文。
  • 枚举类查询,例如查找执行某项任务或对某种方法进行基准测试的论文:采用多种表述进行搜索,扩展多个有力的锚点,并从新发现的相关论文重新开始搜索。
  • 查找使用或体现某项属性的论文:从定义该属性的论文或最有力的锚点入手,通过相似论文、引用该论文的论文或参考文献进行扩展,并使用 read-paper 核实该属性。
  • 最高级和排行榜:使用通用网页搜索或抓取来查找排名,再通过论文搜索将排名靠前的条目对应到论文。
  • 对作者、组织、发表渠道、日期或方法的限制:在保留候选论文前,通过 inspect-paper 元数据或 read-paper 进行核实。

目标来源类型:

  • PubMed 中的生物医学和生命科学文献,以及尚未在期刊发表的 bioRxiv 和 medRxiv 预印本
  • 计算机科学、物理学和数学领域的 arXiv 预印本
  • 可访问的大学网站和 ACM/IEEE 页面上的学术论文
  • 行业报告和白皮书
  • 公司研究博客
  • 技术文章和会议摘要

原则:

  • 如有疑问,应纳入相关论文类别,而不只纳入单篇最佳结果。
  • 使用相关论文扩展,避免在找到一篇有力的论文后就停止。
  • 使用 read-paper 核实关键限制条件,而不是总结每篇候选论文。
  • 仅排除明显无关的论文。

并行工作

如适用,可使用子 Agent 或同等的并行任务运行器:

  • 学术论文研究员
  • 生物医学与生命科学研究员,负责 PubMed 期刊文章,以及涉及临床、药物、基因、疾病、流行病学或公共卫生主题的 bioRxiv/medRxiv 预印本
  • 行业报告研究员
  • 技术文章研究员
  • 综合与引文审阅员

按来源或子主题拆分,而不是按工具拆分。为每位研究员提供相同的论文工具,让主题决定语料库中哪些部分能回答问题。

最终交付内容

# Literature Review: [Topic]

## Abstract
[2-3 paragraph summary]

## Key Papers
[Title, authors, source URL, key findings, methodology, relevance]

## Themes And Consensus
[What sources agree on]

## Open Questions And Debates
[Disagreements and unresolved questions]

## Emerging Trends
[Recent developments]

## Sources
[Organized by paper/report/article]

## Rerun Inputs
workflow: firecrawl-research-papers
topic: [topic]
target_count: [number]
output: [markdown/brief]

质量标准

  • 每项主要论断都应能追溯到来源。
  • 注明无法访问或读取失败的 PDF。
  • 区分同行评审的研究与博客、供应商报告。

评论

支持 Markdown