开源仓库Future-House/paper-qa8,849 Stars

paper-qa

从本地论文和文档中检索证据并生成带精确引用的科研答案

适合需要在自有文献库中做高准确度问答的研究者,支持 PDF、Office 文档和 ClinicalTrials.gov 试验数据。先把论文目录建成可复用索引,再对每个问题依次检索候选文献、汇聚证据片段、生成带上下文编号引用的答案。

bo老师判断:推荐

用途和边界相对清楚,可以先从小样本开始。

...互动状态已更新

这个工具提供了哪些能力

点开任一能力,看清怎么用

每个能力展开后是三件事:它会给你什么、你需要准备什么、哪些必须由你把关。

常见场景:需要从一批论文或文档中精准回答科研问题,且要求每个主张都有文献引用;需要本地索引文献库并在多轮问答中复用同一索引;需要搜索 ClinicalTrials.gov 注册试验并将其作为与论文并列的证据类型;需要一种能区分“不确定”与“可回答”的科研问答工具

覆盖阶段文献验证

第一次这样开始

把仓库地址直接交给 AI

先让 AI 说明环境和风险,再完成最小安装验证。开始前想清楚要用哪个能力、把对应材料备在手边——每张能力卡展开后有具体清单。

第一次直接复制

帮我安装这个库:https://github.com/Future-House/paper-qa
安装前先告诉我需要什么环境,安装后帮我跑通一个最小示例。

别这样用

这些判断,仍然由你负责

  • 不改默认配置就开始使用——answer_max_sources、evidence_k 等参数直接影响引用覆盖度和 API 成本
  • 把 evidence summary 当原文——context 是 LLM 摘要后的证据片段,研究关键判断仍需回溯原始文本确认
  • 没有 manifest 文件时让 LLM 从首段推断 citation 和 DOI——这可能导致文献身份错误,且无法检测撤稿风险
  • 忘记索引需要显式 rebuild——源目录增删文件后不重建索引会导致新旧文献混用

技术依据

查看能力拆解、验证范围与来源

处理机制

  1. 01

    核心处理链

    从本地论文和文档中检索证据并生成带精确引用的科研答案

已核对范围

  • 真实 paper-qa d7675d7 包
  • 本地临时 txt 文档和目录索引
  • 本地确定性 stub embedding
  • fake agent search query 到 PaperSearch.papersearch
  • SearchIndex.query 命中后写入 state.docs
  • 空索引停止线
  • 本地临时 txt 文档
  • 本地 stub summary LLM

仍待核对

  • 真实外部 LLM 生成检索词的稳定性
  • 真实 embedding 语义排序
  • 大规模 PDF 索引
  • 年份过滤字段行为
  • 多文献同名或同 DOI 冲突
  • 中文问题检索表现
  • 真实 summary LLM 的证据摘要质量
  • 真实 embedding 下的 MMR 排序

读取版本

d7675d7

许可

Apache-2.0

最近核对

内容 2026-06-12
Stars 2026-07-11

部分完成验证

科研之我见

如何从 300 篇候选文献中筛出 50 篇核心文献

把文献检索与筛选拆开,通过本地文献库、Zotero、外部数据库和引文追踪形成可回查的核心文献清单。

查看内容

科研之我见

用 AI 写文献综述,怎样控制幻觉和证据断裂

把文献关系、核心文献筛选、方法矩阵和四类 Gap 分开处理,让综述中的每个判断都能回到具体材料。

查看内容

文献 · 分析 · 写作

grobid

把学术论文PDF解析成结构化TEI XML,提取元数据、全文结构和参考文献

查看内容

设计 · 分析 · 验证

CausalPy

用贝叶斯方法做准实验因果推断,含10+方法和稳健性诊断套件

查看内容

文献 · 设计 · 分析 · 写作

Scientific-Agent-Skills

为AI科研代理提供文献检索、写作、统计、实验设计和同行评审的结构化能力。

查看内容