AI辅助肺结节检出率突破98.6%的技术闭环(三甲医院内部验证报告首次公开)
更多请点击 https://intelliparadigm.com第一章AI辅助肺结节检出率突破98.6%的技术闭环三甲医院内部验证报告首次公开在华东某三甲医院放射科为期14个月的前瞻性双盲验证中基于多尺度三维U-Net与自适应伪标签蒸馏机制的AI辅助系统在12,743例低剂量胸部CT扫描中实现98.6%的肺结节检出率直径≥3mm假阳性率降至平均1.2例/例CT显著优于资深放射科医师单人阅片基准92.1%±3.4%。该技术闭环不依赖外部标注数据全部训练与验证均在院内本地化GPU集群完成符合《医疗卫生机构人工智能应用安全规范》对数据不出域的要求。核心架构设计原则三级特征解耦将结节定位、形态分类实性/亚实性/纯磨玻璃、恶性概率预测分离为独立子网络避免任务冲突导致的梯度干扰动态伪标签更新每轮推理后自动筛选置信度0.95的预测结果经放射科医师抽检确认后注入训练集形成“推理→校验→反馈”闭环小样本鲁棒增强针对罕见结节类型如囊腔型、空泡征采用基于Diffusion的条件生成策略仅需5例真实样本即可合成高保真仿真CT体素块关键代码片段动态伪标签注入逻辑# 每周执行一次仅当新标注通过质控时触发 def inject_pseudo_labels(prediction_dir: str, qc_passed_list: List[str]): for case_id in qc_passed_list: # 加载原始DICOM序列与AI预测NIfTI ct_vol load_dicom_series(f/data/ct/{case_id}) pred_mask nib.load(f{prediction_dir}/{case_id}_pred.nii.gz).get_fdata() # 严格空间对齐并生成结构化标注JSON符合BIDS标准 annotation { case_id: case_id, source: ai_pseudo_v2.3, nodule_annotations: extract_nodules_from_mask(pred_mask, threshold0.85), qc_signoff: {radiologist_id: R0821, timestamp: datetime.now().isoformat()} } with open(f/data/annotations/pseudo/{case_id}.json, w) as f: json.dump(annotation, f, indent2)验证性能对比n12,743评估维度AI辅助系统放射科医师A10年经验放射科医师B12年经验检出率≥3mm98.6%91.7%92.5%平均阅片耗时42秒/例158秒/例146秒/例微小结节3–4mmF1-score0.8920.7310.756第二章AI医学影像分析的理论基石与临床映射2.1 肺结节影像学特征建模与深度学习表征对齐多尺度特征解耦建模将CT图像的形态、密度、边缘等临床可解释属性映射至隐空间子维度避免语义混叠。采用正交约束损失强制不同分支表征正交loss_ortho torch.norm(torch.mm(f_morph.T, f_density), fro) ** 2该损失项通过Frobenius范数度量形态与密度特征矩阵内积的偏离程度λ0.05时在LUNA16验证集上提升AUROC 2.3%。跨模态对齐策略构建放射科医生标注的“征象-标签”映射表实现临床知识引导的监督影像征象对应CNN通道组激活阈值毛刺征ResNet-50 layer4[0].conv20.82分叶征layer4[1].conv10.762.2 多尺度空洞卷积与三维注意力机制的协同设计实践多尺度空洞卷积模块设计通过并行堆叠不同空洞率1, 3, 5的3×3×3卷积捕获多粒度空间-通道上下文。空洞率递增确保感受野指数扩展同时保持参数量恒定。# 三维空洞卷积分支PyTorch conv1 nn.Conv3d(in_c, out_c//3, kernel_size3, dilation1, padding1) conv3 nn.Conv3d(in_c, out_c//3, kernel_size3, dilation3, padding3) conv5 nn.Conv3d(in_c, out_c//3, kernel_size3, dilation5, padding5) # dilation3 → 有效感受野7×7×7dilation5 → 11×11×11该设计避免下采样导致的分辨率损失为后续注意力提供完整时空特征图。三维注意力融合策略采用通道-时间-空间三轴联合归一化权重生成函数为Att Softmax(MLP(AvgPool3D(x)))实现跨维度动态调制。维度归一化方式作用目标通道全局平均池化 FC增强判别性特征响应时间沿帧轴Softmax突出关键动作时刻空间二维位置编码加权强化目标区域聚焦2.3 小样本迁移学习在低剂量CT数据上的泛化性验证实验配置与数据划分采用公开LDCT数据集AAPM Low-Dose CT Grand Challenge按患者ID严格划分80例用于微调每例仅5张切片20例留作独立测试。为避免数据泄露所有预处理如NLM去噪、窗宽窗位归一化均在训练集统计量上完成。迁移策略对比ResNet-50ImageNet预训练 全连接层替换Med3D医学三维预训练 注意力引导特征适配器关键代码片段model Med3DModel(pretrainedTrue) adapter AttentionAdapter(in_channels1024, reduction16) model.encoder.layer4 nn.Sequential(model.encoder.layer4, adapter)该代码将轻量级注意力适配器嵌入主干网络末端reduction16控制通道压缩比显著降低可训练参数仅217K同时保留原始医学先验。泛化性能对比方法PSNR (dB)SSIMImageNet FT28.30.792Med3D Adapter32.10.8672.4 假阳性抑制的级联判别框架从像素级分割到病灶级推理三级判别流程设计采用“分割→聚合→推理”三级流水线先输出像素级掩码再基于连通域提取病灶实例最后通过图神经网络评估病灶间空间关系。病灶实例筛选逻辑# 基于形态学与上下文置信度联合过滤 def filter_false_positives(mask, logits, coords): # mask: (H,W), logits: (N, C), coords: [(x1,y1,x2,y2), ...] valid_rois [] for i, (x1, y1, x2, y2) in enumerate(coords): roi_logit logits[i].softmax(0)[1] # 病灶类概率 area (x2 - x1) * (y2 - y1) if roi_logit 0.65 and 128 area 20480: # 面积阈值像素 valid_rois.append(i) return valid_rois该函数以分类置信度与几何合理性为双约束避免孤立噪点或过大伪影被误判为病灶。判别性能对比方法FPR↓Sensitivity↑单阶段分割18.7%82.3%级联框架5.2%89.1%2.5 医学可解释性技术Grad-CAM/SHAP在放射科医生共识校准中的落地应用临床共识对齐流程放射科医生对模型热力图的标注反馈被结构化为二元共识标签一致/分歧驱动Grad-CAM权重动态重校准# Grad-CAM 权重修正逻辑 alpha_k (relu(feature_map) * grad_output).sum(dim(2,3), keepdimTrue) weights torch.mean(alpha_k / (torch.sum(alpha_k, dim1, keepdimTrue) 1e-7), dim1) # alpha_k第k个特征图的加权梯度响应分母防零除确保数值稳定SHAP值临床映射验证通过局部线性近似将肺结节分割模型的SHAP输出与放射科医生关注区域如毛刺征、血管集束进行空间IoU匹配医生关注征象SHAP平均归因强度共识率毛刺征0.68 ± 0.1292%分叶征0.54 ± 0.0985%多专家校准机制采用三阶段投票初筛AI热力图、复核双盲医生标注、终审三人专家组仲裁分歧样本自动触发SHAP敏感性重分析定位模型决策脆弱维度第三章三甲医院真实场景下的技术闭环构建3.1 PACS-RIS-DICOM全流程无缝嵌入式部署方案架构集成核心原则采用轻量级容器化封装将PACS影像服务、RIS业务逻辑与DICOM协议栈统一调度于边缘嵌入式节点。所有组件共享同一内存映射区规避跨进程序列化开销。DICOM路由配置示例# dicom-router.yaml rules: - modality: CT destination: pacs-service:5000 transform: anonymize # 启用去标识化中间件 - modality: MR destination: ris-gateway:8080 transform: add-study-uid该配置实现模态感知的动态路由transform字段触发嵌入式插件链确保隐私合规与临床流程对齐。部署资源约束表组件CPU核数内存(MB)存储(GB)PACS引擎2102420RIS适配器15125DICOM网关1768103.2 放射科工作流重构AI提示标记与人工复核双轨协同机制双轨协同架构设计AI预标记模块与放射医师复核终端实时同步形成闭环反馈通路。关键在于状态一致性保障func syncStudyStatus(studyID string, aiTag, humanVerdict TagResult) error { tx, _ : db.Begin() _, err : tx.Exec(UPDATE studies SET ai_tag?, human_review?, updated_atNOW() WHERE id? AND version?, aiTag, humanVerdict, studyID, aiTag.Version) if err ! nil { tx.Rollback() return err } return tx.Commit() }该函数确保AI标记与人工结论原子更新version字段防止并发覆盖updated_at支持审计追踪。人机协作优先级策略高置信度AI标记≥0.95自动进入“待确认”队列中置信度0.7–0.94触发并行双阅模式低置信度0.7强制转人工初审复核效能对比指标传统流程双轨机制平均报告时长28.6 min14.2 min漏诊率2.1%0.8%3.3 基于ROC-AUC与JAFROC双指标的多中心盲法验证协议双指标协同评估设计ROC-AUC衡量整体分类能力JAFROC则聚焦病灶级定位敏感性。二者互补前者易受阈值偏移影响后者对假阳性定位鲁棒。盲法执行流程各中心独立标注含病灶坐标与置信度中央服务器随机打乱样本顺序并脱敏ID算法输出经统一格式化后接入双指标计算引擎JAFROC核心计算逻辑# JAFROC score: weighted FOM per lesion def jafroc_score(lesions, decisions, weights): # lesions: ground truth (x,y,radius) # decisions: (x,y,confidence) sorted descending return sum(w * max(0, 1 - d2l / tolerance) for w, d2l in zip(weights, distances_to_closest_lesion))该函数以病灶为中心定义容忍半径默认15mm将最近决策点距离归一化加权体现定位精度与临床可接受偏差的耦合关系。多中心性能对比中心ROC-AUCJAFROC-FOMA医院0.9210.783B医院0.8940.741第四章临床效能转化与系统性风险控制4.1 检出率提升背后的漏诊敏感度补偿策略含6mm亚厘米结节专项优化多尺度特征增强机制针对6mm结节低信噪比特性引入自适应感受野扩展模块在ResNet-50 backbone第3、4阶段插入可变形卷积分支class DeformableBranch(nn.Module): def __init__(self, in_channels, dilation2): super().__init__() self.offset nn.Conv2d(in_channels, 18, 3, paddingdilation, dilationdilation) # 2×9 offset dims self.deform_conv ops.DeformConv2d(in_channels, 64, 3, padding1)该设计使模型对微小结节的空间形变鲁棒性提升37%dilation2适配亚厘米结节典型尺寸3–5px。漏诊敏感度动态补偿基于FP-rate反馈的阈值衰减器每轮验证集漏诊样本触发α系数下调0.05亚厘米结节专属loss加权对标注尺寸6mm的GT框Dice loss权重提升至1.8×性能对比测试集结节尺寸原始检出率优化后检出率FP/scan4mm52.1%78.3%0.424–6mm76.5%91.7%0.284.2 算法漂移监测基于在线学习的模型性能衰减预警体系滑动窗口统计检测采用固定大小滑动窗口计算预测误差的滚动标准差当连续3个窗口的标准差增幅超阈值如15%即触发告警。指标正常范围漂移阈值MAE 增幅0.080.12KS 检验 p值0.050.01在线增量更新示例# 使用River库实现轻量级在线学习 from river import drift adwin drift.ADWIN(delta0.002) # delta控制误报率越小越敏感 for i, (x, y_true) in enumerate(stream): y_pred model.predict_one(x) error abs(y_pred - y_true) adwin.update(error) # 自适应窗口动态调整 if adwin.change_detected: print(fDrift detected at sample {i})ADWIN算法通过维护多个子窗口并比较其均值差异来判定漂移delta参数平衡灵敏度与稳定性——过小易误报过大则延迟响应。该机制无需历史数据重训仅依赖实时误差流。预警分级策略一级预警单指标超限触发日志记录与特征分布快照二级预警双指标并发超限启动影子模型AB测试4.3 符合NMPA三类证要求的全生命周期合规性审计路径审计事件溯源机制系统需对所有关键操作生成不可篡改的审计日志包含操作人、时间戳、变更前/后值及上下文签名// 生成带数字签名的审计事件 func GenerateAuditEvent(opType string, oldVal, newVal interface{}) *AuditRecord { record : AuditRecord{ ID: uuid.New().String(), Timestamp: time.Now().UTC().Format(time.RFC3339), Operator: getOperatorFromContext(), Operation: opType, OldValue: json.Marshal(oldVal), NewValue: json.Marshal(newVal), Signature: signHMAC(recordBytes), // 使用HMAC-SHA256密钥派生 } return record }该函数确保每条记录具备完整性校验能力Signature字段基于RFC3339标准化时间与结构化数据哈希生成满足NMPA《医疗器械生产质量管理规范》附录中对可追溯性的强制要求。关键控制点映射表生命周期阶段对应NMPA条款自动化审计触发条件设计输入确认YY/T 0287-2017 §7.3.2需求文档版本发布三方评审签字完成软件发布验证《医疗器械生产质量管理规范附录独立软件》§5.3.1CI流水线通过全部FDA/IEC 62304测试用例且签署电子批记录审计证据链闭环验证所有审计日志实时同步至独立的区块链存证服务支持国密SM3哈希每次现场检查前自动生成符合《医疗器械注册质量管理体系核查指南》格式的PDF审计包版本回溯时自动关联ISO 13485:2016条款、设计历史文件DHF及生产记录DHR4.4 医工交叉团队共建的持续反馈闭环从临床质疑到模型迭代的SLA机制临床反馈驱动的SLA分级响应当放射科医生标记“假阳性结节误报”时系统自动触发三级SLA响应Level 1≤2小时推送至算法工程师看板附带DICOM切片与标注坐标Level 2≤24小时完成误差归因分析如肺纹理干扰、窗宽窗位敏感Level 3≤5工作日发布热修复补丁并同步至PACS边缘推理节点模型迭代验证流水线# SLA合规性校验钩子 def validate_sla_compliance(feedback_batch): # feedback_batch: {case_id, clinician_id, error_type, timestamp} assert len(feedback_batch) 0, 空反馈批次违反SLA-1.2 assert (datetime.now() - feedback_batch[0][timestamp]) timedelta(hours2), 超时响应触发熔断 return True该校验确保所有临床反馈在2小时内进入处理队列error_type字段映射至预设的8类医学语义错误标签如“小结节漏检”、“血管伪影误判”支撑后续自动化归因。跨角色协同看板角色SLA承诺交付物主治医师标注反馈≤3分钟/例结构化JSON含解剖定位置信度偏差算法工程师根因分析≤24h可复现notebook差异热力图临床协调员闭环确认≤48h签字版《反馈处置确认单》PDF第五章总结与展望云原生可观测性正从“能看”迈向“会诊”。某金融客户在迁移至 Kubernetes 后通过 OpenTelemetry Collector 自定义采样策略将 traces 数据量降低 62%同时保留关键支付链路的全量 spanprocessors: probabilistic_sampler: hash_seed: 42 sampling_percentage: 15.0 # 非核心服务降采样 tail_sampling: decision_wait: 10s num_traces: 10000 policies: - name: payment-critical type: string_attribute string_attribute: key: service.name values: [payment-gateway, risk-engine]未来三年可观测性能力将深度融入 CI/CD 流水线。以下为典型落地路径在 GitLab CI 的.gitlab-ci.yml中嵌入otel-cli validate --trace-id $TRACE_ID校验部署前 trace schema 合规性利用 eBPF 实时捕获 TLS 握手失败事件关联 Prometheus metrics 与 Flame Graph 定位证书过期根因基于 Grafana Loki 的 logQL 查询结果触发 Alertmanager自动创建 Jira issue 并附带结构化上下文pod UID、error_code、stack_hash主流工具演进趋势对比能力维度OpenTelemetry v1.25Jaeger v2.0Datadog APM动态采样配置热更新✅ 支持 via OTLP over HTTP❌ 需重启 collector✅ 控制台实时生效eBPF 内核态指标采集✅ otel-ebpf-profiler❌ 依赖第三方插件✅ 自研 ebpf-agent可观测性成熟度跃迁Level 3关联分析→ Level 4预测干预需打通 metric-log-trace 三元组的语义图谱。某电商大促前 72 小时基于历史 trace 模式训练的 LSTM 模型提前 22 分钟预警库存服务 GC Pause 异常触发自动扩容策略。

相关新闻

“AI写的不像人”?错!用这4层人格化注入法+情绪温度调节模型,让读者以为是主编亲笔

“AI写的不像人”?错!用这4层人格化注入法+情绪温度调节模型,让读者以为是主编亲笔

更多请点击: https://codechina.net 第一章:“AI写的不像人”?错!用这4层人格化注入法情绪温度调节模型,让读者以为是主编亲笔 “AI写作缺乏人味”——这个认知误区正被新一代内容生成范式系统性击穿。关键不在模型参…

2026/9/29 19:35:36 阅读更多 →
如何快速掌握幻兽帕鲁存档转换工具:面向新手的完整指南

如何快速掌握幻兽帕鲁存档转换工具:面向新手的完整指南

如何快速掌握幻兽帕鲁存档转换工具:面向新手的完整指南 【免费下载链接】palworld-save-tools Tools for converting Palworld .sav files to JSON and back 项目地址: https://gitcode.com/gh_mirrors/pa/palworld-save-tools 你是否曾经想过深入了解《幻兽…

2026/10/10 10:05:59 阅读更多 →
React Native双端开发:核心技术与职业发展指南

React Native双端开发:核心技术与职业发展指南

1. React Native双端开发工程师的市场定位 在移动互联网行业,React Native双端开发工程师已经成为最具性价比的技术岗位之一。根据我过去五年参与技术招聘的经验,这类人才的市场需求年增长率保持在30%以上。不同于传统的原生开发,RN工程师需要…

2026/10/13 5:32:53 阅读更多 →

最新新闻

从直连到聚合:大模型API对接的架构演进与实战避坑指南

从直连到聚合:大模型API对接的架构演进与实战避坑指南

1. 从直连到聚合:API对接思路的转变2026年开年到现在,我陆续参与了三个不同规模的AI应用项目,从智能客服到内容生成工具,再到一个内部知识库问答系统。这三个项目有一个共同点:都需要对接大模型API。而在这三个项目的推…

2026/10/13 16:19:32 阅读更多 →
Linux内核inotify联动端侧模型:实现敏感配置文件变动的毫秒级语义差分告警

Linux内核inotify联动端侧模型:实现敏感配置文件变动的毫秒级语义差分告警

运维堡垒机与核心边缘节点上,/etc/pam.d/、/etc/sudoers 以及各类服务的核心配置文件始终是攻防对抗的最前线。传统的内核审计大多仰仗 auditd 规则或轻量级的 inotify 机制。当文件发生写入关闭事件(IN_CLOSE_WRITE)时,工具通常会…

2026/10/13 16:19:32 阅读更多 →
易语言视频转文本源码解析:从取帧到字幕文本的完整实现

易语言视频转文本源码解析:从取帧到字幕文本的完整实现

简介:面向易语言开发者的视频转文本功能实现源码,定位在图形图像与多媒体处理场景,适合对OCR、语音识别及中文编程感兴趣的初中级学员。压缩包共三个文件,大小约6.3MB,包含易语言主程序源文件(.e)、演示动画(.swf)和HT…

2026/10/13 16:19:32 阅读更多 →
易语言 esqlite3 V1.1 源码升级:多线程事务锁与加密数据库实战

易语言 esqlite3 V1.1 源码升级:多线程事务锁与加密数据库实战

简介:本资源为 sqlite3 易语言支持库与模块的 esqlite3 V1.1 版本,面向使用易语言进行数据库开发的中高级开发者,重点解决多线程环境下 SQLite 操作的稳定性与功能扩展问题。相比 1.0,本次更新新增了 S3 互斥体进入/退出、S3 聚合…

2026/10/13 16:19:32 阅读更多 →
WeTTY 源码安装与开发环境搭建:从 git clone 到热重载开发服务器

WeTTY 源码安装与开发环境搭建:从 git clone 到热重载开发服务器

后端开发工具运维 【免费下载链接】wetty Terminal in browser over http/https. (Ajaxterm/Anyterm alternative, but much better) 项目地址: https://gitcode.com/gh_mirrors/we/wetty 点击查看 免费下载 本文是基于 docs/development.md 展开的源码级开发指南&…

2026/10/13 16:19:32 阅读更多 →
交互式 ER 图 + Schema 差异对比 + 迁移SQL生成:LibreDB Studio 数据库设计工作流完整实操

交互式 ER 图 + Schema 差异对比 + 迁移SQL生成:LibreDB Studio 数据库设计工作流完整实操

【免费下载链接】libredb-studio One browser tab for PostgreSQL, MySQL, Oracle, SQL Server, MongoDB, Redis, SQLite, Couchbase, ClickHouse, Druid, DuckDB, Turso and more. An open-source SQL IDE with SSO, audit trail and AI-assisted queries MIT licensed, with …

2026/10/13 16:18:31 阅读更多 →

日新闻

物联网系统集成避坑指南:从选型到验收的关键要点

物联网系统集成避坑指南:从选型到验收的关键要点

做了这么多年物联网系统集成的项目,我最大的感受是,大部分坑不是出在技术前沿,而是出在一些看起来很平常的地方。设备选了便宜的、协议没问清楚、现场没摸透、验收标准写得含糊——这些细枝末节,最后都会变成延期、超支和扯皮的大…

2026/10/13 0:00:57 阅读更多 →
ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

如果你玩ESP32有一阵子了,很难不碰到舵机控制这道坎。做智能小车要转方向,做机械臂要抬关节,做云台要偏航俯仰,背后都是同一个东西在干活:舵机。而我见过太多人卡在“代码能编译、舵机就是不听话”这个阶段&#xff0c…

2026/10/13 0:00:57 阅读更多 →
CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

1. 为什么CAN总线至今仍是工业现场的“硬通货”?——从汽车底盘到智能温室的真实需求你有没有拆过一辆老款燃油车的中控台?或者调试过某高校实验室里那台跑着Modbus协议却频频丢帧的PLC控制柜?又或者,在某个农业物联网项目里&…

2026/10/13 0:00:57 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/13 2:54:56 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/12 0:16:38 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/13 1:58:08 阅读更多 →

月新闻

我发现了一个新思路:用 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/12 21:05:09 阅读更多 →
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/13 14:57:39 阅读更多 →
黑夜航拍船只数据集训练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/12 18:11:17 阅读更多 →