关于 Getting Started with Research Superpowers
一组供 Claude Code 使用的系统性文献检索与综述技能,覆盖查询、筛选、信息提取和综合。它聚焦已发表论文,不用于实验数据分析或实验设计。
主要功能
- 01检索 PubMed 和 Semantic Scholar
- 02建立并完善筛选标准
- 03筛选摘要及论文全文
- 04提取方法与研究结果
- 05追踪引文网络
- 06并行筛选大量论文
适用场景
- 01开展系统性文献综述
- 02筛选大量论文
- 03查找论文中的方法与测量数据
- 04追踪相关引文及开放获取版本
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ kthorn/ research-superpower --skill getting-started-with-research-superpowers安装后在 Claude Code 中输入/getting-started-with-research-superpowers确认已加载。
详细介绍
开始使用 Research Superpowers
Research Superpowers 为 Claude Code 提供系统化的文献搜索与综述工作流。
**重点:**查找、筛选已发表论文并从中提取数据。不用于分析实验数据或设计实验。
你可以做什么
使用这些技能开展系统性文献综述:
- 搜索文献 - 集成 PubMed 和 Semantic Scholar
- 构建筛选标准 - 协作定义并测试相关性标准
- 筛选论文 - 两阶段筛选(摘要 → 深入分析)并评分
- 提取数据 - 从论文中查找具体方法、结果和测量数据
- 追溯引用 - 智能追溯前向和后向引用
- 大规模筛选 - 并行子 Agent 处理 50+ 篇论文
- 跟踪发现 - 使用摘要、PDF 和去重功能整理研究会话
可用技能
文献搜索与综述技能(skills/research/)
- answering-research-questions - 主要编排工作流(搜索 → 筛选 → 提取 → 综合)
- building-screening-rubrics - 通过测试驱动的迭代完善协作设计筛选标准
- searching-literature - 使用关键词优化搜索 PubMed
- evaluating-paper-relevance - 两阶段筛选(摘要 → 深入分析)
- subagent-driven-review - 对大型搜索结果(50+ 篇论文)进行并行筛选
- checking-chembl - 检查药物化学论文是否在 ChEMBL 中有整理好的 SAR 数据
- traversing-citations - 遍历 Semantic Scholar 引用网络
- finding-open-access-papers - 使用 Unpaywall API 查找付费墙论文的免费版本
- cleaning-up-research-sessions - 研究完成后安全清理中间文件
基本工作流
当用户提出文献搜索问题时:
- 阅读 answering-research-questions 技能 - 主要编排流程
- 告知用户:“我正在使用 Answering Research Questions 技能”
- 解析查询 - 提取关键词、数据类型和约束条件
- 创建研究文件夹 - 提议名称并初始化跟踪
- 可选:构建筛选标准 - 对于大型搜索(50+ 篇论文),使用 building-screening-rubrics 技能
- 搜索 → 筛选 → 提取 → 追溯引用 - 按工作流执行
- 定期检查进度 - 每处理 10 篇论文汇报一次,每处理 50 篇设置检查点
研究会话文件夹
每个查询都会在 research-sessions/ 中创建一个文件夹:
research-sessions/YYYY-MM-DD-query-description/
├── SUMMARY.md # Main findings
├── papers-reviewed.json # Deduplication tracking (DOI → status)
├── papers/ # Downloaded PDFs and supplementary data
└── citations/ # Citation graph tracking
核心原则
对于系统性文献综述:
- 精确优先于广泛 - 查找包含所需具体数据的论文,而不仅仅是主题相关的论文
- 测试驱动筛选 - 批量处理前先构建并验证筛选标准
- 智能追溯引用 - 只追溯相关引用,避免指数级增长
- 积极去重 - 按 DOI 跟踪所有已审阅论文(包括不相关的论文)
- 缓存摘要 - 筛选标准变更时,保存摘要以便重新筛选
- 汇报进度 - 工作过程中每处理 10 篇论文向用户更新进度
- 频繁设置检查点 - 每处理 50 篇论文,询问是否继续或停止
- 确保可复现 - 在研究会话中保存筛选标准、查询和方法
API 信息
PubMed E-utilities(无需密钥):
- 搜索:
https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi - 详情:
https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi - 全文:
https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi
Semantic Scholar(免费层级即可使用;可选用密钥提高限额):
- 论文:
https://api.semanticscholar.org/graph/v1/paper/DOI:{doi} - 参考文献:
https://api.semanticscholar.org/graph/v1/paper/{id}/references - 引用:
https://api.semanticscholar.org/graph/v1/paper/{id}/citations
查找技能
使用 find-skills 脚本搜索相关技能:
# From project directory
./scripts/find-skills # List all skills
./scripts/find-skills literature # Search for "literature"
./scripts/find-skills 'cite|ref' # Regex search
请记住
- 始终先阅读相关的研究技能
- 开始时宣布将使用该技能
- 在研究文件夹中跟踪所有内容
- 长时间搜索期间,定期与用户确认
- 使用 papers-reviewed.json(以 DOI 为键)去重
评论
支持 Markdown