2026年10月26日

如何在快速筛选中维护纳入与排除日志

快速筛选容易悄无声息地失败。你读了一个标题,决定“不纳入”,然后继续——三周后,当导师问你为什么提案中引用的一篇论文从未进入综述时,你无法重建这个决定。纳入与排除日志可以解决这个问题。它是一个小型、有条理的记录,将每个筛选决定转化为可辩护、可复查、可报告的内容。 本指南提供一个完整的流程:定义原因代码、一致地应用它们、记录边界情况,并构建一个经得起后续审查的审计轨迹。最后以一个学生实例和具体的提交决定结束。

作者WisPaper 团队AI 科研工作流团队
如何在快速筛选中维护纳入与排除日志的研究工作流插图

快速筛选容易悄无声息地失败。你读了一个标题,决定“不纳入”,然后继续——三周后,当导师问你为什么提案中引用的一篇论文从未进入综述时,你无法重建这个决定。纳入与排除日志可以解决这个问题。它是一个小型、有条理的记录,将每个筛选决定转化为可辩护、可复查、可报告的内容。

本指南提供一个完整的流程:定义原因代码、一致地应用它们、记录边界情况,并构建一个经得起后续审查的审计轨迹。最后以一个学生实例和具体的提交决定结束。

为什么在筛选第一条记录之前日志就很重要

筛选是一种选择方法,而选择方法需要被记录。Cochrane 手册关于检索和选择研究的指南建议从纳入标准出发规划检索、分阶段筛选并记录过程。PRISMA 2020 提供了报告清单和流程图模板,使检索、选择和综合方法透明化。NIH 关于严谨性和可重复性的指南将透明的方法和可重复性视为严谨研究实践的核心部分。

实际来说:你的日志是纳入标准与你最终报告的数字之间的桥梁。如果你无法解释为什么一条记录被排除,你就无法诚实地报告排除了多少条以及原因。

第一步:先锁定你的纳入标准

你无法针对尚未固定的标准来编码决定。在筛选之前,将你的纳入标准和排除标准写成简短、可检验的陈述。Cochrane 的指南将检索规划与纳入标准联系起来,因此标准应该在开始阅读记录之前就存在。

每个标准的可行格式:

  • 标准 ID(例如 E1、E2、I1)
  • 通俗语言规则(一句话)
  • 检验(你查看什么来决定:人群、日期、研究设计、语言、结局)
  • 边缘情况说明(当规则模糊时怎么做)

在筛选开始前冻结这个列表。如果你必须在过程中更改它,请在日志中记录更改及其日期,以便后续读者能看到规则何时发生了变化。

第二步:定义映射到你的标准的原因代码

原因代码是附加到每个排除决定上的短标签。它们应该与你的排除标准一一对应,以便代码总能指向一条规则。

代码含义映射到标准
X1错误的人群E1
X2超出日期范围E2
X3错误的研究设计E3
X4不是感兴趣的结局E4
X5重复记录去重步骤
X6全文不可用获取步骤
B1边界情况——记录待二次查看升级规则

两条规则保持代码清晰。第一,每条被排除的记录只有一个主要代码;如果多个适用,记录第一个未通过的标准,并在备注字段中注明其他。第二,为边界情况保留一个独特的代码(如 B1),这样它们永远不会被悄悄归入确定的排除。

Cochrane 的指南还建议对记录去重并链接同一研究的多份报告。给重复记录单独的代码,这样你的最终计数不会被同一研究出现两次而虚增。

第三步:设置日志结构

一个电子表格或表格就足够了。每一行是一条记录;每一列捕获一个决定要素。

  • 记录 ID(稳定,在导入时分配)
  • 引用摘要(作者、年份、标题)
  • 来源(哪个数据库或检索产生的)
  • 筛选阶段(标题/摘要或全文)
  • 决定(纳入、排除、边界)
  • 原因代码
  • 一行理由(来自记录的具体证据)
  • 筛选者缩写和日期
  • 二次查看标记和解决结果

如果你通过学术搜索界面收集记录,WisPaper 搜索页面是你找到待筛选学术论文的地方。随着记录积累,将你保留的记录保存在我的文库中,这样你的纳入集保持有序并与原始筛选池分开。

第四步:分阶段筛选并在每个阶段记录

Cochrane 建议分阶段筛选。两阶段日志——先标题/摘要,再全文——使投入与确定性成比例。

标题/摘要筛选后的诊断检查点: 按原因代码计数记录。如果一个代码占了可疑的大比例,对照标准重新阅读这些行的样本。一个代码承担了太多工作通常意味着标准写得太宽松。

全文筛选后的诊断检查点: 确认每个全文排除都有一行理由,引用触发代码的具体段落或特征。有代码但没有理由的行是审查时容易出问题的行。

第五步:明确记录边界决定

边界记录是日志发挥价值的地方。不要强行将它们归入纳入或排除。相反:

  1. 分配边界代码(B1)并写下是什么让决定困难。
  2. 说明哪个标准存在张力以及为什么记录处于边界。
  3. 提前设定解决规则——例如,第二位筛选者审查所有 B1 行,或决定在预定检查点提交给导师。
  4. 记录解决结果、解决者的缩写和日期。

这是审计轨迹的缩影:后续读者不仅能看到你决定了什么,还能看到为什么决定并不明显。

第六步:构建审计轨迹

审计轨迹是一组记录,让其他人能够追溯你的筛选过程。将其保持在三个层次:

  • 日志本身——每条记录、每个决定、每个代码。
  • 决定备忘录——一个简短的带日期笔记,记录对标准或代码的任何更改及其原因。
  • 计数摘要——按阶段和原因代码的总计,准备用于流程图。

PRISMA 2020 的流程图模板正是为这种计数报告而构建的,其清单涵盖了选择方法的透明报告。如果你正在起草较长手稿的方法部分并希望帮助梳理文献,Scholar Agent支持文献综述任务。当你需要基于已保存的论文提问时,文库问答让你查询上传到我的文库或从搜索结果中添加的论文。

实例:一个截止日期前的学生

一名硕士生有十天时间完成一篇关于远程工作生产力的课程论文的筛选。评分标准奖励透明的方法部分。

第 1 天——标准。 她写下四条排除标准(错误人群、2015 年之前、非实证设计、错误结局)和一条纳入规则。她冻结了列表。

第 2 天——代码。 她分配 X1–X4,加上用于重复的 X5 和用于边界的 B1。她构建了上面列出的日志列。

第 3–5 天——标题/摘要筛选。 她记录每条记录。在检查点,X4(错误结局)捕获了 40% 的记录——她重新阅读样本,发现她的结局规则太宽泛。她缩小了规则,在决定备忘录中记录更改及日期,然后继续。

第 6–7 天——全文。 几篇论文在付费墙后。她将它们编码为 X6(全文不可用)而不是基于内容排除,并在备忘录中注明访问受限。她标记了三条人群模糊的 B1 记录。

第 8 天——导师反馈。 她的导师问为什么两篇知名论文缺失。她打开日志,找到两行,并展示原因代码和理由。一篇是真正的 X1;另一篇是从未解决的 B1。她解决了它并记录结果。

第 9 天——计数。 她按阶段和代码总计记录,并为方法部分起草流程数字。

第 10 天——提交决定。 她检查三个条件:每条被排除的记录都有代码和理由;每个 B1 行都有记录的解决结果;计数摘要与日志一致。所有三个条件都通过,所以她提交。如果任何一个失败,她会暂缓提交并先解决差距。

停止和升级规则

将这些作为硬性触发条件,而不是建议:

  • 停止并修订标准 如果在检查点单个原因代码超过所有排除的大约一半——规则可能太宽泛。
  • 停止并升级 任何两位筛选者可能合理分歧的记录,或标准不明确适用的记录。
  • 升级给导师 筛选开始后对标准或代码的任何更改,以及任何未解决的边界记录集群。
  • 不要提交 当任何被排除的记录缺少理由或任何边界记录缺少解决结果时。

可复用清单

  • 纳入标准在筛选前写好并冻结
  • 原因代码与标准一一对应
  • 重复代码和访问代码单独定义
  • 日志列包括理由、筛选者和日期
  • 标题/摘要阶段后运行检查点
  • 全文阶段后运行检查点
  • 每条边界记录都有书面的张力说明
  • 每条边界记录都有记录的解决结果
  • 决定备忘录记录任何过程中更改及日期
  • 计数摘要与日志一致

常见问题

原因代码是将决定映射回特定纳入标准的短标签。理由是从记录中触发该代码的一行证据。两者都需要:代码使计数成为可能,理由使决定可检查。