中医药研究方法 · 第 017 章

检索式写得很规范,为什么还是漏掉大量文献?

数据库、年份、主题词和布尔逻辑都写得清清楚楚,不等于文献真的找全了。我们复现了几条中医药论文检索式,发现真正危险的不是少写一个括号,而是研究对象在检索时悄悄变了。

很多人读一篇文献计量或用药规律论文,看到方法部分写着数据库、检索日期、主题词,再跟上一串括号、AND 和 OR,心里大概就会默认一件事:

作者已经把相关文献找得差不多了。

毕竟检索式都完整写出来了,看起来也很专业。后面导入 CiteSpace、VOSviewer 或数据挖掘平台,画年度曲线、关键词网络、用药频次和聚类图,流程顺得不能再顺。

可我们最近复现了几条中医药论文中的检索式,发现问题可能比“少写了一个同义词”严重得多。

有的论文标题研究的是“中医药”,检索时却只搜了中药;有的研究说要分析针刺,检索词却只有针灸。检索式能运行,格式也没有错,但一大批本该进来的文献,从一开始就被关在门外。

这件事为什么值得较真?

因为文献计量、用药规律数据挖掘和知识图谱都有一个共同前提:后面的分析只能看见前面搜进来的数据。

漏掉什么,年度趋势、热点排序和网络结构就看不见什么。检索不是研究开始前的杂务,它其实是在决定:这项研究的样本到底是谁。

下面我们用五条真实发表的检索式做一次压力测试:不只看它们漏了多少,还要看扩词会不会带来新的噪声。最后再整理一套可以直接用于开题、文献计量和数据挖掘的七步检查法。

标题写的是“中医药”,检索式却只搜了中药

先看一个很典型的例子。

2023 年,一篇研究中医药治疗便秘的文献计量论文,中文检索式写得很清楚:主题为“便秘 AND(中药+中草药+天然药物)”,时间限定在 2000—2021 年[1]。

只看格式,它没有什么明显问题。疾病是一组,干预是一组,中间用 AND 连接。

真正的问题在于:论文说要观察的是中医药治疗便秘,检索词覆盖的却主要是中药治疗便秘

如果题目真要谈整个“中医药治疗”,检索前至少得先把它拆成一棵疗法树:

  • 中药治疗:内服方药、中成药,以及中药灌肠、熏洗、敷脐、药熨等外治;
  • 针法:毫针、电针、腹针、头针、耳针、火针、浮针、揿针、腕踝针、皮肤针、刺络放血、穴位埋线等;
  • 灸法:艾灸、温针灸、热敏灸、隔物灸、督灸、雷火灸、温和灸、麦粒灸等;
  • 手法与穴位刺激:推拿、穴位按摩、穴位贴敷、耳穴贴压、穴位注射、拔罐、刮痧等;
  • 传统运动与食养:导引、八段锦、五禽戏、气功、太极拳、食疗、药膳等。

图1 中医药治疗概念需要展开为疗法树

图1 “中医药治疗”并非一个可以直接丢进数据库的单一词,需先依研究问题展开为疗法树。

这些分支不是每项都要纳入:比如食养算不算“治疗”,应由研究问题和纳排标准事先决定。但你不能在标题里使用“中医药”这个大概念,检索时却默默只留下“中药”这一根树枝。

这不是“少补了几个近义词”那么简单,而是研究对象在检索时悄悄缩小了:标题里是一整个中医药领域,真正进入样本的却更接近中药子集。

我们按照论文公开的 CNKI 检索式重新运行,在当前中文期刊库中得到 2036 条记录。随后按照上面的疗法树建立补充检索:篇名必须明确出现“便秘”,再用中医治疗、针法、灸法、推拿与穴位刺激、外治、传统运动和食养等具体表达展开,并排除原式已经命中的记录。护理类记录不在本次“治疗方式”的口径内。

结果得到 2988 条候选记录,去重后用于抽样的记录为 2975 条。

当然,疗法词展开得越广,越要防止普通按摩、灌肠等非中医记录混进来。我们用固定随机种子抽取 50 条,逐条查看题名和摘要,其中 45 条直接涉及中医药治疗便秘,5 条因普通灌肠、非中医定位的按摩或护理干预被排除。

为了不把数字说得太满,我们又做了一层保守处理:采用抽样相关率 95% 置信区间的下限,并且假定原式返回的 2036 条全部合格——这已经是在尽量帮原式说话了。即便如此,相对于本次审计参照集,保守相对漏检比例仍约为 53.6%

这里必须把话说准确:这不是数据库未知全集上的“绝对漏检率”。我们没有上帝视角,不可能知道全部合格文献究竟有多少。它表示的是,在这次可复现的审计方法和治疗方式候选池下,原式至少暴露出了一个相当大的覆盖缺口。

说得更直白一点:一张号称描绘“中医药治疗便秘”的地图,很可能把中药那一块画得很细,却把针法、灸法、推拿、穴位刺激和多种外治法留在了地图外面。

漏掉的不是几篇边角文献,而是一整类研究

如果只是少了几篇文章,后面的结论未必会明显变化。可这次补进来的不是随机散落的记录,而是一批具有共同特征的研究。

抽样中补进来的也不是几篇孤立的边角文献,而是针刺、电针、艾灸、雷火灸、推拿、穴位贴敷、耳穴贴压、穴位埋线、敷脐、中药灌肠和药膳等一整组治疗路径。它们一旦系统缺席,后面的热点排名和聚类结构当然也会跟着偏。

这说明检索漏洞造成的影响并不只有一种。

  • 有时会把年度趋势方向改掉;
  • 有时趋势方向还在,但文献规模被严重低估;
  • 有时总量变化不算夸张,热点排序和聚类结构却会改变;
  • 还有时被漏掉的是某一类干预、人群或证据,最终结论会形成稳定的方向性偏差。

网络图不会提醒你“外面还有一批数据没进来”。它只会忠实地把已经进入样本的记录连成线、分成群,然后给出一张看起来非常完整的图。

把“针灸”写进检索框,不等于针和灸都被找到了

第二个例子来自针灸治疗抑郁症的知识图谱研究。

论文检索中国知网、万方和维普,公开的检索词是“针灸 AND 郁证”或者“针灸 AND 抑郁症”,最终报告三库纳入 1622 篇文献[2]。

问题同样藏在概念边界里,而且比少写“针刺”两个字更严重。

“针灸”在研究题目里是一个上位概念,下面至少还有针法和灸法两大分支。针法下面又有毫针、电针、头针、耳针、腹针、火针、浮针、揿针、腕踝针、皮肤针、刺络等不同技术;灸法下面有艾灸、温和灸、麦粒灸、隔姜灸、隔药灸、热敏灸、雷火灸、督灸等。温针灸之类的技术还横跨针与灸。国家标准体系也没有把这些技术混成一个词:既有针灸学通用术语标准,也有单列的艾灸技术操作规范[11-12]。

这些词并不是可以随意互换的同义词,而是一个有上下位关系的技术体系。问题恰恰在这里:研究者脑中用“针灸”统摄它们,数据库却不会因为看见一个上位词,就自动替你展开全部下位术式。

我们复现 CNKI 部分,原式得到 977 条。第一轮只补查篇名明确出现针刺或电针,同时出现抑郁相关表达,并排除原式已经命中的记录,就得到 964 条候选。

随机抽取 50 条核查,47 条直接相关;另外 3 条分别以失眠、卒中后睡眠障碍和干眼症为主体,抑郁只是伴随状态或次要结局,因此排除。

采用与前面相同的保守算法,仅就这一个“针刺/电针”分支而言,相对漏检比例已约为 45.3%

更能说明问题的是关键词结构:原样本中“针灸疗法”出现 176 次,“针刺疗法”只有 22 次;合并高精度候选池后,两者分别为 184 次和 174 次。

但这还不是完整的问题。前一轮审计只补了针刺和电针,实际上仍没有覆盖毫针、头针、耳针、腹针、火针、浮针、揿针、腕踝针等具体针法,更没有碰灸法。

这次我们重新补做了灸法分支。用艾灸、灸法、温针灸、热敏灸、雷火灸、督灸、隔物灸、隔药灸、隔姜灸、麦粒灸、温和灸等术式,与抑郁相关题名组合,再排除原式已经命中的记录,得到 119 条候选。逐条查看题名后,其中 108 条直接属于抑郁症、卒中后抑郁、围绝经期抑郁、产后抑郁或抑郁模型等相关研究。

里面并不是几篇生僻文章,而是“艾灸百会穴治疗抑郁症”“热敏灸治疗脑卒中后抑郁症”“麦粒灸治疗围绝经期抑郁症”“隔药灸联合情志干预治疗卒中后抑郁”等一整片灸法研究。

继续把针法从“针刺/电针”展开到更多具体术式,未被原式命中的候选池还会进一步扩大。不过,不同术式之间存在交叉,题名中出现抑郁也不一定以抑郁为主要研究对象,所以这些候选不能简单相加,更不能直接包装成一个更大的“漏检率”。

现在可以确定的是:原稿中的 45.3% 只能看作针刺/电针分支的局部压力测试结果,不能代表整个针灸领域的总漏检程度。它漏掉的不只是“针刺”这个近义表达,还可能漏掉针法、灸法以及各自下面的一整棵技术树。

如果只看原来的图,我们很容易得出“这一领域主要以针灸疗法为核心,而针刺、艾灸或某些具体术式相对次要”的印象。可这种差异很大一部分可能不是研究世界本来的样子,而是检索词先做出了一次选择。

数据库没有说谎,图也没有算错。错位发生在更前面:我们问数据库问题时,已经把答案限定了。

用“中医药”检索中医药,听起来合理,问题却很大

再看一篇中医药防治肺结节的知识图谱研究。原式把“肺结节、肺部结节”与“中医、中药、中医药、针灸、中西医结合”组合起来[3]。

这条式子看上去很全面,实际上是在用几个身份标签代替研究内容:一篇文献只有明确写出“中医”“中药”或“中西医结合”等字眼,才有机会被找到。

可真实论文并不一定这样自报家门。它可能写“张晓梅从状态论治肺结节经验”,可能写“姜良铎从通从毒论治肺结节”,也可能直接写“益肺豁痰解毒汤治疗肺结节”或“白术厚朴汤干预肺结节”。读者一眼能看出它属于中医药研究,题名和主题标引却未必含有原式规定的那几个身份词。

我们重新建立了肺结节疾病词表,以中医学、中药学和中西医结合学科作为一条独立发现路径,再排除原式已经命中的记录。当前 CNKI 期刊库中得到 23 条候选,逐条核查后有 20 条是直接相关的中医药学术研究。即使极端有利地假定原式返回的 129 条全部合格,这 20 条在本次审计参照集中仍占 13.4%

另一条不依赖学科分类的路径,从辨证论治、证候、体质、病机、名医经验、医案、方药和具体治法等内容概念反查,又找回其中 17 条。这说明它们不是因为学科分类碰巧落入中医,而是研究内容本身就在原式的边界之外。

这仍只是保守下限。学科分类可能漏掉发表在呼吸、肿瘤或综合医学期刊里的中医药研究,内容词表也不可能预先列出所有方剂、治法和医家表达。真正的问题不是再补“中医药”几个近义词,而是:研究对象应该由内容和纳入标准判断,不能由文章有没有主动贴上“中医药”标签来决定。

但检索词也绝不是越多越好

针灸分支同样存在概念没有展开的问题:只写“针灸”,没有检查针刺、电针、艾灸及其具体术式,方法上当然不完整。不过在这个肺结节案例中,我们把针法、灸法、穴位贴敷和耳穴等术式展开后,新增的 6 条候选全部是针吸活检、术前定位或影像诊断记录,没有确认到真正的针灸治疗文献。

这不替原式开脱。它只提醒我们,方法学漏洞是否已经造成实际漏检,要靠差集筛查证明,不能靠想当然。“针刺”既可能指针灸干预,也可能指把针穿入组织取样或定位;扩词若不核查,很容易把召回率变成噪声。

不宁腿综合征的例子更直观。论文使用“不安腿综合征 OR 不宁腿综合征”进行检索[4]。我们补入常见英文缩写 RLS,新增 19 条,真正直接相关的只有 3 条。其余很多记录里的 RLS 指右向左分流或者共振光散射,和不宁腿综合征完全不是一回事。

所以,一条好检索式并不是越长越好,而是每个词都要回答两个问题:

  1. 它能补回哪些原来漏掉的相关文献?
  2. 它又会带进多少不相关记录?

只谈查全率,不谈查准率,最后可能从“漏掉很多”走向“捞进一片海”。检索策略真正追求的是两者之间有理由、可解释的平衡[6]。

写了几十个词,也不代表已经没有漏洞

反过来,一条检索式很长,也不能作为质量证明。

一篇针灸治疗卒中后吞咽障碍的文献计量研究,检索式已经列出“针、针灸、灸、电针、毫针、火针、头针、舌针”等 21 个针灸相关表达,又列了 4 个吞咽表达和 4 个卒中表达[5]。

光看长度,确实很让人放心。

但它没有列入“脑梗塞”“脑血管意外”和“饮水呛咳”等旧称或临床表现词。我们做扩展式与原式的直接差集,得到 30 条记录,逐条核查后有 26 条直接涉及脑梗塞或脑血管意外后的吞咽困难、饮水呛咳或假性球麻痹相关吞咽功能。

这 26 条放在两千多条原始记录里,比例未必足以推翻全部宏观结论。但它揭示了一个很重要的事实:检索式的质量不由字符数量决定。

如果词表来自“坐在电脑前想到什么就写什么”,列 30 个词也可能漏掉关键旧称;如果词表来自指南、教材、主题标引、种子论文和预检索,十几个经过验证的词反而可能更可靠。

一条好检索式,应该怎样长出来?

检索不是一次把式子写完,而是一个反复校准的过程。以后做文献计量、系统评价或用药规律研究,可以按下面七步走。

图2 检索式压力测试的五个核心动作

图2 从研究问题、概念树到种子文献和扩展差集,检索式需要经过可复现的压力测试。

第一步:先把问题说清楚

你研究的究竟是中药、针灸,还是整个中医药?是所有研究,还是临床试验、医案、指南或动物实验?

如果题目写“中医药”,心里想的却只有中药方剂,后面再精巧的布尔逻辑也救不回来。

第二步:把问题拆成概念组

比如“针灸治疗抑郁症”,至少包括疾病和干预两组。若还限定卒中后人群或随机对照试验,就再增加相应概念组。

同一组里放可以互相替代或需要共同覆盖的表达,不同组之间再建立交集。

第三步:给每组建立词表

不要只凭第一反应写词。至少检查:

  • 规范病名和中医病证名;
  • 旧称、别称和常见缩写;
  • 中西医对应表达;
  • 必要的上位词与下位词;
  • 种子论文实际使用的题名词、关键词和主题标引。

“卒中—中风—脑血管意外—脑梗死—脑梗塞”就是典型例子。哪些应该纳入,要由研究问题决定,而不是见词就加。

还要再画一棵简化的“概念树”:上位概念下面有哪些必须考虑的下位类型?有没有横跨两个分支的组合技术?

例如题目若写“针灸”,就不能只在词表里放“针灸、针刺”两个词。必须先决定研究边界究竟是整个针灸技术体系,还是仅限针法;如果是前者,再分别检查针法、灸法及其具体术式。如果研究者实际上只想研究针刺,那就应该把题目和纳入标准写成“针刺”,而不是用更宽的“针灸”制造一种并不存在的全面性。

第四步:选择合适字段

只搜篇名通常更精准,也更容易漏掉题名没有直说、摘要和关键词才出现概念的文献;主题、篇名、关键词和摘要联合检索更宽,但噪声也会增加。

字段不是排版细节,它同样在定义样本边界。

第五步:再写布尔逻辑

通常同一概念内部用 OR,不同概念之间用 AND。括号决定先算哪一组,不能凭视觉感觉书写。NOT 更要慎用,因为一个看似稳定的排除词,可能顺手删掉相关研究。

不同数据库的字段和语法也不完全相同,不能把 CNKI 的式子原样复制到万方、维普或 PubMed,然后只换一个数据库名称[6-9]。

第六步:给检索式做压力测试

先准备 10—20 篇你确定应该被找到的种子文献,看看原式能不能全部命中。漏掉一篇,就追问它用了什么不同表达。

再把扩展式减去原式,专门检查新增加的记录:它们是真的补回了盲区,还是像 RLS 和“针刺活检”一样制造了大量噪声?

这一步很像给检索式做单元测试。不是运行成功就算通过,而是已知该找到的能找到,新增结果也有可接受的相关性。

第七步:把过程留下来

至少记录数据库及平台、完整检索式、字段、检索日期、时间范围、文献类型、返回总量、去重方式、筛选数量和修改理由。

过去对系统评价的调查反复发现,不少论文虽然写了检索词,却没有提供足以复现的完整策略;数据库、检索时间、限制条件和补充检索也常报告不足[7-9]。别人无法复现,就很难判断结果到底来自研究对象本身,还是来自某一次没有留下痕迹的检索选择。

最后,别急着点“导出”

很多研究把精力放在导出之后:参数怎么调,节点怎么筛,聚类怎么命名,图怎样更漂亮。

可真正值得多花一点时间的,往往是导出之前。

在点击“检索”后,先别急着把全部记录拖进软件。随手问自己四句话:

  1. 题目中的每个核心概念,检索式里真的都有吗?
  2. 旧称、别称和下位词,是有依据地取舍,还是想到几个写几个?
  3. 我确定相关的那批种子文献,是否全部能被找到?
  4. 扩展词带回来的是真文献,还是同词不同义的噪声?

如果这四关没有过,后面的年度曲线、热点排名和网络聚类,最多只能说明“这条检索式找到了什么”,不能轻易代表“这个领域真实是什么样”。

检索式不是越复杂越专业,也不是写出来就完成了方法学交代。

一条真正可靠的检索式,应该经得起追问、复现和压力测试。它不一定最短,也不一定最长,但它必须忠实于你真正想研究的问题。

参考文献

  1. 李硕, 孙悦阳, 樊景春, 等. 基于CiteSpace的中医药治疗便秘的知识图谱可视化分析[J]. 中国实验方剂学杂志, 2023, 29(4): 167-175. DOI: 10.13422/j.cnki.syfjx.20221712.
  2. 徐丽, 李孝林, 张朝驹, 等. 基于CiteSpace的针灸治疗抑郁症知识图谱可视化分析[J]. 中医药通报, 2024, 23(5): 30-34. DOI: 10.14046/j.cnki.zyytb2002.2024.05.014.
  3. 彭小芸, 任益锋, 董敬, 等. 基于CiteSpace的中医药防治肺结节知识图谱可视化分析[J]. 中国中药杂志, 2022, 47(23): 6505-6513. DOI: 10.19540/j.cnki.cjcmm.20220829.501.
  4. 施华, 张永华. 基于CiteSpace的中医药治疗不宁腿综合征知识图谱可视化分析[J]. 基层中医药, 2025, 4(11): 99-106. DOI: 10.20065/j.cnki.btcm.20250243.
  5. 钱选竹, 张芳朔, 王逸潇, 等. 针灸治疗卒中后吞咽障碍的现状与趋势——基于CiteSpace和VOSviewer的文献计量可视化分析[J]. 中医临床研究, 2025, 17(26): 66-76. DOI: 10.3969/j.issn.1674-7860.2025.26.009.
  6. 黄思蝶, 崔暖, 张稳, 等. 系统评价/Meta分析检索策略:从PICO到大语言模型[J]. 数理医药学杂志, 2026, 39(1): 2-11. DOI: 10.12173/j.issn.1004-4337.202506055.
  7. 张新凤. 临床治疗学系统评价/Meta分析文献检索策略的观察研究[J]. 中华医学图书情报杂志, 2013, 22(8): 22-24. DOI: 10.3969/j.issn.1671-3982.2013.08.005.
  8. 陈匡阳, 屈丽娜, 胡芳, 等. 动物实验系统评价/Meta分析检索策略报告情况调查[J]. 中国循证医学杂志, 2016, 16(3): 348-353. DOI: 10.7507/1672-2531.20160054.
  9. 赵霏, 赵璐璐, 闫琼, 等. 细胞实验系统评价/Meta分析检索策略制定和报告现状调查[J]. 中国循证心血管医学杂志, 2019, 11(8): 914-918. DOI: 10.3969/j.issn.1674-4055.2019.08.05.
  10. Rethlefsen ML, Kirtley S, Waffenschmidt S, et al. PRISMA-S: An extension to the PRISMA Statement for reporting literature searches in systematic reviews[J]. Systematic Reviews, 2021, 10(1): 39. DOI: 10.1186/s13643-020-01542-z.
  11. 国家质量监督检验检疫总局, 中国国家标准化管理委员会. 针灸学通用术语: GB/T 30232—2013[S]. 2013.
  12. 国家质量监督检验检疫总局, 中国国家标准化管理委员会. 针灸技术操作规范 第1部分:艾灸: GB/T 21709.1—2008[S]. 2008.