隧道空气质量监测系统实战:从传感器选型到联动调试与运维
这套隧道空气质量监测系统从传感器选型到现场调试再到后期运维我完整走了一遍项目资料也都整理齐了。写这篇文章是想把整个项目里最容易被忽视、但又最影响实际效果的细节讲清楚。做智慧交通、隧道运维或者想用物联网思路做环境监测的朋友应该能从里面找到一些能直接用的东西。1. 隧道空气监测到底在监测什么——先把需求和边界想清楚1.1 污染物从哪里来又会引发什么问题隧道是一个相对封闭的狭长空间汽车尾气排出的污染物不容易快速扩散会在洞内不断累积。主要污染物是这几类汽油车燃烧产生的CO柴油车排放的NO和NO₂以及各类车辆带来的颗粒物。CO是无色无味的司机在隧道里待久了血液携氧能力下降人会感到头晕、反应变慢这是最危险的隐患NO₂有明显的刺激性气味浓度高了会刺激呼吸道颗粒物本身不直接“有毒”但它会散射和吸收光线直接造成能见度下降司机看起来就是“前面白茫茫一片”。这里要理解一个关键点隧道空气质量监测和普通城市环境空气质量监测目标是完全不一样的。环保站测的是一个区域的污染水平要求精度高、代表性强隧道监测的核心目标是保障司机的安全和通行效率所以它更关注“会不会让人不舒服”和“能不能看清路”。这也是后面选传感器、设阈值、做联动逻辑时所有取舍的出发点。1.2 阈值和监测依据从哪里来隧道监测的参数一般包括CO浓度、NO₂浓度、能见度VI、风速风向、温湿度。其中CO和能见度是最核心的因为这两个直接决定要不要开风机、开多少风机。不同隧道长度、不同车流量设计时的建议值会不一样。以CO为例短隧道和交通量小的隧道允许浓度可以高一些而长隧道、重交通隧道控制值就要更严格一般CO超过100ppm到150ppm这个区间就要考虑启动风机。能见度方面行业内通常把VI小于400m作为一级预警小于250m就要加强排烟。这些数值不是拍脑袋定的需要参考公路隧道通风照明的相关设计规范。做实际项目时一定要先把隧道的设计文件翻出来确认这条隧道的通风方式和对应限值再回头设定监测系统的报警阈值。1.3 系统的边界在哪里很多第一次接触这类项目的人容易把系统想得太大一上来就要做完整的智慧隧道平台。实际上一套可靠的空气质量监测系统先要把三条链路打通一是感知链路传感器能不能稳定出数二是传输链路数据能不能可靠到达后台三是联动链路超过阈值之后风机控制指令能不能顺畅发出去。平台展示、手机APP、历史统计这些是锦上添花可以后做。但如果前面三条链路里任何一条是断的后面加再多功能都是空中楼阁。所以动手之前先确定几件事数据给谁看是运营方值班室还是统一的管理平台报警通知到谁是短信还是电话加短信要不要联动风机联动几级历史数据要存多久是否需要支持回放。这些需求写清楚后面选硬件和做软件的时候就不会反复返工。2. 传感器与硬件选型稳定比精度更值钱2.1 CO和NO₂传感器要关注的是寿命和抗干扰CO传感器目前主流是电化学原理。它的工作方式是被测气体通过透气膜扩散到传感器内部在电极上发生化学反应产生与气体浓度成正比的电流信号。这类传感器最大的优点是功耗低、灵敏度高缺点是寿命有限一般工业级产品标称2到3年而且会受到温湿度影响。选型时不能只看量程和分辨率更要在意这四点输出信号的稳定性、响应时间是否在可接受范围、温度补偿是否完善、以及传感器本身的交叉干扰情况。交叉干扰是个隐蔽的坑。NO₂和CO传感器在某些工况下会互相干扰尤其当隧道里柴油车比例较高时NO₂浓度波动大会让CO读数出现偏移。便宜的小型传感器模块几乎不做干扰补偿实测数据可能偏差百分之二十以上。所以我会建议选带温度补偿、并且厂商明确给出了交叉干扰系数的工业级传感器贵一点但现场少折腾。2.2 能见度传感器别看型号看原理能见度监测在隧道里用的通常是前向散射式传感器。它通过发射红外光检测空气中颗粒物的散射光强度再换算成能见度值。这个原理决定了它和普通浊度计、PM粉尘传感器不是一回事不要混用。散射式能见度传感器有一个需要特别注意的点光学窗口的污染。隧道内粉尘和油污会附着在探头上导致光源衰减读数越来越低产生“假超标”。所以选型时优先看两个细节一是探头有没有带自动加热除雾功能二是有没有内置的自动校零机制。这两项直接影响长期运行的数据可信度很多项目就是在这里吃了亏——装的时候数据漂亮三个月后持续报警清除灰尘之后才恢复正常。2.3 风速风向、温湿度怎么配风速风向主要是为污染物扩散趋势判断服务的。机械式风速仪便宜但隧道里粉尘大、空气潮湿轴承容易卡死维护周期非常短。超声式风速仪没有转动部件测的是声波在空气中传播时间受风速影响产生的差值更适合这类恶劣环境。隧道内风速本身不大一般零点几米每秒到几米每秒所以传感器要选低风速下也能稳定出数的型号。温湿度看似不起眼但建议一定装上。一方面温湿度数据可以用来做传感器读数的温度补偿修正另一方面隧道内渗水和雨季潮湿洞壁会结露温湿度数据能提前反映设备运行环境是否恶化对判断故障原因很有帮助。2.4 主控、供电和防护外壳同样决定成败主控单元不需要很强的算力关键是工业级的稳定性和接口丰富度。我用的方案是带多路4-20mA模拟量输入的工业采集控制器一路RS485接口用于和传感器通信额外几路继电器输出用来控制风机分级启动。选主控时心里要有数隧道内电压波动大、雷击浪涌多电源模块要留出1.5倍左右的功率余量并且入口处加装防雷器和浪涌保护器。机箱防护等级至少要IP65安装在隧道内壁的机箱还要考虑防水弯头、密封胶圈和防眩光设计。隧道里环境并不友好粉尘带油性、冲洗路面时水花四溅、大型车辆通过时还会有气流冲击和震动。机箱固定支架用不锈钢材质减少锈蚀。这些细节不会出现在传感器参数表里但它们往往决定了系统能不能安稳运行超过一年。2.5 监测参数与传感器选型参考监测参数推荐原理常用量程输出信号安装位置CO浓度电化学0-200ppm或0-500ppm4-20mA / RS485隧道侧壁离地1.5m左右NO₂浓度电化学0-20ppm4-20mA / RS485隧道侧壁同断面能见度VI前向散射0-2000m4-20mA / RS485隧道侧壁避开射流风机出口风速风向超声式0-30m/sRS485隧道顶部或侧壁高位温湿度半导体/电容式根据当地环境4-20mA / RS485机箱内部或测点附近3. 软件逻辑与联动策略数据本身没有价值闭环才有3.1 数据采集和滤波先把“毛刺”处理干净隧道现场电磁环境复杂风机启动、变频器运行都会对模拟量信号产生干扰。采集程序里如果直接把原始值拿来用会出现读数在正常值和异常值之间反复跳变的情况后台曲线像锯齿一样。我的做法是采集周期设为1秒一次在控制器内做滑动平均取最近10个有效值的平均值作为1分钟上报数据。同时做简单的异常值剔除超过量程上限或低于零点的数据直接丢弃连续丢弃超过一定数量才触发传感器故障告警。这里有个容易踩的坑均值滤波虽然能平滑数据但也会掩盖真实突变。比如一辆重载柴油车停在测点附近NO₂浓度突然升高如果不做处理均值会把峰值削掉导致报警延迟。所以滤波只对传输数据生效本地判断报警时一定要用原始采集值或短窗口均值3秒左右这样才能兼顾稳定性和及时性。3.2 标定和漂移补偿传感器需要定期“校正认知”电化学传感器随使用时间增加零点会漂移灵敏度也会衰减。软件上可以做的补偿包括两部分一是温度补偿读取温湿度探头的数值按照传感器厂商给出的温度系数修正线性度二是定期标定用零点气体和标准浓度气体对传感器进行校准。实践中常见做法是每半年做一次零点标定和跨度检查到期了在后台生成提醒。标定本身也有操作细节。零点标定时通入氮气或经过活性炭过滤的空气需要等传感器读数稳定后开始一般要15到30分钟。跨度标定用的标准气体浓度最好在实际测量范围的60%到80%之间这样校准后有实际的参考价值。标定过程要在隧道通风正常、车流较小的时段进行否则现场本底浓度波动会把标定结果带偏。3.3 风机联动阈值分级和回差设计隧道通风系统一般有多台射流风机或轴流风机控制方式最好做成分级启动避免把所有风机一起开。我用的分级逻辑是一级联动CO浓度超过100ppm或能见度低于400m启动第一组风机发出提示告警二级联动CO浓度超过150ppm或能见度低于250m追加启动第二组风机同时向值班室推送报警三级响应CO浓度超过200ppm或能见度低于150m启动全部风机同步触发声光报警和短信通知。这里必须加入回差和延时否则系统会在阈值附近反复抖动。比如一级联动启动后CO降到95ppm就关闭风机很容易造成风机频繁启停电机和接触器都吃不消。所以要设置回差比如启动阈值100ppm、停止阈值80ppm同时加一个风机轮换策略让两组风机交替运行而不是只盯着一组用。控制器端还要做手动/自动切换的硬开关避免远程误操作给现场带来风险。3.4 通信链路上云Modbus RTU解析和断点续传传感器和主控之间通过RS485总线Modbus RTU协议通信。RS485是半双工总线现场调试时最容易犯的错是接错A/B线以及忘记处理终端电阻。总线长度超过几百米或节点数较多时不加终端电阻会导致信号反射数据偶发错误。软件解析层面要特别注意Modbus寄存器的高低字节顺序很多项目的“数据乱码”问题其实就是字节序没有匹配上。主控到云平台我选择的是4G DTU加MQTT协议的方式。DTU定时把采集数据上报平台同时在本地保存最近一段时间的数据快照一旦网络恢复自动补传离线期间的数据。隧道里信号覆盖通常没问题但也要考虑到长时间断网的情况数据不丢比数据及时更宝贵。平台端展示至少要有实时曲线、历史回放、报警记录和设备在线状态四个模块运营人员用得最多的是这几个其他花哨功能实际使用率很低。4. 现场部署与调试从样机到隧道的每个细节4.1 样机阶段先把问题留在车间里在隧道现场动手之前强烈建议先搭一套桌面样机把所有传感器、主控、DTU按最终架构接好连续通电测试一周。样机阶段要验证的事情很具体各传感器上电后读数是否符合预期预热时间是否和手册一致主控的模拟量采样是否有偏置继电器输出能不能正常触发Modbus报文能不能被稳定解析。我习惯在样机阶段做一次标准气体比对用CO标准气瓶和能见度模拟装置测试传感器的示值误差误差超过允许范围的设备直接退回。这个阶段发现问题成本很低到了隧道现场再发现传感器坏了或者信号不稳返工的时间和人力成本就完全不一样了。样机测试期间还要记录每台传感器在相同环境下的读数差异建立底数档案为后续现场比对提供参考。4.2 安装点位位置选对了数据才有意义传感器的安装位置直接影响监测数据的代表性。测点不能装在隧道洞口那里受外界气流影响太大测不出隧道内部真实的污染累积水平也不能紧贴射流风机出口风机高速气流会让传感器读数剧烈波动。比较常见的做法是把测点布置在隧道内部靠近中段的位置距离洞口在100米以上敏感度高的隧道可以在隧道长度的1/3和2/3处各布一套设备。安装高度方面CO和NO₂传感器离地面约1.5米大致是人体呼吸带的高度能反映司乘人员实际接触的空气质量。能见度传感器安装时要避开隧道内照明灯具的正下方强光和光晕会让光电探测器误判最好朝向车辆行驶的来向这样才能测到司机视角里的能见度。支架要考虑大货车通过时的气流冲击用带减震结构的托臂避免设备长时间震动导致内部接插件松动。4.3 线缆与防护所有暴露在外的接口都是风险点现场线缆的走线和防水处理是最能看出项目施工经验的地方。RS485通信线必须使用屏蔽双绞线屏蔽层单端接地绝对不能在两端都接地否则会形成地环路电流把干扰引到总线里。所有进入机箱的电缆都要做防水弯头让雨水顺着线缆流下而不是沿着线缆流进机箱。接线端子要逐个紧固并且拍照存档。隧道运营环境里震动是无处不在的松动的接线端子会造成数据时好时坏这种故障排查起来非常痛苦。传感器和主控之间的航插接头建议做二次固定防止车辆经过引起的晃动把接头拧松。机箱内部还要放干燥剂或者带除湿功能的加热器电化学传感器内部有电解液长期高湿环境会加速传感器失效。4.4 联动调试和72小时验收设备安装完成后不能只看数据正常就收工必须做一轮完整的联动测试。进入联动测试前先用便携式仪器在测点附近独立测一组数据与系统读数进行比对偏差在可接受范围内再进行后续步骤。之后在控制软件里临时把一级联动阈值降到当前浓度之下观察风机是否按要求启动信号是否准确返回平台值班室是否有告警推送。测试完成后把阈值恢复原值并做好记录。正式验收前系统要连续运行至少72小时。这72小时里要人工复核记录数据是否存在长时间不变的死值曲线是否存在周期性跳变通信是否出现过掉线告警是否误报漏报。只有这三个白天和三个夜晚的连续运行数据都干净我才会签字确认交付。工程上有句话叫“验收通过的当天才是运维的开始”前面多花一点时间后面能省下大量的解释和返工。5. 运营期的故障排查与维护心得5.1 数据漂移和“死值”最常见的两类故障运行一段时间后最容易出现的问题就是数据漂移。表现是CO或NO₂读数整体偏高或偏低但没有随车流量波动的趋势。常见原因有三个传感器本身老化、光学窗口被灰尘覆盖能见度传感器尤其明显、以及电路板受潮导致模拟量采样基准漂移。排查顺序也很清晰先看另外一台同断面设备的数据对比再判断是共性问题还是单台设备问题然后检查传感器表面和防尘罩最后才考虑标定或返厂。“死值”指的是设备在线但数据始终保持一个固定值不变。这种情况大概率不是数据正常而是传感器或者采集通道出了问题。我遇到过传感器接线松动导致信号线接地采集值归零的情况也遇到过电化学传感器电解液干涸、输出不再随浓度变化的案例。判断方法是用手电筒照一下风机联动状态对比相邻断面的数据趋势如果在车流量明显变化时该点位数据纹丝不动就要尽快安排现场检查。5.2 RS485通信掉线排查顺序比猜测重要通信掉线是隧道监测系统运维的高频问题。表现分两种一是控制器偶尔读不到某个传感器数值整包丢数据二是数据能读到但校验错误看报文内容明显不对。排查顺序我建议固定为先查接线端子和终端电阻再查屏蔽层接地状态然后查波特率和站地址配置最后用替换法换一台设备测试绝对不能上来就怀疑传感器坏了。终端电阻是很多现场忽略的细节。协议转换器和主控设有默认终端电阻但传感器侧的终端电阻往往没人处理。总线两端只要有一端缺少匹配在长距离布线下数据就很容易出现偶发错误。现场实测时如果发现供电电压正常但通信时通时断用万用表测量总线A/B之间的压差正常空闲状态应该在1.5V到5V之间偏差过大基本就是偏置电阻或接地问题。5.3 风机频繁启停问题往往出在阈值设置风机频繁启停这个问题我在调试初期踩过一次。现象是风机每隔十几分钟就启停一次后台报警记录刷了一整页。查下来发现当时把风机停止阈值设置得和启动阈值太接近回差只有不到5ppm隧道内CO浓度在阈值附近来回波动系统自然跟着来回动作。解决思路是拉大回差范围同时增加启动延时。比如一级启动阈值100ppm停止阈值80ppm并且连续超过启动阈值3分钟后才启动风机。这样既保证了响应及时又避免了阈值附近“抖振”。后来我还在联动逻辑里加了风机轮换策略每次启动的风机编号交替延长了整套风机的使用寿命。这套防抖设计比单纯调高阈值要更合理因为它在不牺牲安全性的前提下解决了设备磨损问题。5.4 预防性维护计划半年为周期系统稳定运行的关键不在于出问题之后响应多快而在于有没有预防性维护计划。我目前执行的是半年维护周期具体内容包括清洁能见度传感器的光学窗口和防尘罩、检查电化学传感器的电解液耗材状态、用零点气体和标准气体做一轮标定、紧固所有接线端子、检查机箱密封胶圈和干燥剂状态、备份平台端的报警记录和配置参数。每次维护都要形成书面记录尤其是标定前后的数据对比。这个记录非常珍贵连续几个周期下来可以明显看到传感器灵敏度的衰减曲线能提前预判哪台设备快要换新了。单纯依赖设备报警才动手维护在隧道这种环境里往往已经晚了因为传感器读数失真和风机误动作造成的影响都不是一次报警能完全描述的。真正做完这套系统我的感受是隧道空气质量监测的技术门槛并不在某个单点环节而在全链路的可靠性设计。传感器选型、软件滤波、联动策略、现场安装任何一环偷懒最后都要用运维期的时间和经费加倍偿还。建议后面做类似项目的朋友把精力重点放在“数据如何稳定真实地反应现场情况”和“告警之后系统能自动做些什么”这两件事上哪怕平台界面朴素一点也比华丽但总是在报瞎警的系统强得多。

相关新闻

Hrcad平纵面设计模块实战:交点法、竖曲线与出图避坑指南

Hrcad平纵面设计模块实战:交点法、竖曲线与出图避坑指南

简介:《Hrcad软件铁路平纵面设计简要操作步骤》是一份面向铁路线路设计工程师、技术人员及高校相关专业学生的实操手册,聚焦Hrcad在铁路平纵面设计中的全过程应用。文档从地形图处理切入,明确如何识别等高线和高程点所在图层,并通…

2026/10/18 17:27:17 阅读更多 →
知识工作插件:跨平台能力调度与可声明式插件协议

知识工作插件:跨平台能力调度与可声明式插件协议

1. “Knowledge-Work-Plugins”不是插件名,而是知识工作者的协作操作系统雏形你搜“knowledge-work-plugins”,页面跳出一堆Claude、VS Code、Qt平台报错、WPS插件加载失败、鸿蒙ASCF、Ubuntu安装失败……这些看似杂乱无章的关键词,其实共同指…

2026/10/18 17:26:16 阅读更多 →
双重对抗域对齐:面向临床的脑图生成方法

双重对抗域对齐:面向临床的脑图生成方法

1. 项目概述:从标题读懂一篇医学图像分析顶会论文的实质“Brain graph synthesis by dual adversarial domain alignment and target graph prediction”——这个标题出现在MIA(Medical Image Analysis)2020期刊上,光看字面&#…

2026/10/18 17:26:16 阅读更多 →

最新新闻

华为ONT固件编辑GUI工具:支持头部重写、CRC校验与分区表可视化

华为ONT固件编辑GUI工具:支持头部重写、CRC校验与分区表可视化

简介:HWFW_GUI是一款面向通信设备开发与逆向分析工程师的华为ONT固件可视化编辑工具,基于C开发,专用于解析、浏览、修改及导出华为光猫(ONT)固件镜像中的子项目(如uboot、kernel、rootfs等)&…

2026/10/18 18:12:53 阅读更多 →
FasterViT深度解析:局部窗口与Carrier Token如何重塑图像分类效率

FasterViT深度解析:局部窗口与Carrier Token如何重塑图像分类效率

简介:面向深度学习与计算机视觉开发者,这份实战资源围绕FasterViT在图像分类任务中的落地展开,涵盖从数据预处理、模型构建、训练评估到部署推理的完整链路,适合希望兼顾准确率与推理效率,或从ViT迁移到优化架构的初中…

2026/10/18 18:12:53 阅读更多 →
FM33LG048 GPIO点灯全流程:从时钟使能到电平控制的嵌入式基础实践

FM33LG048 GPIO点灯全流程:从时钟使能到电平控制的嵌入式基础实践

简介:面向嵌入式初学者与复旦微FM33LG048开发者,这份配套资源以从零开始配置GPIO并点亮小灯为核心实战,覆盖工业控制、智能家居、消费电子等典型场景。压缩包大小约11.89MB,共223个文件,除了完整的Keil工程&#xff08…

2026/10/18 18:12:53 阅读更多 →
开盖有奖的复购引擎:从心理机制到奖品精算的完整拆解

开盖有奖的复购引擎:从心理机制到奖品精算的完整拆解

拧开瓶盖发现“再来一瓶”,大概是很多消费者都经历过的“惊喜时刻”。这个动作看似简单,背后却是一套相当成熟的复购引擎——从盖内印刷字到扫码弹红包,玩法在变,底层逻辑二十多年没变过。我研究某绿茶品牌这套玩法很多年&#xf…

2026/10/18 18:12:53 阅读更多 →
电气元件智能选型工具:短路/温升/寿命多目标自动校验

电气元件智能选型工具:短路/温升/寿命多目标自动校验

简介:这是一款面向电气工程师、自动化设计人员及高职高专相关专业学习者的实用型选型辅助工具,聚焦电缆线径与载流量的快速计算与元件匹配,解决传统人工查表选型效率低、易出错的问题,适用于工业配电系统设计、建筑电气施工图深化…

2026/10/18 18:12:53 阅读更多 →
RAG实战指南:从检索增强生成到混合检索与重排优化

RAG实战指南:从检索增强生成到混合检索与重排优化

大模型生成的内容,看着专业,一较真就露馅。答非所问、知识陈旧、一本正经编数据,这些问题的根源在于模型只会“回忆”训练时学到的东西,而训练数据不可能覆盖你业务里的每份文档、每个实时变化。检索增强生成(Retrieva…

2026/10/18 18:11:53 阅读更多 →

日新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 0:55:02 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →