持久化的跨会研究论文知识库。导入arXiv/DOI,提取方法、研究空白及威胁等级,追加至PAPERS.md,永不丢失论文内容。
研究论文- kb.
功能概述
研究论文- kb.是一项面向实际任务的技能,主要用于AI 代理的活性研究论文知识库. 将任何论文(arXiv URL, DOI, 或标题) 插入到一个永久的 PAPERS. md 知识中.。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
核心要点
- 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
- 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。
- 从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。
使用与执行
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
结果检查与注意事项
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
research-paper-kb
面向 AI 智能体的持久化研究论文知识库。
支持输入任意论文(arXiv URL、DOI 或标题),从中提取结构化信息,并写入永久存在的 PAPERS.md 知识库中,该知识库跨会话保留。从此不再丢失任何论文上下文。
触发条件
当用户执行以下任一操作时,启用本技能:
- 粘贴 arXiv URL(例如:
https://arxiv.org/abs/2310.12345) - 粘贴 DOI(例如:
10.1038/s41586-024-07156-8) - 说“将这篇论文加入我的 KB” / “跟踪这篇论文” / “保存这篇论文”
- 说“我们对 [论文标题] 了解多少?”
- 说“更新我的论文 KB” / “扫描我的 PAPERS.md”
- 说“展示我正在跟踪的论文” / “我保存了哪些论文?”
本技能的功能
- 获取论文摘要、元数据及关键章节内容
- 提取结构化情报(方法、声称填补的空白、威胁等级、与用户工作的重叠度)
- 生成格式规范的 BibTeX 条目
- 追加一条结构化条目至工作区中的
PAPERS.md - 更新
MEMORY.md,添加指向该知识库的指针,确保后续会话可识别 KB 已存在 - 跨会话生效 —— 知识库以文件形式存在,而非依赖临时上下文
分步操作指南
步骤 1:识别论文
接受以下任意一种输入:
- arXiv URL:
https://arxiv.org/abs/XXXX.XXXXX - arXiv ID:
2310.12345或2310.12345v2 - DOI:
10.XXXX/... - 标题字符串:通过 Semantic Scholar API 查询
在继续前,请先将其标准化为 arXiv ID 或 DOI。
步骤 2:获取论文元数据
对于 arXiv 论文 —— 获取其摘要页面:
https://arxiv.org/abs/
提取字段:标题、作者、发表日期、摘要、学科分类。
同时调用 Semantic Scholar API 获取结构化元数据:
https://api.semanticscholar.org/graph/v1/paper/arXiv:?fields=title,authors,year,abstract,tldr,citationCount,influentialCitationCount,fieldsOfStudy
对于 DOI 论文 —— 使用 Semantic Scholar:
https://api.semanticscholar.org/graph/v1/paper/?fields=title,authors,year,abstract,tldr,citationCount,influentialCitationCount,externalIds
对于仅提供标题的情况:
https://api.semanticscholar.org/graph/v1/paper/search?query=&fields=title,authors,year,abstract,externalIds&limit=1
步骤 3:提取结构化情报
从摘要及(若可用)全文中提取以下信息:
| 字段 | 提取内容 |
|---|---|
| Method | 核心技术方案或贡献(1–2 句) |
| Gap they claim | 该论文声称要解决的问题或局限性 |
| Key results | 主要定量或定性结果 |
| Overlap with user's work | 若上下文不明确则向用户确认;否则根据已有 PAPERS.md 条目与 MEMORY.md 推断 |
| Threat level | 1–5 分制:该论文对用户研究构成多大程度的威胁?(1 = 完全无关,5 = 直接竞争) |
| Citation count | 来自 Semantic Scholar 的引用数 |
| Related papers | 从同一 API 请求中获取最多 3 篇高引相关论文 |
Threat level 判定参考:
- 1 — 所属领域完全无关,无任何重叠
- 2 — 方法相近但应用场景不同
- 3 — 方法类似,但使用不同数据集或领域
- 4 — 直接竞争,主张高度重合
- 5 — 几乎完全相同的工作,针对同一目标问题
步骤 4:生成 BibTeX
生成格式规范的 BibTeX 条目。格式如下:
arXiv 论文:
@article{,
title = {},
author = { and and ...},
journal = {arXiv preprint arXiv:},
year = {},
url = {https://arxiv.org/abs/},
note = {arXiv:}
}
已发表论文:
@article{,
title = {},
author = { and and ...},
journal = {},
year = {},
doi = {},
url = {https://doi.org/}
}
BibTeX 键名规范:FirstAuthorLastNameYearFirstContentWord(例如:Smith2024diffusion)
步骤 5:写入 PAPERS.md
检查工作区根目录下是否存在 PAPERS.md。若不存在,则创建并写入如下头部:
# PAPERS.md — Research Paper Knowledge Base > Auto-maintained by the `research-paper-kb` skill. Add papers with: "add this paper to my KB" > Last updated:---
追加(切勿覆盖)如下模板条目:
## []( ) **Added:** **Authors:** , , ... **Venue:** **Citations:** (Semantic Scholar) **Threat Level:** <1-5> — ### Method <1-2 sentence description of the core technical contribution> ### Gap They Claim ### Key Results ### Overlap With My Work ### Notes ### BibTeX ```bibtex
步骤 6:更新 MEMORY.md
向 PAPERS.md 写入完成后,在 `MEMORY.md` 中追加或更新 PAPERS.md 指针:
查找或新建 `## Research Paper KB` 小节:
## Research Paper KB - PAPERS.md exists in workspace root —papers tracked as of - Latest addition: ( /5) - Run `research-paper-kb` to add more papers
若该小节已存在,则更新论文总数与最新添加条目行。
步骤 7:向用户确认
回复摘要信息:
✅ Added to PAPERS.md **[Paper Title]** () - Authors: ... - Threat level: X/5 — - BibTeX key: `AuthorYearWord` PAPERS.md now has N papers. Run `show me my papers` to review.
查询模式:“展示我保存的论文”
当用户请求回顾其论文知识库时:
- 读取
PAPERS.md - 汇总统计:总数量、最高威胁等级论文、最近添加论文
- 可选地按威胁等级、主题或年份筛选
- 提供导出全部论文 BibTeX 的选项:收集所有
@article{...}块,并以代码块形式呈现
查询模式:“关于 X 我们了解什么?”
当用户询问某篇特定论文或主题时:
- 在
PAPERS.md中搜索匹配的标题、作者或关键词 - 返回对应的结构化条目
- 若未找到,提示:“该论文尚未加入您的 KB。是否需要我为您添加?”
边界情况处理
| 情形 | 处理方式 |
|---|---|
| arXiv 论文未找到 | 尝试 Semantic Scholar 标题搜索;仍失败则请用户确认标题准确性 |
| DOI 论文需付费访问 | 从 DOI.org 元数据接口获取摘要(https://doi.org/,请求头 Accept: application/json);注明“全文不可用” |
| 论文已在 PAPERS.md 中存在 | 依据标题/arXiv ID 匹配检测;提供更新备注或威胁等级的选项,而非重复添加 |
| 用户尚未明确自身研究方向 | 询问:“您的研究聚焦于哪个方向?我将据此评估重叠度。” 并将答案存入 MEMORY.md |
| Semantic Scholar 请求频率受限 | 降级使用 arXiv API:http://export.arxiv.org/api/query?id_list= |
与其他技能的集成
本技能与以下技能协同效果最佳:
citation-management—— 支持完整 BibTeX 工作流及 PubMed/Google Scholar 搜索biorxiv-database—— 面向生物学/生命科学预印本(可用于发现待添加论文)cs-research-methodology—— 基于您的 KB 识别研究空白并提出研究建议proactive-research(ClaWHub)—— 可自动将新论文推送至本 KB
修改的文件
| 文件 | 操作 |
|---|---|
PAPERS.md |
追加新条目(若缺失则创建) |
MEMORY.md |
更新 ## Research Paper KB 小节 |
永不修改:SOUL.md、USER.md、AGENTS.md、TOOLS.md 或任何项目文件。
交互示例
用户:“将这篇加入我的 KB:https://arxiv.org/abs/2310.06825”
Agent:
- 获取 arXiv 2310.06825 → Jiang 等人所著《Mistral 7B》
- 获取 Semantic Scholar 元数据(12k 引用)
- 提取:Method = 分组查询注意力机制 + 滑动窗口;Gap = 构建高效 7B 规模模型
- 结合 MEMORY.md 中上下文评估该论文对用户研究的威胁等级
- 生成 BibTeX 键名
Jiang2023mistral - 将结构化条目追加至 PAPERS.md
- 更新 MEMORY.md
- 回复:“✅ 已添加 Mistral 7B(威胁等级:2/5 —— 聚焦高效推理,与您关注的 X 方向不同)”
元数据
name: research-paper-kb version: 1.0.0 author:category: Academic & Research tags: [research, papers, arxiv, bibtex, knowledge-base, literature, academic, persistent-memory] summary: Persistent cross-session knowledge base for research papers. Ingest arXiv/DOI → extract method/gap/threat level → append to PAPERS.md. Never lose paper context again. requires: []
热门AI工具
相关专题
Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。
0
2026.10.28
Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。
0
2026.10.28
Vite项目目录专题汇集入口文件、src源码、public静态资源、路径别名、项目根目录和构建输出目录相关的已审核文章,帮助读者理解各文件夹的用途与引用方式。
0
2026.10.28
本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。
0
2026.10.22
本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。
0
2026.10.22
本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。
0
2026.10.22
本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。
0
2026.10.22
本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。
0
2026.10.22
本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。
0
2026.10.22
热门下载
相关下载
精品课程
共6课时 | 12.1万人学习
共79课时 | 161.6万人学习
共6课时 | 54.7万人学习