端到端自动驾驶训练生态全解析:数据闭环、仿真与基础设施实战
聊端到端自动驾驶的人越来越多但真正能把“训练生态”跑通、跑稳的团队还不够多。我说的端到端训练生态不只指某一条模型链路而是从数据采集、标注回流、仿真验证、分布式训练到闭环评测的全套基础设施。有位同行做过一个很贴切的比喻端到端模型像一辆赛车训练生态是赛道、维修区和后勤车队车再快没有后勤一样跑不完耐力赛。这两年我在几个内部模拟项目X里反复折腾端到端训练踩过不少坑这篇文章打算把背后的技术栈、选型逻辑和实操经验系统捋一遍给准备入局、或者正在为训练效率头疼的人提供一份完整参考。1. 端到端训练生态全景拆解1.1 为什么现在大家都在谈“端到端”而不是模块化传统自动驾驶方案的核心是“感知-预测-规划-控制”流水线每个模块单独训练模块之间用人工定义的接口连接。比如感知模块输出障碍物框、车道线、可行驶区域预测模块用这些结果去估计其他车未来的轨迹规划模块再基于预测结果做决策。这条流水线在工程上是清晰可控的但问题也很明显每经过一个模块都会损失一部分信息误差会一路累积越往后越不可控。更麻烦的是各模块的训练目标是局部最优感知模块追求“框得准”规划模块追求“走得好”两者之间并没有一个统一的优化目标。端到端方案把传感器原始输入图像、点云、速度等直接映射到控制命令或轨迹中间的特征表示由模型自己学习。它的核心优势是可以用“最终驾驶效果”作为损失函数统一优化整个决策链路减少跨模块的信息瓶颈。这也是为什么近年来大模型兴起之后端到端路线又重新被推到聚光灯下数据、算力和模型容量都足够让模型内部自发地形成类似感知、预测、规划的中间表征而不需要人去手工拆解。但端到端训练对数据的要求、对仿真验证的要求、对计算基础设施的要求都比模块化方案高一个量级。一个在训练集上跑得很漂亮的模型到了没见过的路口很可能做出匪夷所思的行为。反过来一个行为很保守的模型又可能在密集车流中寸步难行。所以要真正评价和改进一个端到端系统不能只看模型结构而要看整个训练生态是否完整。1.2 所谓“训练生态”到底包含哪些板块我用一个比较朴素的方式把端到端训练生态拆成五个板块数据生产与回流包括数据采集、传感器标定、真值标注、场景筛选、难例挖掘。这是整个生态里最重、最容易被低估的部分。仿真平台包括静态场景重建、动态交通流生成、传感器物理仿真、闭环测试接口。它承担了绝大多数“试错”任务。模型体系包括端到端模型的骨干网络、时序融合、轨迹解码、中间表征设计以及损失函数设计。训练基础设施包括分布式训练集群、数据并行/模型并行策略、混合精度、自动超参调优、实验追踪与数据版本管理。评测与安全兜底包括开环指标、闭环指标、安全监控、规则约束、以及“模型失效时怎么办”的降级策略。这五个板块不是孤立存在的。数据决定模型的天花板仿真决定模型迭代的速度训练基础设施决定模型能跑多大、跑多快评测与安全兜底决定模型能不能被相信。如果说模型是“答案”那生态的其余部分就是这个“答案”能够被生产、验证和交付的流水线。1.3 一次团队适配经历生态选型不能只看模型我以前接触过一个团队他们在初期选型时把大把精力放在模型结构上对比了好几种主流端到端架构最后选了一个效果指标最好的。结果训练一启动就发现数据侧根本供不上采集车只有一台标定流程还没统一回来的数据里有相当一部分帧的图像时间戳和定位信息对不上仿真平台只有一个简单的泛化场景编辑器没法生成带施工路段的动态场景。最后模型只能在有限的数据上反复训练评估报告好看但换到新路线就露馅。那次之后我形成了一个习惯任何端到端项目的启动评估先看数据闭环是否成立再看仿真能不能支撑闭环测试最后才谈模型选型。模型再先进也只是整个生态的一个环节生态里的短板决定了项目真正的水位。2. 数据生产与回流最吃人力的一环2.1 采集端配置与同步多传感器标定比想象中麻烦端到端训练的数据采集车传感器配置通常包括多个摄像头、激光雷达、毫米波雷达、组合惯性导航系统。不同项目会根据目标场景做取舍如果重点做城区复杂道路摄像头的数量和覆盖角度就要足够密一般会用“前视环视”的组合保证 360 度覆盖如果重点做高速场景前向长焦摄像头和远距离激光雷达的优先级会更高。这里最容易被忽略的是时间同步和空间同步。时间同步要保证每个传感器采到的是同一物理时刻的数据图像、点云、定位信息的对齐误差一旦达到几十毫秒模型学到的东西就会“糊”。我见过一些项目在采集端省掉硬件同步方案直接用软件时间戳对齐结果在转弯、加减速的场景里轨迹标注和传感器画面明显错位模型训练出来之后控制时滞感很强。后来所有采集车都改成硬件同步触发并在每组数据里写入统一时间基准情况才明显改善。空间同步指的是传感器之间的外参标定也就是摄像头坐标系与激光雷达坐标系、车体坐标系之间的旋转和平移关系。标定结果不准确BEV特征融合时就会“重影”。常见的做法是先用靶标做静态标定再用自然场景做在线优化最后用一组标准路段的回灌数据做一致性校验。我建议每个采集车批次都留出专门的时间做标定检查不要隔很久才做一次因为车辆振动和传感器拆装都会让外参发生漂移。2.2 标注策略与一致性真值质量是模型上限端到端模型不是完全不需要真值标注而是标注内容从“给感知模块用的框”变成了“给驾驶行为用的轨迹和语义”。训练时需要的高质量真值至少包括三类车辆未来一段时间的精确轨迹通常 3 到 8 秒包括位置、速度、朝向以及对应的控制指令。关键语义信息比如可行驶区域、车道线、交通信号灯状态、施工区域这些用于辅助模型理解场景结构。驾驶行为的合理性评价例如是否有压线、是否礼让行人、是否在合适时机变道这类标注更多用于评测和偏好对齐。标注一致性是数据侧的隐形杀手。同一个十字路口A 标注员认为应该提前减速B 标注员认为可以匀速通过模型拟合出来的策略就会摇摆。为了控制这一点需要把标注规范写成非常具体的“操作手册”并定期做双重标注一致性检查。当一致性低于某个阈值时要回炉培训或者调整标注规则而不是继续往上堆数量。我个人的心得是数据侧的首要目标不是“更多”而是“更一致、更干净”。模型吃了脏数据之后后续所有策略分析和安全论证都会变得很被动因为没有人能说清楚模型某个奇怪行为到底是数据问题还是模型问题。2.3 难例挖掘与数据闭环把 corner case 变成训练燃料难例挖掘是端到端训练生态里最体现“工程功力”的环节。模型在仿真或者真实路测里发现一个失败样本比如把远处的路障误判成静止车辆、在夜间把广告牌上的行人图案当成真实行人。这个样本经过确认后应该进入一个“难例池”定期配合相似场景做扩充再重新放进训练集。难例池的管理要有优先级。我通常会把样本按风险等级分三类高风险是指会导致碰撞或严重违反交规的中风险是指路线合理但舒适度差、容易被乘客投诉的低风险是指行为正确但概率低、属于模型多样性不足的。每次训练迭代前先把高风险样本全部保证被采样到再按比例混入中低风险样本。闭环回流不能只做一次。模型每更新一版都要重新拿难例池做一次回归测试。如果新模型把旧的难例解决掉了可以把它降权如果出现了新的难例就及时补进来。这套机制听起来简单难在要长期坚持而且需要数据平台、训练平台和评测平台之间打通接口。很多团队模型效果停滞不是模型能力到头了而是数据闭环断了。3. 仿真平台与闭环评测端到端能否上路的前置考场3.1 场景编辑与交通流生成从“会跑”到“会考”仿真平台存在的意义不只是让车在一段固定路线上跑起来而是能生产出足够多样的“考试题”。一个成熟的仿真场景库通常包含静态场景编辑和动态交通流生成两部分。静态场景方面需要支持道路拓扑编辑、车道线绘制、红绿灯设置、施工区域摆放、临时障碍物布局等。比较理想的流程是从高精地图或重建地图自动生成基础路网再由场景编辑工具叠加各种“意外”。动态交通流方面既要支持手写的确定性脚本比如让某辆车在特定时间切入也要支持数据驱动的行为模型从真实路采数据中学习其他车辆的驾驶风格否则仿真里的其他交通参与者会显得“太乖”模型在仿真里练出来的博弈能力一到真实路上就失灵。我见过一个很典型的失败案例仿真平台里所有其他车辆都严格保持车道端到端模型只需要按规则走就能拿到很高的任务完成率。结果模型一上实车遇到一个压线慢行的前车就不知道怎么处理。后来团队花了很大精力去采集真实路况里的“不规矩”驾驶行为再用这些行为数据生成仿真交通流问题才逐步缓解。3.2 传感器仿真的精度陷阱不能只看渲染图是否好看仿真里传感器模型做得不真实端到端模型很容易“作弊”。比如摄像头仿真如果只输出完美的合成图像没有运动模糊、没有曝光不足、没有玻璃反光模型就学不会应对真实物理世界的退化现象。激光雷达仿真如果只按理想模型生成点云不做强度衰减和物体边缘的噪点模拟模型在点云上的特征就会和实车对不上。这一类问题被称作“仿真到真实”的差异它会直接导致模型在仿真里评分很高、到实车掉链子。应对思路有三个方向传感器模型加入更真实的噪声和退化比如摄像头的自动曝光、眩光、雨天水滴激光雷达的运动畸变和低反射率物体丢点。域随机化在训练时随机扰动光照、纹理、传感器参数让模型不能依赖某些特定特征。混合仿真关键场景用重建的真实场景片段再叠加虚拟交通流减小场景保真度的差距。3.3 开环与闭环评测怎么配合别只看碰撞率端到端模型评测有两种基本方式。开环评测是用一段真实采集的传感器数据让模型输出轨迹或控制命令然后把它和人类驾驶员的实际轨迹做比较常用指标有位移误差、角度误差、加速度误差。闭环评测是把模型放在仿真环境里让它真正与环境互动观察任务完成率、碰撞率、接管率、行驶时间等指标。开环评测的优点是简单、可复现、易大规模跑缺点是“错一步不影响后续输入”因为输入数据是固定的模型犯错了还能继续用原来的历史数据做预测误差不会像真实驾驶那样被不断放大。闭环评测更接近真实驾驶但成本高、随机性大而且仿真的真实度会影响结论的有效性。我的建议是训练阶段多依赖开环指标做快速筛选每轮迭代都要有固定开环测试集到了发布候选阶段再用大量闭环场景做验证。闭环场景库要做到“每天跑一遍”并且定期统计各类场景的通过率和失败模式分布。只看碰撞率是不够的还要看碰撞发生的位置、类型和前置事件否则模型很可能只是在具体路口“背题”。4. 模型架构、训练框架与算力分配4.1 端到端模型的常见架构与选型逻辑端到端自动驾驶的模型结构已经迭代了好几轮。早期方案用 CNN 或 RNN 直接从图像预测方向盘转角可解释性差在复杂场景里很难稳定。后来 BEV 感知成为主流多视角摄像头图像先被投影到统一的鸟瞰图空间再和激光雷达特征融合让模型在一个更符合驾驶逻辑的坐标系里做决策。再往后Transformer 结构被引入用于在 BEV 特征上做长时序建模捕捉其他车辆的动态意图。最近几年扩散模型和视觉语言模型也开始进入这个领域前者用来生成多模态的未来轨迹分布后者用来理解复杂场景语义和交通规则。架构选型不是越新越好要看项目的数据基础和部署约束。如果团队数据量不大优先考虑结构相对简单、调参经验多、可解释性好的方案先保证“能收敛、能闭环”。如果数据规模足够大有完整的闭环回流机制再去尝试大容量模型否则模型容量再大也只能记住训练集里的场景谈不上泛化。4.2 分布式训练与混合精度八卡和百卡各自的玩法端到端模型的训练通常需要多卡甚至多机分布式训练。单机多卡时最基础的做法是数据并行每张卡持有一份完整模型副本处理不同的 batch梯度做全局同步后更新参数。随着模型变大显存放不下完整模型就需要引入模型并行、流水线并行和张量并行等策略。这些并行策略的配比直接影响训练吞吐和稳定性。混合精度训练是现在几乎所有大规模训练的标准配置。用半精度浮点数做前向和反向计算可以减少显存占用、提高计算吞吐但要注意数值溢出和梯度消失的问题。我的经验是启用混合精度后loss 曲线出现周期性抖动或者 NaN第一件事就是检查 loss scaling 策略其次是检查模型里是否有较大数值范围的中间变量。稳定之后训练速度通常能提升 50% 以上。batch size 的选择同样关键。端到端驾驶任务对单样本的数据分布很敏感太小的 batch 会导致 loss 震荡太大的 batch 会显著改变收敛位置。我曾经在某个模拟项目X里连续试了几周发现同一套超参在 32 和 256 的 batch size 下最终闭环评测成绩可以差 20% 以上。后来做法是把 batch size 与学习率绑定一起调每次只改一对参数并记录评测变化而不是凭感觉独立调整。4.3 实验追踪与可复现性没有记录就是白跑我做训练生态最看重的工程习惯是实验追踪。每次训练实验都要记录完整上下文数据集版本、数据采样权重、模型结构超参、优化器参数、学习率调度、随机种子、训练步数、每个评估集的指标。数据版本是这里最容易失控的地方因为数据文件经常新增、删除、回滚如果没有版本管理两周之后会发现无法复现一个“曾经跑出好结果”的模型。建议从项目第一天就引入轻量级的实验管理流程。哪怕一开始只有一张卡也要把“数据集版本号模型配置评测结果”固定写在一张表里。数据集的改动用内容寻址方式记录任何聚合操作都保留一份明确的配置文件。这样出了问题时回溯的速度会非常快而不是靠聊天记录和文件命名去猜。5. 落地中的常见问题与避坑索引5.1 训练不收敛与 Loss 异常排查Loss 变成 NaN先关混合精度再看学习率是否过高最后检查输入数据里是否存在异常值或缺失帧。Loss 持续下降但闭环评测变差大概率是评测场景分布和训练数据分布不一致或者模型过拟合了训练集里的高频场景需要扩充场景多样性。Loss 震荡剧烈检查 batch size 是否过小、学习率调度是否太激进、难例采样比例是否过高。模型输出轨迹非常平滑但动作很“肉”可能在轨迹解码后加了过多平滑约束导致模型不敢做必要的小幅变道。这时候要在损失函数里平衡舒适性和任务效率。5.2 仿真成绩高但实车掉链子三类典型原因第一类是传感器域差异。仿真图像太干净模型没有见过动态模糊、过曝、镜头脏污实车摄像头画面退化一点就“不认识路”。解决方向是做更真实的传感器仿真以及在训练时加入图像增强和域随机化。第二类是交通参与者行为模式单一。仿真的其他车辆和行人太规矩模型没有充分“见过”加塞、逆行、停车不规范等行为实车遇到就会犹豫或误判。解决方向是用真实路采数据构建行为模型。第三类是场景覆盖偏差。仿真场景库偏重主干道对老城区窄路、学校门口、施工改道等长尾场景覆盖不足模型在仿真里没被“考过”实车自然容易翻车。解决方向是把难例池和仿真场景库联动持续补充高风险场景。5.3 不同预算的生态冷启动方案个人开发者或小团队用公开数据集做预训练在一个开源仿真器里做闭环评测单机 4 到 8 张卡完成训练。先跑通“数据-训练-开环评测-闭环评测”的最小闭环不要急着自建采集车队。中型团队搭建一套轻量自建数据采集和标注流程积累特定区域数据仿真平台采用开源方案二次开发配合固定场景回归测试训练集群在 8 到 32 张卡之间重点做好实验追踪。大型团队建设完整的数据回流平台采集车可以少但数据闭环要快高保真传感器仿真和真实场景重建并行推进训练集群规模更大同时要引入自动化超参搜索和模型评估流水线。5.4 最后一条经验谈端到端自动驾驶训练生态最难的从来不是某一个模型有多强而是数据、仿真、训练、评测这条链路能不能稳定地转起来。我的体会是先把最小闭环做得足够顺滑再逐步增加复杂度。比如第一版只做一个直道和十字路口场景的端到端训练把数据回流、版本管理、闭环指标都跑通再扩展到高速、城区、夜间、恶劣天气。这么走看起来慢但每一步积累的工程经验都是可复用的模型能力反而会稳步上升。如果团队里有人提出“先别管数据把模型结构换成最新的”我建议务必拉回来先看一眼难例池有没有在持续更新。端到端这条路很性感但支撑它的是一个极其朴素的后台系统。谁能把后台系统做到又快又稳谁才有资格谈算法上的下一步突破。

相关新闻

基于Matlab与SVM的花朵识别系统实战:从数据到GUI

基于Matlab与SVM的花朵识别系统实战:从数据到GUI

大家做图像识别相关的项目,十有八九碰到的第一个正儿八经的课题就是“某种植物的识别系统”。我当年刚开始接触Matlab图像处理那会儿,做的也是这个花朵识别系统。说句实在话,这个项目看起来不算复杂,但真要从零开始把它做得“能跑…

2026/10/17 8:10:18 阅读更多 →
大模型微调完整指南:从LoRA选型到数据训练评估部署避坑

大模型微调完整指南:从LoRA选型到数据训练评估部署避坑

大模型微调这四个字,最近一年经常被当成一个万能答案:模型回答不专业,微调一下;输出格式不对,微调一下;风格不像,再微调一下。我自己在项目中听到过太多类似的期待,也见过不少开发者…

2026/10/17 8:10:18 阅读更多 →
Arch Linux PAM安全加固:密码策略与暴力破解防御实战指南

Arch Linux PAM安全加固:密码策略与暴力破解防御实战指南

1. 项目定位:为什么需要加固 PAM 认证体系很多刚接触 Arch Linux 的朋友,把系统装完就以为大功告成,直到某天发现自己的工作站居然能被别人轻易破解密码,或者误操作把用户锁死在外面,才开始意识到认证安全的重要性。我…

2026/10/17 8:10:18 阅读更多 →

最新新闻

不完全信息Epsilon纳什均衡在航天器末端追逃博弈的Matlab实现

不完全信息Epsilon纳什均衡在航天器末端追逃博弈的Matlab实现

作为研究航天器近距离任务的开发者,我们组在复现不完全信息Epsilon纳什均衡的航天器末端追逃博弈策略(Matlab代码实现)这篇论文时,最大的感受是:以前觉得博弈论在航天里就是理论推推公式,真正要把“对方参数…

2026/10/17 9:27:38 阅读更多 →
企业Agent项目真实ROI怎么算?从成本结构到收益模型的完整拆解

企业Agent项目真实ROI怎么算?从成本结构到收益模型的完整拆解

这年头,谁家汇报材料里没放两个Agent流程Demo,都不好意思讲数字化。可真正把Agent放进生产流程,让它自己处理工单、回客户消息、跑财务核对的团队,远没有PPT里那么多;能把账算清楚的,更是少数中的少数。我说…

2026/10/17 9:27:38 阅读更多 →
Premiere Pro新手防崩溃指南:5个关键操作安全阀

Premiere Pro新手防崩溃指南:5个关键操作安全阀

1. 项目概述:这不是剪辑软件说明书,而是一份“PR上手防崩溃指南”“PR简单上手笔记”——光看这标题,你可能以为是某位刚考完Adobe认证的学员随手记下的快捷键清单,或者某培训机构发在群里的PDF速成课大纲。但在我带过二十多个零基…

2026/10/17 9:27:38 阅读更多 →
open-code-review:轻量级开源代码评审范式解析

open-code-review:轻量级开源代码评审范式解析

1. “open-code-review”不是工具名,而是一类新型代码评审范式的代号你可能在 GitHub Trending、Hacker News 或某次技术分享里见过这个词——它不像eslint或pre-commit那样有明确的安装命令,也不在 npm 或 PyPI 上搜得到可直接pip install open-code-re…

2026/10/17 9:27:38 阅读更多 →
电商图片工作流画布:节点式自动化生产与批量处理实战

电商图片工作流画布:节点式自动化生产与批量处理实战

1. 电商图片制作的痛点与工作流画布的破局思路做电商这行的朋友应该都有体会,图片制作这件事看起来简单,实际上是个无底洞。一个SKU从拍摄到上架,中间要经历主图、详情页、场景图、白底图、尺寸标注图、卖点图、对比图、包装图等至少七八种图…

2026/10/17 9:27:38 阅读更多 →
macOS上用Docker部署nginx+php:从零搭建容器化开发环境

macOS上用Docker部署nginx+php:从零搭建容器化开发环境

你在macOS上装过nginx和php吗?如果装过,大概率体会过那种“装起来半小时、调起来一晚上”的滋味。今天这篇我就带你完整走一遍macOS上安装Docker,然后在Docker里部署一套nginxphp环境的过程,整个过程不追求什么高大上的编排技巧&a…

2026/10/17 9:26:37 阅读更多 →

日新闻

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

简介:《DeepSeek使用方法.pdf》是一份面向DeepSeek入门及进阶用户的完整使用指南,重点围绕V3与R1两款模型的能力差异与适用场景展开,帮助读者根据任务类型与成本选择合适的模型。资源共1个PDF文件,压缩包大小约311KB,篇…

2026/10/17 0:00:25 阅读更多 →
200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

简介:这是一份聚焦DeepSeek提示词优化的《200Deepseek润色指令》PDF文档,共收录两百余条可直接套用的润色指令,涵盖语法修正、风格统一、逻辑梳理、表达精炼等维度,并针对商务写作、学术论文、广告文案等场景给出差异化建议。文档…

2026/10/17 0:00:25 阅读更多 →
OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

简介:本资源是一份基于OpenCV的本科课程设计完整报告,面向计算机视觉初学者、图像处理学习者及高校通信/信息类专业学生,解决物体智能计数与检测结果结构化记录的实际问题。项目覆盖图像预处理、轮廓检测、边界框绘制、轨迹栏交互式参数调节、…

2026/10/17 0:00:25 阅读更多 →

周新闻

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

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

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

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

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

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

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

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

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

2026/10/16 15:04:24 阅读更多 →

月新闻

我发现了一个新思路:用 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/16 21:54:38 阅读更多 →
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/16 3:49:43 阅读更多 →
黑夜航拍船只数据集训练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/16 14:23:36 阅读更多 →