关于 literature-review-sprint
Literature Review Sprint 是一项研究技能,可将宽泛主题或项目构想整理为优先级文献图谱及研究启示。它面向评估创新性、研究定位、基线和后续行动的研究者,而非文献引用元数据检查。
主要功能
- 01构建分级文献图谱
- 02按研究角色分类论文
- 03比较最接近的既有工作
- 04识别创新性与基线风险
- 05将发现转化为项目决策
- 06记录检索来源与过程
适用场景
- 01快速了解陌生研究领域
- 02对照相关工作评估创新性
- 03确定基线与评估需求
- 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.mdpaper-taxonomy.mdreading-priority.mdsearch-protocol.mdsynthesis-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
最终检查
定稿前:
- 明确说明检索范围和局限
- 按决策影响为论文排序,而非仅仅罗列
- 即使尚未解决,也要指出最接近的相关工作风险
- 说明近期/同期检索状态
- 明确基线方面的影响
- 在必要时调整项目主张
- 明确下一项技能或下一步行动
- 如果项目有记忆,则执行记忆回写