技术背景与要解决的问题
尿检的窗口只有几天,血液更短。办案时一句“上个月就戒了”,尿检可以是阴性,事情就僵住了。
毛发不一样。毒品进入体内后,代谢物随血液循环进入毛囊,被正在合成的毛干锁进角质结构里。头皮毛发生长速率约0.6到1.4厘米每月,平均按1厘米算。剪几厘米头发,等于拿到一份按月排序的用药档案。
难点在大麻。毛发里THC-COOH的浓度只有pg/mg级别,比其他常见毒品低两三个数量级。THC本身又会经大麻烟雾附着到头发上,外部污染足以制造假阳性。所以SOHT(国际毛发检测学会)要求,THC阳性必须用体内独有的代谢物THC-COOH来确认,方法定量限要做到0.2 pg/mg。
0.2 pg/mg是什么概念,1毫克毛发里的200飞克。GC-MS路线测毛发THC-COOH,检出限是1 ng/mg(GA/T 1636-2019附录数据),差三个数量级,根本够不着。常规MRM模式在毛发基质里也只能做到5 pg/mg的定量限。还是不够。
技术原理与核心机制
分段分析:把空间换成时间
操作很朴素。发根端对齐,从近头皮端开始每1厘米切一段,逐段检测。平均生长速度1厘米每月,第1段对应取样前最近一个月,第2段再往前推一个月,依此类推。SOHT同样按1厘米对应1个月来换算。吸食越近期、剂量越大,近发根段的浓度就越高。浓度沿发轴的变化曲线,就是一个人一段时间里的用药轨迹。
2018年公安部的《涉毒人员毛发样本检测规范》(公禁毒〔2018〕938号)把这件事写进了执法规则。发根端3厘米以内检出阳性,认定被检测人在取样之日前6个月以内摄入过毒品。注意,3厘米对应6个月,换算下来是0.5厘米每月,比科学平均值保守一半。这是故意的,给个体差异留了余量。
MRM³:多一级过滤,压掉一个数量级的噪声
QTRAP 6500+名义上是三重四极杆,第三根四极杆能切换成线性离子阱,MRM³就靠它实现。Q1先选母离子343.2(THC-COOH的负离子),碰撞室打碎成299.2(脱掉CO2的一代碎片),离子阱把299.2抓住再碎一次,最后只提取245.2和191.1两个二代碎片。母离子、一代碎片、二代碎片三层全对上,才算信号。
毛发提取液的化学噪声,大多扛不过两级碎裂。MRM只滤两级,噪声漏进来不少。MRM³多滤一级,背景被压掉一个数量级。SCIEX的实测数据:同一台仪器,MRM模式定量限5 pg/mg,MRM³模式0.5 pg/mg。离SOHT的0.2 pg/mg还差半步。Hehet等人2022年的LC-MS³方法再进一步,检出限0.08 pg/mg、定量限0.1 pg/mg,才算完整覆盖这个阈值。
硬件平台与关键指标
先把标题里的0.2 ng/mg说清楚。这个数字在毛发毒检语境里出现两次,单位却不同。938号规范对甲基苯丙胺、吗啡、氯胺酮等九种毒品定的阳性阈值是0.2 ng/mg。SOHT对THC-COOH的要求是0.2 pg/mg,低三个数量级。说实话,0.2后面跟ng/mg还是pg/mg,宣传材料里念错的比念对的多。
QTRAP 6500+的核心硬件:
- 质量范围:三重四极杆5到2000 Da,线性离子阱50到2000 Da
- MRM和sMRM模式极性切换5 ms,适合一次进样做多药正负切换筛查
- IonDrive Turbo V离子源、IonDrive QJet双级导向器、IonDrive高能检测器+(脉冲计数)
- 扫描类型含MS3、MRM3、TripleTrap,可选配SelexION+差分离子淌度
| 指标 | 数值 | 来源 |
|---|---|---|
| 毛发THC-COOH定量限(MRM3) | 0.5 pg/mg | SCIEX技术文档MKT-35890-A |
| 毛发THC-COOH定量限(MRM) | 5 pg/mg | 同上 |
| 毛发THC-COOH检出限/定量限(LC-MS3) | 0.08 / 0.1 pg/mg | Hehet等,Drug Test Anal 2022 |
| SOHT确认要求 | THC 50 pg/mg;THC-COOH 0.2 pg/mg | SOHT毛发检测指南(2012) |
| 938号规范阈值 | 甲基苯丙胺等9种0.2 ng/mg;四氢大麻酚0.05 ng/mg | 公禁毒〔2018〕938号第九条 |
| 毛发THC-COOH检出限(GC-MS) | 1 ng/mg | GA/T 1636-2019附录A |
最后一行值得多看两眼。GC-MS是很多基层实验室的主力机型,它测毛发THC-COOH的检出限是1 ng/mg。液质平台用MRM³做到0.5 pg/mg。中间隔着2000倍。大麻毛发确证为什么必须上高灵敏液质,答案全在这张表里。
验证数据与多中心研究结果
SCIEX技术文档给出的方法学数据:毛发基质加标校准曲线0.5到10 pg/mg,r²为0.989(1/x²加权);准确度89%到105%;精密度小于6.7% CV。绝对回收率只有56%(0.5 pg/mg加标)和60%(2 pg/mg加标),偏低。用氘代内标THC-COOH-D3校正后,表观回收率回到104%。毛发基质的离子抑制高达51%。这组数据说明两件事:方法在阈值附近是准的;没有同位素内标,定量结果就不能看。
Hehet等人的LC-MS³常规方法在2000多份毛发样本上完成了验证,定量限0.1 pg/mg。德国弗莱堡大学法医研究所的人体实验提醒了另一端:口服屈大麻酚后,THC-COOH确实能证明摄入,但它会经皮脂、汗液扩散进发轴。在吸食前就已经长出来的发段里也能检出,最远“提前”2.3到3.1个月。分段浓度峰和时间轴不是严格一一对应。
多中心层面,SOHT长期组织年度能力验证。Jurado等人2003年报道的18家实验室能力验证中,定性结果整体良好,出现2个假阳性和6个假阴性。SOHT 2023年共识继续把参加能力验证或实验室间比对,列为外部质控的硬要求。毛发大麻检测的实验室间一致性,就是靠PT和阈值共识一点点拉平的。
误差控制清单
按环节列。每条背后都有出过事的案例:
- 外部污染。采样后先清洗,最后一遍清洗液必须检测阴性(GA/T 1636-2019的硬要求)。只检出THC、检不出THC-COOH的阳性,要警惕烟雾或接触污染。
- 时间轴偏移。THC-COOH经皮脂扩散,会让发段时间对应产生2到3个月的模糊地带。分段结果只表述为时间段,别精确到星期。
- 生长速率个体差异。0.6到1.4厘米每月。执法认定用0.5厘米每月的保守换算,报告里注明这个假设。
- 基质效应。毛发提取液对信号抑制可达51%。氘代内标不是可选项,是必选项。
- 阴性判定。SF/T 0170-2024要求:检材阴性且添加样品阳性,阴性结果才可靠,否则重新检验。阳性则要求空白样品无干扰。
- 样本管理。A、B两份各不少于50 mg,铝箔包裹,室温避光干燥保存,不得与缴获毒品同室存放。938号规范的原话。
- 化妆品与染烫。漂染等化学处理会破坏毛干、洗脱药物。浓度偏低的结果,要结合头发处理史解读。
国内落地情况
国内毛发毒检的规模化起点是2018年10月31日。公安部发布938号规范,明确“全面推广毛发检毒技术的实战应用”。检测对象限定涉嫌吸毒人员,样本限定头发。毛发检测此后成为涉毒人员排查的常规手段。
技术标准这条线,上海走在最前面。司法部直属的司法鉴定科学研究院法医毒物化学研究室,向平团队30多年来一直做毛发中毒药物检测技术研究。2024年12月30日,司法部发布SF/T 0170-2024《涉嫌吸毒人员毛发中毒品检测规范》,2025年6月1日实施。起草单位是司鉴院、公安部禁毒情报技术中心和国家毒品实验室浙江分中心。分段方案、清洗流程、方法验证、质量控制、结果评价,全写进了标准。
配套的还有公共安全行业标准GA/T 1636-2019(GC-MS路线)和国家标准GB/T 43240-2023《毛发中55种滥用药物及代谢物检验 液相色谱-质谱法》(液质路线)。对THC-COOH这种GC-MS够不着的指标,带MS3/MRM3功能的QTRAP类平台就是国内实验室的现实选择。
结语
1cm发段给出时间轴,MRM³给出0.5 pg/mg的定量能力。剩下的误差,全是人的工作。就这样。




