关于 papers
papers 是用于查找学术论文、引文和正式研究的技能,并帮助提取结构化发现。它检索多个学术与开放获取来源,并规定 PDF 转 Markdown 的处理流程。
主要功能
- 01搜索 arXiv、Semantic Scholar 和开放获取来源
- 02按优先级检索来源
- 03将 PDF 转为 Markdown
- 04提取发现、方法和引文信息
- 05处理付费论文的替代获取方式
适用场景
- 01为文献综述查找论文
- 02追踪引文链
- 03从 PDF 提取方法和结果
MCP 相关
处理 PDF 时,该技能建议优先尝试 `leyline:document-conversion` MCP `convert_to_markdown` 工具;不可用时再使用 Read 工具。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ athola/ claude-night-market --skill papers安装后在 Claude Code 中输入/papers确认已加载。
详细介绍
学术论文搜索
适用场景
- 查找学术论文、引文或正式研究
- 撰写文献综述或构建引文链
不适用场景
- 社区观点(使用
Skill(tome:discourse)) - 代码实现(使用
Skill(tome:code-search))
搜索 arXiv、Semantic Scholar 和开放获取来源。
来源(优先顺序)
- arXiv API(免费,元数据不限量)
- Semantic Scholar API(每 5 分钟 100 次请求,可查询引文图谱)
- Unpaywall(查找合法免费版本)
- CORE.ac.uk(开放获取聚合平台)
- PubMed Central(生物医学)
- 作者预印本页面(WebSearch 回退方案)
PDF 处理
获取论文 URL 或本地文件路径后,将 PDF 转换为 Markdown, 以提升提取质量。
转换(优先使用 markitdown)
应用 leyline:document-conversion 协议:
-
优先尝试 markitdown:使用 PDF URL 或
file://路径调用 MCPconvert_to_markdown工具。此工具会生成结构化 Markdown,保留表格、公式、图表 和章节层级。 -
如果 markitdown 不可用,则使用 Read 工具:
- 使用
pages: "1-20"读取第一部分 - 对于较长的论文,继续使用
pages: "21-40" - 根据需要以每次 20 页的增量继续读取
- 注意:表格和图表的提取效果可能不够理想
- 使用
提取目标
从转换后的 Markdown 中提取:
- 摘要和主要发现
- 方法论和实验设置
- 结果表格和图表
- 引文信息(作者、年份、发表场所)
- 关键公式或正式定义
回退指引
当论文需要付费访问且没有开放版本时:
- 使用公共图书馆的借书证访问 JSTOR/ProQuest
- 通过 DeepDyve 租阅文章
- 申请馆际互借
- 使用直接联系作者的邮件模板
退出标准
- 至少按优先顺序查询一个学术来源 (先查 arXiv,再查 Semantic Scholar,然后查 Unpaywall/CORE/PubMed)
- 通过
leyline:document-conversion协议转换 PDF 内容:首先尝试 markitdown MCP;如果 markitdown 不可用,则 使用 Read 工具回退方案 - 每条论文结果都包含引文信息(作者、年份、发表场所) 以及摘要或主要发现概要
- 对于没有开放版本的付费论文,应触发回退 指引(图书馆、DeepDyve、馆际互借、联系作者),而不是 返回空结果
- 如果所有来源均无结果,应明确说明这一点, 而不是编造论文条目
评论
支持 Markdown