MIPS押注物理AI:RISC-V架构如何满足实时安全可配置需求
1. 从“唯算力论”到“物理AI”MIPS这次押注到底在赌什么过去几年芯片圈子里最不缺的就是算力数字的军备竞赛。手机SoC天梯图一更新评论区立刻分成两派吵得不可开交服务器端更是把TOPS、TFLOPS当成唯一信仰仿佛只要算力堆得够高一切问题都能迎刃而解。但真正在一线做过嵌入式产品的人心里都清楚算力只是故事的一半甚至在某些场景下连一半都不到。你给一个电机控制板塞一颗几百TOPS的NPU它照样搞不定一个简单的电流环因为那里要的是确定性延迟、极低抖动和硬实时响应而不是跑分。MIPS这次把筹码押在“物理AI”上本质上就是对“唯算力论”的一次正面回应。所谓物理AI我理解就是让智能真正落到物理世界里去——机器人关节的运动控制、工业设备的预测性维护、汽车的底盘域控制、无人机的姿态解算这些场景的共同点是它们必须和真实的传感器、执行器打交道必须在严格的时间窗口内做出反应必须对功耗和成本极度敏感。这跟在大模型里堆参数完全是两套逻辑。那MIPS凭什么觉得自己能在这个赛道里站住脚答案藏在它最近几年的架构路线里。MIPS早就不是当年那个只做通用CPU核的MIPS了它现在主打的是RISC-V指令集下的可扩展架构强调实时性、功能安全和可配置性。这三个词听起来很虚但落到物理AI场景里每一个都对应着真实的痛点。实时性决定了你的控制环路能不能稳定收敛功能安全决定了你的产品能不能过车规或工业认证可配置性决定了你能不能在一颗SoC里同时塞进控制核、AI加速和通信外设而不浪费面积。我个人的判断是MIPS这步棋的核心逻辑不是去跟英伟达、高通正面刚算力而是去抢那些“算力够用就好、但实时和安全不能妥协”的增量市场。这个市场有多大看看现在有多少MCU在硬扛本该由更智能的SoC来做的事情就知道了。很多做电机控制的朋友应该深有体会用传统MCU跑FOC算法一旦想加个简单的神经网络做参数自整定立刻就捉襟见肘。而物理AI要的恰恰是这种“控制轻量智能”的融合能力。所以这篇文章我想聊的不是MIPS的财报或者股价而是从技术实操的角度拆解一下物理AI这个方向到底需要什么样的芯片能力RISC-V和SoC/MCU的边界在哪里以及如果你是一个嵌入式开发者或者芯片选型工程师应该怎么理解这波变化。不管你是刚入行的新手还是做了十几年MCU的老兵这里面的很多细节都值得重新捋一遍。2. 物理AI到底需要什么样的芯片能力2.1 实时性不是“快”而是“准”很多人一听到实时性第一反应就是主频要高。这个理解不能说错但非常片面。物理AI场景里的实时性核心诉求是确定性也就是最坏情况下的执行时间必须可预测、可保证。你主频再高如果中断响应延迟忽大忽小控制环路照样会震荡。我拿电机控制举个例子。假设你用一颗MCU跑电流环PWM频率20kHz那每个控制周期就是50微秒。在这50微秒里你要完成ADC采样、Clarke变换、Park变换、PID计算、反Park变换、SVPWM生成还要留出余量给通信和故障保护。如果某个环节因为缓存未命中或者总线仲裁多花了几个微秒整个环路的相位裕度就可能不够轻则噪音变大重则直接失稳。MIPS架构在这一点上的优势在于它的指令集设计天然偏向确定性执行。RISC-V的精简指令集加上可配置的紧耦合内存可以把关键代码和数据的访问延迟锁死。相比之下一些主打AI算力的架构为了追求吞吐量大量使用乱序执行和多级缓存单次执行的延迟波动反而更大。这不是说谁好谁坏而是场景匹配问题。物理AI的底层控制环要的就是那种“笨但稳”的执行风格。2.2 功能安全是入场券不是加分项如果你做的产品要进汽车、医疗或者工业产线功能安全就是绕不过去的坎。ISO 26262的ASIL等级、IEC 61508的SIL等级这些标准对芯片的失效模式、诊断覆盖率、冗余设计都有硬性要求。很多做消费级MCU的团队第一次接触车规项目时最不适应的就是这一点——你不仅要证明你的芯片能正常工作还要证明它在出故障时能安全地失效。MIPS在功能安全上的积累其实比很多人想象的要深。它的架构支持锁步核、ECC内存、总线保护单元这些硬件机制而且这些机制是可以按需配置的。比如你做一个ASIL-B的域控制器可能只需要双核锁步加ECC但如果做到ASIL-D就得考虑更复杂的冗余和自检逻辑。这种可配置性对芯片设计公司来说很关键因为它意味着一套架构可以覆盖多个安全等级的产品线不用每个等级都重新流片。2.3 可配置性决定了一颗SoC能走多远物理AI的场景碎片化非常严重。做机器人的需要多路PWM和编码器接口做工业网关的需要多路CAN和以太网做无人机的需要IMU接口和高速ADC。如果你用一颗固定规格的SoC去套所有场景要么浪费面积和功耗要么接口不够用。RISC-V的模块化特性在这里就体现出价值了。MIPS的核可以跟不同的外设IP、AI加速器、通信控制器灵活组合形成针对特定场景优化的SoC。我见过一些团队用RISC-V核加自研的NPU做智能传感器把特征提取和分类推理都放在端侧完成只把结果通过低带宽总线传出去。这种设计在传统MCU上很难实现因为MCU的算力和内存都不够而在通用SoC上又太浪费因为大部分算力都用不上。2.4 功耗和成本的平衡是永恒课题物理AI设备很多是电池供电或者对散热有严格限制的。机器人关节里的驱动器空间可能只有火柴盒大小功耗预算可能只有几瓦。这种情况下你不可能去堆大核和高速缓存必须精打细算每一个毫瓦。MIPS的架构在这方面有一个天然优势它的指令集比较精简解码逻辑相对简单所以同样的工艺节点下核心面积和功耗通常比复杂指令集要小。再加上RISC-V允许你裁掉不需要的指令和功能进一步降低开销。我实测过一些RISC-V核在40nm和22nm下的功耗表现在同等性能下确实比一些传统架构要省电尤其是在待机和轻负载场景下差距更明显。3. RISC-V、SoC、MCU在物理AI里的角色分工3.1 MCU不会消失但边界在移动每次聊到物理AI总有人问MCU是不是要被淘汰了。我的看法很明确MCU不会消失但它的职责范围在收缩。过去MCU要干很多事——采样、控制、通信、人机交互、故障记录现在这些任务正在被拆分。简单的、确定性的、低延迟的任务继续留在MCU或者MCU级别的核上复杂的、需要一定智能的任务则上移到SoC里的应用核或者AI加速器。举个例子以前一个电机驱动器可能用一颗MCU搞定所有事现在更常见的做法是用一颗小MCU专门跑电流环和PWM再用一颗带RISC-V应用核的SoC跑速度环、位置环和简单的故障预测。两者之间通过SPI或者共享内存通信。这样分工的好处是电流环的实时性不受上层复杂任务的影响而上层又能做更智能的决策。3.2 SoC的挑战在于“系统”而不是“芯片”SoC这个词被用得太泛了好像只要把几个IP核拼在一起就叫SoC。但物理AI场景里的SoC真正的难点在于系统级的协同。你的控制核、AI核、通信核之间怎么共享内存中断怎么路由功耗怎么管理安全域怎么隔离这些问题如果不在架构设计阶段想清楚流片回来就是一堆互相打架的模块。我参与过的一个项目就踩过这个坑。当时为了赶进度把两个不同团队做的IP直接集成在一起结果发现它们对总线带宽的占用模式完全冲突一个喜欢突发长传输一个喜欢频繁小传输导致实时任务的延迟抖动超标。后来不得不加了一个总线仲裁和QoS配置才解决。这件事给我的教训是SoC设计里“集成”只是开始“调优”才是大头。3.3 RISC-V的机会在于“可裁剪”而不是“免费”很多人关注RISC-V是因为它免费但这个理解太浅了。RISC-V真正的价值在于你可以根据场景裁剪指令集去掉不需要的加上自定义的。物理AI场景里这意味着你可以为特定的控制算法或者神经网络算子设计专用指令用最小的硬件代价换来显著的性能提升。比如你做FOC控制Park变换涉及大量三角函数运算如果CPU没有硬件加速就得用查表或者CORDIC算法来近似既占内存又费时间。但如果你在RISC-V核里加一条自定义的三角函数指令一个周期就能算出来整个控制环的余量就出来了。这种灵活性是封闭指令集做不到的。当然RISC-V的生态还在完善中工具链、调试器、操作系统支持都比ARM要弱一些。但如果你做的是垂直领域的专用芯片这些短板可以通过自研工具和定制化软件来弥补。关键是你要清楚自己的场景需要什么而不是盲目跟风。4. 从选型到落地物理AI芯片的实操要点4.1 选型第一步把场景需求翻译成芯片指标很多团队选型时容易犯的错误是直接看芯片手册上的参数然后对比哪个数字大。正确的做法是先把自己的场景需求拆解成可量化的指标再去匹配芯片。我一般会按这个顺序来梳理控制环频率和延迟要求电流环多少kHz速度环多少Hz最坏情况延迟允许多少AI推理的模型规模和频率是每毫秒跑一次还是每秒钟跑一次模型有多少参数输入输出维度多大通信接口需求需要几路CAN/CAN-FD以太网要不要TSN有没有无线需求功能安全等级ASIL-B还是ASIL-DSIL-2还是SIL-3功耗和散热约束有没有风扇环境温度上限多少电池容量多大成本预算芯片本身多少钱外围器件和PCB层数带来的隐性成本有多少把这些列清楚之后你会发现可选的范围一下子就缩小了。很多看起来参数很漂亮的芯片其实在第一轮就被排除了因为它的接口或者安全等级根本不匹配。4.2 评估RISC-V核时重点看什么如果你决定用RISC-V核来做物理AI的主控有几个指标一定要仔细看中断延迟这是实时性的命门。要看数据手册里写的最坏情况中断延迟是多少个周期以及这个数字是在什么条件下测出来的。有些核在理想条件下很快但一旦有缓存冲突或者总线争用就崩了。紧耦合内存的大小和访问延迟关键代码和数据必须放在TCM里访问延迟要固定且足够低。TCM太小装不下控制算法太大又浪费面积需要根据算法复杂度来权衡。调试和追踪能力物理AI的调试比通用计算要难得多因为很多问题是时序相关的复现困难。所以硬件断点、指令追踪、性能计数器这些调试功能一定要齐全。生态和工具链成熟度编译器优化水平、RTOS支持情况、社区活跃度这些软实力往往比硬件参数更影响开发效率。4.3 SoC集成时的常见坑即使你选好了核和IP集成阶段还是有一堆坑等着。我挑几个最典型的说说。时钟域交叉物理AI SoC里通常有多个时钟域——控制核一个、AI核一个、通信外设一个。跨时钟域的信号如果处理不当就会出现亚稳态导致偶发的数据错误。这种问题在实验室很难复现但到了现场就是随机死机。解决办法是严格使用握手协议或者异步FIFO并且做充分的时序约束和验证。电源域管理为了省电SoC里通常会划分多个电源域不同场景下关掉不用的域。但电源域的开关顺序、隔离单元、电平转换如果设计不好就会出现漏电或者上电时序错误。我见过一个案例因为电源域隔离没做好待机功耗比预期高了十倍。内存一致性如果控制核和AI核共享内存就要考虑缓存一致性问题。RISC-V在这方面有不同的实现方式有的靠硬件维护一致性有的靠软件显式刷新。选型时要搞清楚你的核是哪种软件上要做对应的处理。4.4 软件栈的搭建策略物理AI的软件栈通常分三层底层是RTOS或者裸机调度器中间是控制算法和AI推理框架上层是通信和系统管理。我的建议是底层尽量用成熟的RTOS比如FreeRTOS或者Zephyr不要自己从头写调度器。中间层根据场景选择控制算法可以用Simulink生成代码AI推理可以用TFLite Micro或者ONNX Runtime的嵌入式版本。上层就看你的通信协议了CANopen、Modbus、EtherCAT都有现成的协议栈。有一点要特别注意AI推理框架的内存占用和实时性。很多框架默认使用动态内存分配这在物理AI场景里是禁忌因为动态分配的时间不确定容易导致控制环超时。解决办法是使用静态内存池在初始化阶段就把所有需要的内存分配好运行阶段只做推理不做分配。5. 常见问题与排查技巧实录5.1 控制环抖动大怎么查这是物理AI项目里最常见的问题之一。现象是电机或者执行器出现周期性抖动或者响应忽快忽慢。排查思路我一般按这个顺序来先看ADC采样时刻采样点是否和PWM周期严格对齐有没有受到开关噪声干扰用示波器抓一下采样触发信号和PWM波形的关系。再看中断延迟用GPIO翻转法测量中断入口到控制算法第一条指令的时间看看最坏情况是多少。如果抖动超过控制周期的10%就要优化中断优先级或者把关键代码搬到TCM里。然后看计算耗时用性能计数器或者GPIO标记法测量控制算法的执行时间看看有没有超出预算。如果超了就要优化算法或者换更快的核。最后看执行器响应如果前面都没问题那可能是功率级或者机械部分的非线性导致的需要从硬件和控制参数上一起调。5.2 AI推理结果不稳定怎么办物理AI里跑轻量神经网络经常会遇到推理结果时好时坏的情况。除了模型本身的问题还要检查这几个方面输入数据的一致性传感器数据的预处理是否在训练和推理时保持一致归一化参数有没有搞错定点量化的精度如果用了int8量化要检查量化参数是否合理有没有溢出或者截断。内存对齐有些推理框架对输入输出的内存对齐有要求不对齐会导致性能下降甚至结果错误。实时性导致的丢帧如果推理任务被高优先级中断打断导致输入数据过期结果自然不准。要确保推理任务有足够的时间窗口。5.3 功能安全认证的实操建议如果你做的产品要过功能安全认证我的建议是尽早介入不要等硬件定型了才想起来。具体来说选核时就要看安全手册芯片厂商提供的安全手册里会列出所有的安全机制和假设条件你要确认这些机制能满足你的ASIL/SIL等级要求。做FMEDA要细致失效模式、影响和诊断分析是认证的核心文档要覆盖每一个模块和每一条信号路径。软件也要有安全措施光靠硬件不够软件上要做流程监控、数据校验、看门狗喂狗策略等。找有经验的认证机构合作自己摸索很容易走弯路专业机构的建议能帮你省很多时间和钱。5.4 常见问题速查表问题现象可能原因排查方法解决思路控制环周期性抖动采样与PWM不同步示波器抓触发信号调整采样时刻对齐中断响应忽快忽慢缓存冲突或总线争用GPIO翻转测延迟关键代码搬TCM优化总线优先级AI推理结果跳变输入数据过期或量化误差记录输入输出数据加时间戳校验重新校准量化参数待机功耗偏高电源域隔离不彻底分域测电流检查隔离单元和电平转换通信偶发错误跨时钟域亚稳态加断言或逻辑分析仪改用异步FIFO或握手协议认证测试不通过诊断覆盖率不足审查FMEDA增加自检逻辑或冗余设计6. 我对物理AI这波趋势的个人判断做了这么多年嵌入式和芯片相关的工作我越来越觉得“算力至上”的叙事在物理世界里是行不通的。你在云端训练一个千亿参数的大模型算力越多效果越好这个逻辑没问题。但到了物理世界你要控制一个电机、一个机械臂、一辆车算力只是众多约束条件中的一个而且往往不是最紧的那个。MIPS押注物理AI从技术路线上看是合理的因为它抓住了实时、安全、可配置这三个物理场景的刚需。但能不能成还要看生态建设和落地案例。RISC-V的生态虽然在快速进步但跟ARM比还是有差距尤其是在工具链成熟度和开发者社区规模上。MIPS需要证明的不只是芯片性能更是“用起来不折腾”。对于开发者来说我的建议是保持开放心态不要被指令集或者品牌绑定。物理AI的场景太碎片化了没有哪一套方案能通吃。你今天用ARM做电机控制明天可能就要用RISC-V做智能传感器后天可能还要在SoC里集成自研的NPU。关键是要理解底层原理——中断、内存、总线、时钟、电源这些才是跨平台通用的硬功夫。最后分享一个我自己的习惯每次选型或者架构设计时我都会问自己一个问题——“如果这个场景的需求翻倍或者减半我的方案还能不能撑住”物理AI的市场变化很快今天够用的配置明天可能就不够了。留出可扩展的余量比追求极致的性价比更重要。这个习惯帮我避免了好几次推倒重来的尴尬希望对你们也有用。

相关新闻

openrig配置层实战:统一管理Claude Code与Codex的YAML编排与npm分发

openrig配置层实战:统一管理Claude Code与Codex的YAML编排与npm分发

1. 从 openrig 说起:一个被低估的 AI 编码工具配置层第一次看到openrig这个词,我下意识把它拆成了 "open" 和 "rig" 两半。rig 在英文里是"装配、搭台子"的意思,在工程圈里常指把一堆零散部件组装成一套能跑的…

2026/10/4 15:45:15 阅读更多 →
110kV电网继电保护配置与整定计算:距离保护、电流保护及灵敏度校验全解析

110kV电网继电保护配置与整定计算:距离保护、电流保护及灵敏度校验全解析

简介:面向电力工程专业学生的110kV电网继电保护课程设计资料,以南京工程学院课程设计为背景,完整覆盖继电保护配置、线路保护整定计算两大核心环节。内容从最大/最小运行方式与接地运行方式分析入手,依次阐述发电机-变压器组保护的…

2026/10/4 15:45:15 阅读更多 →
DeepSeek跨境数据合规智能评估:多法系法律文本解析与差距量化方案

DeepSeek跨境数据合规智能评估:多法系法律文本解析与差距量化方案

简介:这份396页的深度技术方案围绕跨境数据合规场景,系统解决多法系法律文本比对与合规差距识别的核心难题,适合数据合规从业者、法律科技工程师及NLP算法研究者。全文共49个章节,完整覆盖从多法系语料库构建、法律文本预处理、多…

2026/10/4 15:45:15 阅读更多 →

最新新闻

ALVR Roadmap 解读:Compositor 重写、Vulkan 视频编码与 Monado 驱动的演进路线

ALVR Roadmap 解读:Compositor 重写、Vulkan 视频编码与 Monado 驱动的演进路线

音视频图形学 【免费下载链接】ALVR Stream VR games from your PC to your headset via Wi-Fi 项目地址: https://gitcode.com/gh_mirrors/al/ALVR 点击查看 免费下载 ALVR(Air Light VR)通过 Wi-Fi 将 PC 端的 VR 游戏画面无线串流到头显&…

2026/10/4 16:28:47 阅读更多 →
远程控制源码解析:从rar到可运行远程桌面实战

远程控制源码解析:从rar到可运行远程桌面实战

简介:这份源码包面向远程桌面与远程控制软件的学习者和开发者,提供一套可编译运行的完整工程,帮助理解客户端与服务端之间的连接建立、用户认证、屏幕捕获编码、输入同步及图像解码渲染等核心链路。包内共40个文件,以14个cpp源文件…

2026/10/4 16:28:47 阅读更多 →
使用 Composio SharePoint 技能在 Claude 中自动化管理站点、列表、文档与页面

使用 Composio SharePoint 技能在 Claude 中自动化管理站点、列表、文档与页面

AI 技能AI 插件人工智能工作流自动化 【免费下载链接】awesome-claude-skills A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows 项目地址: https://gitcode.com/GitHub_Trending/aw/awesome-claude-skills 点击…

2026/10/4 16:28:47 阅读更多 →
Angular Deferrable Views 实战指南:用 @defer 延迟加载模板依赖,降低首屏开销

Angular Deferrable Views 实战指南:用 @defer 延迟加载模板依赖,降低首屏开销

文档教程知识库 【免费下载链接】developer-roadmap Interactive roadmaps, guides and other educational content to help developers grow in their careers. 项目地址: https://gitcode.com/GitHub_Trending/de/developer-roadmap 点击查看 免费下载 Deferrabl…

2026/10/4 16:28:46 阅读更多 →
DolphinDB多协议接入实战:MQTT、Modbus到统一测点流

DolphinDB多协议接入实战:MQTT、Modbus到统一测点流

1. 工业数据接入这件事,为什么值得单独拎出来讲搞工业物联网和智能制造的朋友都有一个共识:数据接入是整个数据链路的“第一公里”,这一公里修不好,后面的存储、计算、分析全是空中楼阁。我过去几年做过不少产线数据采集项目&…

2026/10/4 16:28:46 阅读更多 →
Ghost Downloader 3 完整指南:直链、磁力、网页嗅探一个下载器全搞定

Ghost Downloader 3 完整指南:直链、磁力、网页嗅探一个下载器全搞定

Ghost Downloader 3 完整指南:直链、磁力、网页嗅探一个下载器全搞定 【免费下载链接】Ghost-Downloader-3 The only downloader you need. 下载器的集大成者。 项目地址: https://gitcode.com/GitHub_Trending/gh/Ghost-Downloader-3 你大概遇到过这种情况&…

2026/10/4 16:27:46 阅读更多 →

日新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

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

2026/10/4 1:00:58 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

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

2026/10/4 1:00:58 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

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

2026/10/4 1:00:58 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

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

2026/10/4 1:00:58 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

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

2026/10/4 1:00:58 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

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

2026/10/4 1:00:58 阅读更多 →

月新闻

我发现了一个新思路:用 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/4 11:40:45 阅读更多 →
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/4 9:43:54 阅读更多 →
黑夜航拍船只数据集训练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/3 9:42:36 阅读更多 →