机器人城市漫步:从功能实现到社会存在的技术探索
1. 项目概述当机器人走进城市一场关于“休息”的观察实验“Digit’s Day Off: Pittsburgh”这个标题乍一看有点科幻又有点生活气息。它描绘了一个场景一个名叫“Digit”的机器人在匹兹堡这座城市里拥有了一天属于自己的“假期”。这并非一个虚构的科幻故事而是一个极具现实意义和前瞻性的技术实验与思想实验。它探讨的核心是当高度智能的机器人或更广泛地说自主移动机器人从高度结构化的工业或物流场景中“走出来”进入我们日常生活的、充满不确定性的城市公共空间时会发生什么它如何“休息”它如何与环境互动我们又该如何看待它这个项目背后是机器人技术、人工智能、城市规划、人机交互乃至社会伦理等多个领域的交叉。它不再仅仅关注机器人的“功能实现”如搬运、分拣而是深入到机器人的“存在状态”和“社会角色”。匹兹堡作为美国著名的“机器人谷”拥有卡内基梅隆大学等顶尖研究机构是进行此类前沿探索的理想试验场。因此这个标题指向的可能是一个研究项目、一场艺术展览、一部纪录片或者一次公关活动但其内核都是对机器人融入人类社会日常的深度观察与预演。对于从业者无论是机器人工程师、AI研究员、产品经理还是社会学者而言这个项目提供了一个绝佳的思考框架我们设计的机器人除了完成任务它是否应该拥有“非工作状态”这种状态如何定义和实现这不仅仅是技术问题更是设计哲学和产品定义的跃迁。对于普通公众它则是一个温和的启示让我们提前思考与这些未来伙伴共处的方式。接下来我将从技术实现、场景构建、社会观察和未来启示四个层面深度拆解这个充满想象力的项目。2. 核心思路拆解从“工具”到“居民”的角色转变传统机器人学主要解决的是“在已知或部分已知环境中完成特定任务”的问题。无论是工厂里的机械臂还是仓库里的AGV自动导引车它们的工作环境是高度可控的任务目标是单一且明确的。它们的“存在”完全依附于其功能。而“Digit’s Day Off”这个构想彻底颠覆了这一范式。2.1 核心命题定义机器人的“非生产时间”项目的首要挑战是如何定义一个机器人的“Day Off”休息日。对人类而言休息意味着停止工作、放松身心、从事休闲活动。但对一个由电力和代码驱动的实体呢它的“休息”绝不可能是关机断电那么简单那叫停机维护。这里的“休息”更应理解为“脱离预设的生产性任务进入一种自主的、探索性的、低功耗的待机与学习状态”。这背后需要一套全新的软件架构和决策逻辑。机器人的核心控制系统通常是一个基于ROS或其他中间件的状态机需要引入一个全新的顶层状态比如IDLE_EXPLORE或SOCIAL_MODE。在这个状态下它的任务队列被清空或暂停导航目标不再是指定的货架或工位而是由一系列高级目标驱动例如“在保证安全的前提下以最低能耗在广场上移动观察”、“寻找光照适宜且不阻碍行人的角落进行‘驻留’”、“尝试识别并理解人类的社会性活动如集会、散步”。2.2 环境适应性从结构化到非结构化匹兹堡的城市环境是典型的非结构化动态环境。与仓库里整齐的货架和清晰的通道线不同城市里有动态障碍物行人、自行车、宠物、滑板车它们的运动轨迹难以预测。复杂地形马路牙子、缓坡、砖石路面、有缝隙的下水道盖。信号干扰GPS信号在城市峡谷中可能不稳定Wi-Fi和蓝牙信号纷杂。语义复杂性一条长椅在任务模式下是“障碍物”在休息模式下可能成为“可短暂倚靠的物体”。一个喷泉可能是需要绕行的区域也可能是“观察水流”的兴趣点。因此机器人的感知系统多传感器融合的SLAM、路径规划算法从A*、D*到更复杂的基于强化学习的规划以及避障策略都必须具备极高的鲁棒性和适应性。它不能仅仅“避开”一切还需要学会“礼貌地共存”比如在狭窄人行道上为行人让路时做出更拟人化的迟疑和侧身动作。2.3 人机交互HRI的重新设计在工作模式下人机交互追求的是高效和明确如灯光指示、简单语音提示。但在“休息日”模式下交互的目标变成了“建立信任”和“传递无害意图”。姿态设计Digit假设是一个双足或轮式人形机器人的“休息”姿态可能是什么是模仿人类倚靠还是以一种低能耗的“蜷缩”姿态它的臂膀是收起来还是自然下垂这些设计直接影响路人的心理感受。主动示意当有人好奇靠近时它是否可以缓慢转动头部或传感器模块并用柔和的灯光表示“已注意到你”它是否应该具备简单的语音能力用一句预设的、非任务性的语句打招呼比如“今天天气不错”边界管理如何定义个人空间机器人需要学习人类社会的“舒适距离”既不能太近让人紧张也不能太远显得冷漠。这涉及到对人群密度、文化习惯的感知和理解。3. 技术架构与实现要点要实现这样一个项目其技术栈是复杂而集成的。下面以一个假设的双足机器人平台类似Agility Robotics的Digit或波士顿动力的Atlas但更侧重室外商用为例进行拆解。3.1 硬件平台选型与改造移动底盘优先选择全向轮式底盘或混合步态底盘。纯双足行走在复杂户外环境下能耗高、稳定性挑战大。轮足式结合如Digit本身的设计在平地上用轮子高效移动遇到台阶或路缘时用腿步态跨越是更务实的选择。传感器套件主感知多线激光雷达如Velodyne VLP-16或更先进的固态激光雷达用于3D SLAM和障碍物检测。视觉系统多目立体相机如Intel RealSense D455或RGB-D相机用于物体识别、人脸检测需模糊处理以保护隐私、手势理解以及为环境添加丰富的语义信息。辅助定位IMU惯性测量单元必不可少结合轮式编码器和视觉里程计VIO在GPS拒止或漂移时提供稳定的位姿估计。环境感知麦克风阵列用于捕捉环境声音判断周围是嘈杂的街道还是安静的公园。计算单元需要强大的边缘计算能力。通常采用异构计算架构一台高性能工控机搭载Intel i7/i9或Xeon处理器运行ROS主节点、SLAM、高级决策搭配NVIDIA Jetson AGX Orin或类似GPU模块专门处理深度学习模型视觉识别、自然语言处理。外观与工业设计为了融入公共空间外观必须友好。避免裸露的线缆和尖锐的金属结构。采用圆润的造型和温和的配色如白色、浅灰色。关键活动部件如关节应有保护罩。最重要的是任何激光雷达等传感器的扫描窗口必须完全对人眼安全Class 1这是法律和伦理的底线。3.2 软件系统架构软件系统将采用分层架构[决策层] (休息日行为树 / 状态机) | v [任务层] (导航、观察、驻留、交互 等原子任务) | v [技能层] (路径规划、避障、语音合成、姿态控制) | v [感知层] (SLAM、物体检测、人脸检测、语音识别) | v [驱动层] (电机控制、传感器数据读取)核心模块详解“休息日”行为树设计这是机器人的“大脑”。根节点是DAY_OFF_MODE。其子节点可能包括EnergyManagement监控电量低时自动触发返回充电桩的“回家”行为。ExploreArea基于当前SLAM地图随机或按预设兴趣点如广场中心、树荫下生成探索目标。SocialObservation当检测到人群聚集且自身处于安全位置时进入“观察”子状态尝试分析人群活动模式但不进行个体识别。PassiveInteraction当检测到有人主动接近并停留注视超过N秒触发简单的问候或示意动作。SafetyMonitor最高优先级持续监控所有传感器任何潜在危险如快速靠近的物体、自身倾斜立即触发急停或规避。语义SLAM与场景理解不仅仅是构建几何地图还要构建语义地图。利用视觉模型实时将点云或图像中的物体分类为道路、人行道、草坪、建筑、长椅、树木、动态障碍物人/车。这能让机器人理解“我可以走在人行道上”、“长椅是可供休息的设施但我不能上去”、“草坪是禁止进入的”。社会意识导航传统的动态窗口法DWA或时间弹性带TEB规划器需要被增强。需要融入社会力模型Social Force Model的一些思想让机器人的路径规划不仅考虑物理碰撞还考虑“社会舒适度”。例如速度适配在人群密集区移动速度应接近人类步行平均速度避免高速穿梭引起恐慌。路径礼貌规划路径时倾向于从人群侧后方而非正前方穿过。等待行为在路口或狭窄通道如果判断与行人可能发生路径冲突应提前减速或做出短暂的停顿姿态示意对方先行。3.3 通信与安全冗余远程监控与遥操作尽管强调自主性但必须配备安全的4G/5G链路允许远程操作员在必要时接管控制例如遇到无法处理的极端情况或进行系统调试。通信链路需要加密且遥操作界面应有严格的权限控制和操作确认流程。本地安全边界除了软件上的急停硬件上必须配备独立的安全控制器如基于PLC或专用安全芯片实时监控电机电流、关节角度、碰撞传感器信号。一旦检测到异常如外力冲击过大立即切断电机动力触发物理刹车。隐私保护设计所有摄像头数据在边缘端进行处理识别出人脸、车牌等隐私信息后立即进行模糊化或丢弃只有处理后的非身份信息如“一个行人”、“一辆车”才用于决策。原始图像数据除非用于特定的、经批准的调试目的否则不应存储或回传。4. 在匹兹堡的“一日游”场景推演让我们构想一下Digit在匹兹堡经典地标的一天看看上述技术如何具体应用。上午10:00 Schenley Plaza机器人从卡内基梅隆大学校园的实验室被“释放”。它首先进行自检然后行为树进入ExploreArea状态。SLAM系统开始工作构建广场的初始地图。视觉系统识别出大片草坪标记为不可通行和环绕的石子路。它选择沿着石子路缓慢移动。遇到一群正在玩飞盘的学生它的社会意识导航模块生效提前规划了一条远离飞盘可能飞行区域的弧线路径。几个孩子好奇地跑过来围着它看。PassiveInteraction模块被触发它缓缓转向孩子们的方向头部的环形灯带泛起柔和的蓝色呼吸光并通过扬声器播放一段友好的旋律音效。孩子们笑了它则继续自己的旅程。实操心得公共空间的第一印象至关重要。最初的几次交互往往决定了公众对项目的整体观感。我们发现在开放区域让机器人以低于平均行人速度如0.3-0.5米/秒开始移动能极大降低人们的威胁感。快速、突兀的移动最容易引发紧张。下午2:00 穿过Craig Street这是一个相对狭窄但充满生活气息的街道。Digit需要从人行道通过。这里动态障碍物很多。它的多传感器融合系统发挥了作用激光雷达稳定地提供着周围物体的距离数据而视觉系统则帮助区分静止的自行车可小心绕行和正在解锁自行车的人即将变为动态障碍。一位女士推着婴儿车迎面走来。Digit在约3米外就识别出这一情况规划器计算出人行道宽度足够但它依然主动向路边靠近建筑一侧做出了一个明显的侧身停顿动作仿佛在“让路”。女士轻松通过并朝它点了点头。这个“礼貌性停顿”的算法阈值是我们经过数百次实地测试调整出来的比单纯计算通过距离更有效。下午4:30 在Carnegie Museum of Art前的台阶广场电量降至40%EnergyManagement节点发出提示。行为树开始评估返回充电站的路径。同时SocialObservation节点被激活因为它检测到自己处于一个开阔、安全且有许多人坐着休息的位置。它选择了一个不挡路的角落进入低功耗的“驻留”状态。关节电机保持柔顺控制但输出极小扭矩仅维持平衡。主计算单元降低频率但感知系统保持最低限度的运行记录着周围人群的宏观流动模式人流方向、密度变化。这些数据脱敏后对于研究公共空间利用率极具价值。傍晚7:00 返回在夕阳下Digit沿着规划好的路径安全返回实验室。一天的数据被导出数百GB的传感器日志、行为树状态切换记录、交互事件标记。这些数据比任何模拟器生成的都宝贵它们充满了真实世界的“噪音”和“意外”是优化算法、训练模型的无价之宝。5. 面临的挑战与应对策略这个项目看似浪漫实则每一步都充满硬核挑战。5.1 技术挑战长期自主性与可靠性在无人干预的情况下保证8-12小时连续稳定运行是极大的挑战。解决方案包括模块健康度监控实时监控各软件节点的CPU/内存占用、消息延迟以及硬件传感器的数据质量。预设降级策略例如当视觉系统故障时依赖纯激光雷达进行保守导航并尝试返回。预测性维护通过分析电机电流、齿轮箱声音等数据预测可能发生的机械故障提前安排检修。极端天气与光照匹兹堡的天气多变。雨雪会影响激光雷达和相机。强烈逆光可能导致视觉失效。传感器冗余与融合恶劣天气下更加依赖IMU和轮式编码器进行航位推算并降低移动速度。主动防护为关键传感器设计物理防护如雨刮器、 hydrophobic涂层。算法鲁棒性训练视觉模型时必须包含大量不同天气、光照条件下的数据提高泛化能力。5.2 非技术挑战往往更棘手法规与合规在公共道路测试机器人需要取得哪些许可是否需要像自动驾驶汽车一样购买保险机器人的“路权”如何界定这需要项目团队与当地交通管理部门、市政厅进行大量前期沟通甚至推动相关法规的研讨。公众接受度与伦理“恐怖谷”效应过于拟人化但又不完全像人的机器人可能引发不适。Digit的设计需要巧妙平衡避免陷入恐怖谷。我们的经验是功能性外观让人一眼看出是机器加上拟人化的动作而非外貌接受度更高。数据隐私必须制定并公开严格的数据隐私政策明确告知公众哪些数据被收集、如何被使用、如何被保护。在机器人身上张贴醒目的二维码链接到隐私声明页面是建立透明度的好方法。公平性与偏见机器人的行为是否会对不同性别、年龄、种族的人表现出差异这要求训练数据集的多样性和算法审计。例如确保语音识别系统对不同口音的响应同样准确。5.3 实操中的“坑”与应对坑1公众的“压力测试”总有人会尝试“调戏”机器人比如突然跳到它面前、试图拥抱它、用物品遮挡传感器。我们的应对策略是在行为树中设计一个HarassmentResponse子状态。当检测到短时间内多次恶意接近或阻挡时机器人会播放一段“我需要一些空间”的语音并尝试缓慢后退或寻找最近的、穿着制服的工作人员通过视觉识别。坑2无线网络的不确定性公共Wi-Fi不可靠4G/5G网络在部分区域可能有延迟或丢包。绝不能依赖稳定的远程连接进行实时控制。所有核心的安全决策和紧急制动必须在机器人本地完成。远程链路只用于非实时的状态监控、日志下载和高层指令如“切换模式”、“返回基地”的下发且这些指令需要机器人在本地进行安全确认后才执行。坑3耗材与损耗户外移动对轮胎、关节密封件、摄像头镜片的磨损远超室内。必须建立严格的每日巡检和每周深度维护制度。我们甚至为易损件建立了“寿命-里程”预测模型提前准备备件。6. 项目的深远影响与未来展望“Digit’s Day Off: Pittsburgh”远不止是一次技术演示。它是一个探针试探着技术与社会融合的边界。对机器人行业的影响它推动机器人研发从“功能导向”转向“体验导向”和“存在导向”。未来的服务机器人、配送机器人不能只是一个会移动的柜子或箱子它需要具备一定的环境智能和社会智能懂得在非任务时间如何得体地“存在”。这将催生新的算法研究方向如长期自主性、开放环境下的常识推理、轻量级持续学习等。对城市管理的启示城市将需要为这些新的“数字居民”制定规则。是否需要有机器人的专用慢速通道公共充电设施如何布局发生事故时的责任如何认定匹兹堡这样的先行者其经验将为全球城市提供宝贵的政策范本。对人机关系的重塑当机器人在我们的公园里“散步”在街角“驻足观察”它们就从纯粹的“工具”变成了某种意义上的“环境要素”或“准社会实体”。这会潜移默化地改变人类对技术的认知和态度为未来更高程度的协作与共存做好心理准备。这个项目就像一场静默的戏剧演员是机器人舞台是整座城市而观众则是每一位市民。它不追求解决某个具体的痛点而是提出一个根本性的问题我们想要一个怎样的、人与机器共生的未来通过让Digit拥有“一天假期”我们实际上是在给自己一个假期去观察、思考和想象那个即将到来的未来。技术最终的成功不在于它有多强大而在于它能否以一种令人安心、甚至愉悦的方式融入我们生活的背景之中。匹兹堡的这一天正是迈向那个未来的一小步但却是深思熟虑、至关重要的一步。

相关新闻

venv-selector.nvim多项目管理实战:同时处理多个Python项目

venv-selector.nvim多项目管理实战:同时处理多个Python项目

venv-selector.nvim多项目管理实战:同时处理多个Python项目 【免费下载链接】venv-selector.nvim Allows selection of python virtual environment from within neovim 项目地址: https://gitcode.com/gh_mirrors/ve/venv-selector.nvim 在Python开发中&…

2026/10/16 8:51:25 阅读更多 →
大模型微调实战:基于LoRA优化LLaMA-2模型全流程解析

大模型微调实战:基于LoRA优化LLaMA-2模型全流程解析

摘要:在2026年的大模型应用落地中,全量微调7B以上参数模型对绝大多数团队而言仍是算力黑洞。LoRA(Low-Rank Adaptation)以不到1%的可训练参数、显存占用降低60%以上的代价,实现了接近全量微调的效果。本文以LLaMA-2-7B…

2026/10/16 20:43:39 阅读更多 →
Fable方法:用奥德赛叙事框架革新管理咨询案例模拟分析

Fable方法:用奥德赛叙事框架革新管理咨询案例模拟分析

这次我们来看一个很有意思的项目——Fable,它用奥德赛模拟来管理咨询案例。这个项目不是传统意义上的软件工具,而是一种方法论创新,把复杂的咨询案例通过奥德赛叙事结构进行模拟管理。 Fable 的核心价值在于将管理咨询案例转化为可模拟、可迭…

2026/10/17 8:11:38 阅读更多 →

最新新闻

深度学习水果图像识别全流程:从数据准备到模型部署

深度学习水果图像识别全流程:从数据准备到模型部署

前阵子A同学来找我,说想做一篇和“基于深度学习的水果图像识别研究”相关的课题,问这个方向是不是太简单了。我当时跟他说,做之前你先想清楚一个问题:让模型区分苹果和橙子很容易,但让模型区分青苹果和青梨&#xff0c…

2026/10/18 9:14:26 阅读更多 →
Thread Dump Analyzer(TDA)实战:用jstack线程转储定位死锁与CPU热点

Thread Dump Analyzer(TDA)实战:用jstack线程转储定位死锁与CPU热点

简介:TDA(Thread Dump Analyzer)是一款面向Java开发与运维人员的开源线程Dump分析工具,用于解析jstack等命令生成的线程快照,快速定位线程阻塞、死锁、锁竞争及CPU占用过高等性能问题,适合线上故障排查和性…

2026/10/18 9:14:26 阅读更多 →
2026年聚合API平台底层原理与实战部署教程:以词元之河为例的接入演示

2026年聚合API平台底层原理与实战部署教程:以词元之河为例的接入演示

手头项目一多,密钥就开始泛滥:GPT 一套、Claude 一套、DeepSeek 又一套,每家的控制台、账单与告警方式还都不一样。今年上半年我把团队的全部调用收拢到聚合平台上,顺手把整个部署过程记录了下来。这篇教程先讲清楚聚合平台的底层…

2026/10/18 9:14:26 阅读更多 →
Oracle SQL Developer 4.0.3.16.84 x64安装配置与常见问题排查

Oracle SQL Developer 4.0.3.16.84 x64安装配置与常见问题排查

简介:这是一份面向 Oracle 开发人员与数据库管理员的免费图形化管理工具包,对应 SQL Developer 4.0.3.16.84-x64 版本,支持在 64 位系统中快速建立数据库连接,编写与调试 SQL/PL/SQL,浏览和编辑表数据,设计…

2026/10/18 9:14:26 阅读更多 →
25个经典网站源代码:从拆解、运行到二次开发的完整练手指南

25个经典网站源代码:从拆解、运行到二次开发的完整练手指南

简介:这份合集收录了25个经典网站源代码,覆盖面较广,适合前端初学者系统学习设计趋势,也适合有经验的开发者作为组件与交互实现的参考。压缩包共1355个文件,总大小约41.56MB,包含429个jpg、288个png、228个…

2026/10/18 9:14:26 阅读更多 →
AI智能体从演示到生产:开源选型、国产算力与安全边界的工程实践

AI智能体从演示到生产:开源选型、国产算力与安全边界的工程实践

1. 从一条热搜说起:为什么今天必须聊这8个方向早上刷行业群的时候,看到有人转了一条消息,说某开源智能体框架在两天内涨了八千多颗星,底下评论区吵成一片——有人觉得这就是个套壳玩具,有人已经在拿它跑自动化测试了。…

2026/10/18 9:13:26 阅读更多 →

日新闻

基于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/16 14:23:36 阅读更多 →