mcpField
L
literature-review-sprint

literature-review-sprint

github.com/a-green-hand-jack生产力36 次安装
代码仓库

关于 literature-review-sprint

Literature Review Sprint 是一项研究技能,可将宽泛主题或项目构想整理为优先级文献图谱及研究启示。它面向评估创新性、研究定位、基线和后续行动的研究者,而非文献引用元数据检查。

主要功能

  1. 01构建分级文献图谱
  2. 02按研究角色分类论文
  3. 03比较最接近的既有工作
  4. 04识别创新性与基线风险
  5. 05将发现转化为项目决策
  6. 06记录检索来源与过程

适用场景

  1. 01快速了解陌生研究领域
  2. 02对照相关工作评估创新性
  3. 03确定基线与评估需求
  4. 04准备聚焦的导师会议

安装

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

$npx skills add https://github.com/a-green-hand-jack/ml-research-skills --skill literature-review-sprint

安装后在 Claude Code 中输入/literature-review-sprint确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
memory-writeback.md
paper-taxonomy.md
reading-priority.md
search-protocol.md
synthesis-template.md

详细介绍

文献综述冲刺

将宽泛的主题、粗略的想法或尚不确定的项目方向,转化为按优先级排序的文献图谱和具体的研究启示。

适用于以下情况:

  • 用户需要快速了解一个新领域
  • 创新性取决于是否已有非常接近的相关工作
  • 项目在设计算法或实验之前,需要找到奠基论文、最接近的论文以及近期/同期论文
  • 论文草稿的相关工作部分定位薄弱,但目标仍是了解领域,而非最终清理引文
  • 与导师会面前,需要清晰的论文图谱、研究空白分析或后续阅读计划
  • 早期实验或写作表明,项目可能采用了错误的文献框架

不要将此技能用于元数据或 BibTeX 检查。引文准确性请使用 citation-audit,投稿阶段的缺失参考文献检查请使用 citation-coverage-audit。

将此技能与以下技能搭配使用:

  • 当文献发现应作为风险、行动、主张或定位决策持久保存时,搭配 research-project-memory
  • 当结果应转化为继续推进/修改/搁置/终止的决策时,在冲刺之前或之后搭配 research-idea-validator
  • 当图谱明确了最接近的基线、方法需要进一步明确时,搭配 algorithm-design-planner
  • 当图谱意味着需要指定基线、数据集、指标或诊断方法时,搭配 experiment-design-planner
  • 当文献风险需要关联到论文主张、章节、图表和审稿人风险时,搭配 paper-evidence-board
  • 之后在论文接近投稿时,搭配 citation-coverage-audit

技能目录结构

<installed-skill-dir>/
├── SKILL.md
└── references/
    ├── memory-writeback.md
    ├── paper-taxonomy.md
    ├── reading-priority.md
    ├── search-protocol.md
    └── synthesis-template.md

渐进式加载

  • 始终阅读 references/search-protocol.md、references/paper-taxonomy.md 和 references/reading-priority.md。
  • 撰写最终冲刺报告之前,阅读 references/synthesis-template.md。
  • 当项目包含 memory/、组件 .agent/ 文件夹,或用户要求跨会话记忆时,阅读 references/memory-writeback.md。
  • 如果用户询问近期、同期、已录用或当前的工作,请通过网页搜索、OpenReview、会议论文集页面、arXiv、DBLP、Semantic Scholar、ACL Anthology、PMLR、CVF 或用户提供的论文,使用当前来源进行核实。
  • 如果无法访问网络,请说明输出是一份暂定阅读计划,并明确标出未经核实的论文或研究空白。

核心原则

  • 着眼于项目决策,而不是罗列详尽的书目。
  • 区分奠基背景、最接近的竞争工作、相邻工具以及近期/同期的潜在威胁。
  • 将尚未找到最接近的相关工作视为重大创新性风险。
  • 按决策价值为论文排序:如果这篇论文的结论可靠,项目会因此发生什么变化?
  • 将文献发现转化为基线、消融实验、应避免的主张和写作定位。
  • 保留搜索溯源信息:搜索了哪些来源、何时搜索、使用了哪些查询,以及排除了哪些内容。
  • 不要仅凭缺乏证据就过度宣称创新性。
  • 以一项能够改变项目走向的后续行动收尾。

第 1 步 — 明确冲刺问题

梳理以下内容:

  • 主题、项目想法、论文主张或草稿章节
  • 目标领域和会议(如已知)
  • 预期贡献类型
  • 已知的种子论文、基线、数据集或方法
  • 冲刺需要支持的决策
  • 时间预算:快速浏览、半天聚焦调研、完整冲刺、创新性检查、基线检查或定位检查
  • 项目记忆 ID,例如 CLM-###、RSK-### 或 ACT-###(如有)

将冲刺问题改写为:

For [topic/claim], determine whether [proposed contribution] is novel and important relative to [closest families], and identify [papers/baselines/gaps] that change the next project decision.

即使用户只要求“关于 X 的论文”,仍应提供面向决策的图谱。

步骤 2 - 构建搜索协议

阅读 references/search-protocol.md。

创建:

  • 种子概念及同义词
  • 方法名称及旧术语
  • 会议筛选条件及可能相关的社群
  • 权威来源搜索路径
  • 最新/同期研究搜索路径
  • 后向和前向引用追踪计划
  • 在会议风格重要时,制定 OpenReview 或论文集搜索计划
  • 停止标准

对于当前文献,记录来源名称和日期。优先选择一手来源,而非博客文章、幻灯片或二手摘要。

步骤 3 - 收集并分类候选论文

阅读 references/paper-taxonomy.md。

将每篇候选论文归入一个或多个类别:

  • 奠基性或权威论文
  • 最接近的先前工作
  • 直接竞争方法
  • 基线方法
  • 基准、数据集或指标来源
  • 邻近方法系列
  • 理论或分析来源
  • 实证综述或分类体系
  • 最新或同期的潜在威胁
  • 负面结果或局限性证据
  • 写作或定位范例

对于每篇重要论文,提取一份精简卡片:

Paper:
Role:
Core idea:
What it proves or demonstrates:
Relation to our project:
Decision impact:
Read priority:
Verification/source:

步骤 4 - 确定阅读优先级

阅读 references/reading-priority.md。

分配以下优先级:

  • read-now:可能改变新颖性判断、基线选择、方法设计或项目可行性
  • skim:有助于理解背景或构建框架,不太可能改变核心决策
  • defer:与当前冲刺相关,但不是本次决策所必需
  • ignore-for-now:超出范围、相关性较弱,或对当前目的而言已被取代

每篇 read-now 论文都必须说明其与项目决策相关的理由。

步骤 5 - 综合文献图谱

构建:

  • 方法系列图谱
  • 关键思想的时间线
  • 最接近工作对比表
  • 基线方面的启示
  • 数据集、指标或协议方面的启示
  • 理论或假设方面的启示
  • 尚待探索的空白及已饱和的论断
  • 用于搜索和写作的术语图谱

标记:

  • novelty-risk:相近工作可能已涵盖这一想法
  • baseline-risk:缺少基线会削弱实验
  • positioning-risk:项目被归入了错误的社群或贡献类型
  • evidence-risk:现有实验未解决该领域的标准关注点
  • scope-risk:文献范围过广,不适合当前项目形态

步骤 6 - 将研究发现转化为项目决策

给出具体建议:

  • 这个想法应该继续推进、修改、搁置还是放弃?
  • 最接近、需要超越或区分的先前工作是什么?
  • 哪项主张仍然站得住脚?
  • 哪项主张应该避免?
  • 必须实现或引用哪种基线?
  • 哪项实验、定理、诊断或分析是必需的?
  • 哪种写作框架最可能获得审稿人认可?
  • 接下来应该使用哪项技能?

如果文献图谱改变了项目方向,请在开展实验前转至 research-idea-validator 或 algorithm-design-planner。

步骤 7 - 撰写冲刺报告

阅读 references/synthesis-template.md。

如果要保存到项目中且未指定路径,请使用:

docs/literature/literature_sprint_YYYY-MM-DD_<short-name>.md

报告必须包括:

  • 冲刺问题
  • 搜索日志和局限性
  • 排序后的论文图谱
  • 最接近工作带来的风险
  • 方法分类体系
  • 基线和评估方面的启示
  • 对项目决策的启示
  • 后续阅读或实验行动
  • 记忆更新部分

步骤 8 - 写回项目记忆

如果存在记忆,请阅读 references/memory-writeback.md。

更新最少但有用的一组条目:

  • memory/decision-log.md:由文献驱动的项目或定位决策
  • memory/risk-board.md:最接近的相关工作、基线、证据和定位风险
  • memory/action-board.md:现在要读的论文、基线检查、实现任务或写作任务
  • memory/claim-board.md:需要保留、修订、收窄、暂存或删除的主张
  • memory/evidence-board.md:计划中的基线、数据集、指标、定理或诊断证据
  • paper/.agent/:相关工作或定位说明会影响草稿时

使用:

  • 对照一手来源核实过的事实,标记为 verified
  • 用户提供的论文或约束,标记为 user-stated
  • 风险判断和定位影响,标记为 inferred
  • 尚未核实的检索线索,标记为 unverified

最终检查

定稿前:

  • 明确说明检索范围和局限
  • 按决策影响为论文排序,而非仅仅罗列
  • 即使尚未解决,也要指出最接近的相关工作风险
  • 说明近期/同期检索状态
  • 明确基线方面的影响
  • 在必要时调整项目主张
  • 明确下一项技能或下一步行动
  • 如果项目有记忆,则执行记忆回写

评论

支持 Markdown