LED散热设计四维法则:结构、材料、仿真与成本协同优化
1. 散热设计不是堆料比赛先搞清楚热量到底卡在哪做LED灯具或者LED模组的朋友大概都经历过这样的场景样品点亮十分钟手摸散热器烫得缩回来客户在旁边看着你嘴上说“没事正常”心里已经在盘算要不要把铝基板加厚、散热器加大、导热硅脂换成更贵的。结果成本上去了体积上去了温升只降了三五度老板问你为什么你也说不清楚。这个现象太普遍了。我见过不少项目散热方案改了三轮每一轮都是“加材料”——散热器从80克加到150克导热垫从1.0 W/m·K换到3.0 W/m·K甚至把外壳从塑料换成压铸铝。钱花了不少热仿真跑出来一看结温还是卡在105°C下不来。问题出在哪出在大家把散热当成一个“材料问题”但它本质上是一个热阻链路问题。LED的散热路径从芯片到空气是一条串联的热阻链芯片到焊点、焊点到基板、基板到散热器、散热器到空气。这条链上任何一环卡住你在其他环节堆再多材料都是白费。就像水管中间有一段被捏扁了你把水龙头开再大流量也上不去。所以这篇文章我想聊的不是“什么材料导热系数高”这种参数表式的科普而是结构、材料、仿真、成本这四个维度怎么协同。这四个维度不是并列关系它们有先后、有取舍、有互相制约。90%的工程师忽略的恰恰是它们之间的耦合关系。这篇文章适合谁看如果你正在做LED灯具、LED显示屏模组、车灯或者背光模组的散热设计不管你是刚入行的结构工程师还是做了几年但总觉得散热方案“凭感觉”的硬件工程师这篇内容应该能帮你理清一套可复用的思路。我会尽量用实际项目的逻辑来讲不堆公式但关键的判断依据和参数计算会给出过程。2. 结构维度热流路径的“高速公路”怎么修2.1 从芯片到基板最容易堵车的第一段路很多人拿到一个LED模组第一反应是看散热器够不够大。但热流是从芯片内部出发的第一段路如果堵了后面修再宽也没用。LED芯片的发热核心是PN结热量先经过衬底蓝宝石或硅再经过固晶层银胶或共晶焊然后到基板铝基板、陶瓷基板或铜基板。这一段的热阻在数据手册里通常不会直接告诉你但你可以通过结温公式反推Tj Ta Rθja × P其中Tj是结温Ta是环境温度Rθja是结到环境的总热阻P是功耗。但Rθja是一个总包参数它把整条链路都算进去了你没法知道哪一段出了问题。我的经验是对于1W以上的LED固晶层的热阻往往是第一段路里最大的变量。银胶的导热系数一般在2-5 W/m·K而共晶焊AuSn可以做到50 W/m·K以上。差距有多大一个1W的LED固晶面积1mm²银胶层厚度20μm热阻大约是R L / (k × A) 20×10⁻⁶ / (3 × 1×10⁻⁶) ≈ 6.7 K/W而共晶焊同样厚度热阻只有0.4 K/W左右。这6K/W的差距在1W功耗下就是6°C的结温差异。所以如果你做的是大功率LED固晶工艺的选择比散热器大小重要得多。但这里有个坑共晶焊需要金锡合金层对设备和工艺要求高成本也高。很多中小功率LED用银胶就够了因为功耗低6K/W的热阻在0.5W下只有3°C的影响。所以结构设计的第一步是根据功耗等级判断第一段路需不需要“上高速”。2.2 基板选型铝基板、陶瓷基板还是铜基板基板是热流路径的第二段。铝基板MCPCB是最常见的因为它便宜、加工成熟。但铝基板的绝缘层是热阻瓶颈——那层导热绝缘胶的导热系数通常只有1-3 W/m·K厚度75-150μm。算一下R 100×10⁻⁶ / (2 × 1×10⁻⁶) 50 K/W每平方毫米等等这个数字看起来很大但实际基板面积远大于1mm²。如果热流扩散到100mm²热阻就降到0.5 K/W。所以铝基板的关键不是绝缘层本身而是热流能不能快速扩散开。如果LED芯片集中在一个小区域热流密度高绝缘层就成了瓶颈。陶瓷基板氧化铝或氮化铝的导热系数高得多氧化铝约20 W/m·K氮化铝可以到170 W/m·K。但陶瓷基板贵而且脆大尺寸做不了。铜基板导热最好但绝缘处理麻烦通常用于极端场景。我的选型逻辑是这样的功耗等级推荐基板理由0.5W普通FR4散热过孔成本优先热流密度低0.5-3W铝基板绝缘层导热≥2 W/m·K性价比最优3-10W陶瓷基板或厚铜基板绝缘层热阻必须压低10W铜基板共晶焊第一段和第二段都要“上高速”这个表不是绝对的但逻辑是功耗越高热流密度越大越需要低热阻的基板材料。如果你用铝基板做10W的模组绝缘层那50 K/W/mm²的热阻会直接把结温推上去。2.3 散热器到空气最后一段路的“交通规则”散热器是大家最舍得堆材料的地方但也是最容易设计错的地方。散热器的热阻由三部分组成扩散热阻、对流热阻、辐射热阻。自然对流下辐射大概占20-30%强制风冷下辐射可以忽略。扩散热阻是很多人忽略的。如果热源集中在一个小区域而散热器很大热量从热源扩散到整个散热器基板的过程就有热阻。这个热阻和散热器基板的厚度、导热系数有关。一个简单的估算R_spread ≈ L / (k × A_eff)其中L是扩散距离A_eff是有效扩散面积。如果散热器基板是铝的k200 W/m·K厚度3mm热源到边缘距离30mmA_eff取1000mm²那么R_spread ≈ 30×10⁻³ / (200 × 1000×10⁻⁶) 0.15 K/W看起来不大但如果散热器基板只有1mm厚这个值就变成0.45 K/W。所以散热器基板不能太薄尤其是热源集中的场景。对流热阻取决于散热面积和换热系数。自然对流下换热系数大概5-10 W/m²·K强制风冷可以到20-50 W/m²·K。散热面积不是越大越好因为鳍片太密会导致空气流不动换热系数反而下降。我的经验是自然对流下鳍片间距不要小于8mm强制风冷不要小于3mm。这里有个实操心得散热器的鳍片方向要和空气流动方向一致。自然对流下空气是垂直上升的所以鳍片应该垂直排列。如果鳍片是水平的热空气会积在鳍片之间形成“热岛”散热效果打对折。我见过一个项目散热器设计得很漂亮但鳍片是水平方向的结果温升比预期高了15°C后来把散热器旋转90度安装问题就解决了。3. 材料维度导热系数不是唯一指标3.1 导热界面材料填缝比导热更重要导热硅脂、导热垫、导热胶这些界面材料的作用是填充两个表面之间的微观空隙。空气的导热系数只有0.026 W/m·K如果两个金属表面直接接触实际接触面积可能只有表观面积的10-20%其余都是空气隙。界面材料就是把这些空气挤出去。但很多人只看导热系数忽略了界面材料的厚度和贴合性。导热硅脂导热系数可以做到5 W/m·K但如果涂得太厚热阻反而比导热系数2 W/m·K但涂得很薄的导热垫大。热阻公式是R L / (k × A)厚度L是分子导热系数k是分母。硅脂的L可以做到20-50μm导热垫通常100-300μm。算一下硅脂50×10⁻⁶ / (5 × A) 10×10⁻⁶ / A导热垫200×10⁻⁶ / (2 × A) 100×10⁻⁶ / A硅脂的热阻只有导热垫的十分之一。所以在能使用硅脂的场景优先用硅脂。导热垫的优势是施工方便、可压缩、适合不平整表面但热阻通常更大。还有一个坑硅脂会“泵出”。LED反复开关温度循环导致硅脂被挤出来热阻逐渐变大。这个问题在车灯上特别明显。解决方案是用相变材料或者导热凝胶它们不会泵出但导热系数通常比硅脂低一点。3.2 散热器材料铝不是唯一选择铝的导热系数约200 W/m·K密度2.7 g/cm³性价比最高。铜的导热系数400 W/m·K但密度8.9 g/cm³重量是铝的3.3倍成本也高得多。所以铜通常只用在热源附近做“铜块铝鳍片”的复合散热器。但还有一种材料被严重低估石墨。石墨的导热系数在平面方向可以到1500 W/m·K是铜的3倍多密度只有2.2 g/cm³。石墨散热片在手机里用得多在LED里也可以用尤其是空间受限的场景。但石墨的垂直方向导热系数只有5-10 W/m·K所以它适合做“热扩散”不适合做“热传导”。我的建议是如果热源集中先用石墨或铜把热流扩散开再用铝散热器对流散热。这样可以用最小的重量和成本达到最好的效果。3.3 外壳材料的“隐藏作用”很多LED灯具的外壳本身就是散热器比如压铸铝外壳。但有些场景用塑料外壳这时候塑料的导热系数只有0.2-0.5 W/m·K几乎不散热。如果塑料外壳内部没有金属散热器热量就全憋在里面了。但塑料外壳也不是完全没用。如果外壳内部有空气腔空气的对流和辐射可以把热量传到外壳内壁再通过外壳散出去。这个路径的热阻很大但在低功耗场景下可以接受。我做过一个3W的LED球泡灯塑料外壳内部铝基板结温稳定在85°C靠的就是空气对流和辐射。所以外壳材料的选择要和功耗匹配。高功耗必须用金属外壳或者内部金属散热器低功耗可以用塑料但要注意内部空气流通。4. 仿真维度热仿真不是“跑个结果”而是“验证假设”4.1 仿真前的简化哪些可以忽略哪些不能热仿真软件比如ANSYS Icepak、Flotherm、COMSOL可以算得很细但算得越细前处理时间越长。我的原则是先做简化模型验证热流路径再做详细模型优化细节。简化模型里LED芯片可以简化为一个体热源功耗设为实际电功率的80%假设20%转化为光。基板可以简化为各向异性材料平面方向导热系数高垂直方向低。散热器可以简化为一个块先不画鳍片用等效换热系数代替。这个简化模型跑一次可能只要几分钟但能告诉你热流主要卡在哪一段是固晶层、绝缘层还是对流如果简化模型显示某一环的热阻占总热阻的50%以上那你就知道该重点优化哪里了。4.2 边界条件的设置最容易被“调参”的地方热仿真的边界条件包括环境温度、换热系数、辐射率。环境温度好设但换热系数和辐射率很容易被“调参”——结果不对就把换热系数调大一点结温就降下来了。但这是自欺欺人。自然对流下换热系数和表面温度、几何形状有关不是常数。Icepak里可以用“自然对流”边界条件让软件自己算。但软件算的也不一定准因为实际安装方向、周围障碍物都会影响。我的做法是先用经验值跑一版再用实测数据反推换热系数最后用反推的值去优化设计。辐射率也是。铝的辐射率只有0.05-0.1但氧化铝或者涂漆铝可以到0.8-0.9。如果散热器是裸铝辐射散热几乎可以忽略如果是黑色阳极氧化辐射散热能占20%以上。这个差异在仿真里必须体现否则结果会偏乐观。4.3 仿真和实测的偏差怎么判断仿真靠不靠谱仿真和实测有偏差是正常的关键是偏差有多大、偏差在哪。我的经验是如果仿真结温比实测低10°C以内说明模型基本靠谱可以用来做方案对比。如果低10-20°C说明边界条件偏乐观需要修正换热系数或接触热阻。如果低20°C以上说明模型有结构性错误比如漏了某个热阻环节。我见过一个项目仿真显示结温95°C实测115°C差了20°C。后来发现是仿真里没算导热垫的接触热阻只算了导热垫本身的体热阻。加上接触热阻后仿真结温变成110°C和实测就接近了。所以仿真不是用来“证明设计没问题”的而是用来“发现设计哪里有问题”的。如果仿真结果太好反而要警惕。5. 成本维度散热方案的“性价比拐点”5.1 散热成本不是越低越好而是“够用就好”散热方案的成本包括材料成本、加工成本、装配成本。铝散热器的材料成本不高但加工成本挤压模具、CNC、阳极氧化可能占大头。导热硅脂很便宜但涂硅脂的工序可能比硅脂本身贵。我的经验是散热成本有一个“性价比拐点”在拐点之前增加散热投入可以显著降低结温在拐点之后投入翻倍结温只降几度。找到这个拐点就是成本优化的核心。怎么找做一组对比仿真或实测散热器重量从50g到100g到150g导热垫从1 W/m·K到3 W/m·K到5 W/m·K看结温的变化曲线。通常你会发现某个参数增加到一定程度后曲线就平了。那个点就是拐点。5.2 结构、材料、仿真、成本的联动取舍这四个维度不是独立的。举个例子如果你把铝基板换成陶瓷基板材料成本上去了但热阻降低了散热器可以缩小结构成本下来了总成本可能持平甚至更低。如果你用仿真优化了散热器鳍片形状材料成本没变但散热效果提升了这就是纯赚。我做过一个项目最初方案是铝基板150g铝散热器结温105°C成本12元。后来改成陶瓷基板80g铝散热器结温98°C成本11.5元。陶瓷基板贵了3元但散热器省了4元总成本反而降了。这就是用材料换结构用仿真找平衡。还有一个思路把散热和结构件合并。比如LED灯的外壳本身就是散热器不需要额外的散热器。这样省了散热器的材料和装配成本但外壳的模具成本可能高一点。如果产量大分摊下来就划算。5.3 一个实用的成本估算表方案基板界面材料散热器结温成本A铝基板导热垫3 W/m·K150g铝105°C12元B陶瓷基板硅脂5 W/m·K80g铝98°C11.5元C铝基板硅脂5 W/m·K100g铝100°C10元D铜基板共晶焊60g铝92°C18元这个表是示意实际数字要根据项目算。但逻辑是不要只看单一维度的成本要看总成本和性能的比值。方案C可能不是性能最好的但性价比最高方案D性能最好但成本高适合高端产品。6. 实操中的几个“反直觉”经验6.1 散热器越大不一定越凉前面提过扩散热阻。如果热源很小散热器很大热量扩散不到散热器边缘边缘的鳍片其实是“死区”不参与散热。这时候加大散热器只是增加了重量和成本散热效果提升有限。我的经验是散热器的面积要和热源面积匹配。热源面积1cm²散热器面积10cm²就够了热源面积10cm²散热器面积100cm²才够。比例大概是10:1到20:1。超过这个比例边际效益递减。6.2 导热硅脂不是越厚越好硅脂的作用是填缝不是导热。硅脂本身的导热系数再高也不如金属。所以硅脂越薄越好只要能把空气挤出去就行。涂硅脂的正确方法是中间挤一点压上去让压力自然摊开。不要用刮刀刮平那样反而会引入气泡。6.3 仿真跑得好实测不一定好仿真里的接触热阻是假设值实际接触热阻取决于表面粗糙度、平整度、装配压力。如果两个表面都很粗糙实际接触热阻可能是仿真值的2-3倍。所以仿真通过后一定要做实测验证尤其是接触热阻敏感的场景。6.4 成本优化不是砍材料而是砍热阻砍材料很容易但砍错了地方结温飙升可靠性下降售后成本更高。正确的做法是先用仿真找到热阻最大的环节然后针对这个环节优化。如果最大的热阻在固晶层你换散热器没用如果最大的热阻在对流你换基板也没用。7. 写在最后散热设计的“四维法则”怎么落地回到标题里的“四维法则”我的理解是结构决定热流路径材料决定热阻大小仿真验证设计假设成本约束方案取舍。这四个维度不是孤立的而是一个循环结构设计需要材料支撑材料选择需要仿真验证仿真结果需要成本约束成本约束又反过来影响结构和材料。在实际项目里我通常按这个顺序走先算总功耗和允许结温确定总热阻预算。用简化模型拆解热阻链路找到瓶颈环节。针对瓶颈环节选材料和结构做详细仿真。根据仿真结果做成本估算找性价比拐点。打样实测用实测数据修正仿真模型。迭代优化直到结温、成本、体积都满足要求。这个流程看起来简单但每一步都有坑。最大的坑是“跳过仿真直接堆材料”因为堆材料是最容易的但也是最贵的。仿真可能花两天时间但能帮你省下几轮打样的钱和时间。最后分享一个小技巧如果你没有热仿真软件可以用Excel做一个简单的热阻网络模型。把每个环节的热阻列出来串联相加算结温。虽然精度不如仿真但能帮你快速判断哪个环节是瓶颈。这个Excel模型我用了很多年在项目初期做方案对比非常有用。散热设计没有“一招鲜”但有“一套逻辑”。希望这套逻辑能帮你在下一个LED项目里少走弯路。

相关新闻

FlyThings OS:嵌入式GUI作为专用运行时环境的三层架构解析

FlyThings OS:嵌入式GUI作为专用运行时环境的三层架构解析

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

2026/10/19 1:04:11 阅读更多 →
STM32C5软件开发实战:从环境搭建到外设调试全流程

STM32C5软件开发实战:从环境搭建到外设调试全流程

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

2026/10/19 1:04:11 阅读更多 →
寄存器视角下的嵌入式外设配置:GPIO、定时器与中断实战

寄存器视角下的嵌入式外设配置:GPIO、定时器与中断实战

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

2026/10/19 1:04:11 阅读更多 →

最新新闻

RAM盘与DISK盘真实性能对比测试方法

RAM盘与DISK盘真实性能对比测试方法

1. 项目概述:为什么一个“测速”动作值得花半天时间认真对待你有没有遇到过这样的情况:明明手里的固态硬盘标称读写速度是3500MB/s,但实际拷贝一个20GB的工程文件却要等三分钟?或者在做视频剪辑时,预览一帧要卡顿两秒&…

2026/10/19 1:33:18 阅读更多 →
AutoCAD圆弧开发的三大底层陷阱与鲁棒实现

AutoCAD圆弧开发的三大底层陷阱与鲁棒实现

1. 这个标题背后藏着的CAD开发真相:为什么“创建圆弧(4)”不是第四个例子,而是关键分水岭看到“2021-07-05 C#/CAD二次开发 创建圆弧(4)”这个标题,很多刚接触CAD开发的朋友第一反应是&#xff…

2026/10/19 1:33:18 阅读更多 →
为什么ShareGPT-4o被称为多模态训练“宝藏数据“?项目价值与核心亮点深度解析

为什么ShareGPT-4o被称为多模态训练“宝藏数据“?项目价值与核心亮点深度解析

【免费下载链接】ShareGPT-4o 项目地址: https://ai.gitcode.com/OpenGVLab/ShareGPT-4o 点击查看 免费下载 ShareGPT-4o 是由 OpenGVLab 开源的 多模态训练数据集(ShareGPT-4o-102K),收录了 10 万余条由 GPT-4o 生成的多轮图文对…

2026/10/19 1:33:18 阅读更多 →
OLYMPUS生化仪液面探测原理:电容+压力双模传感机制解析

OLYMPUS生化仪液面探测原理:电容+压力双模传感机制解析

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

2026/10/19 1:33:18 阅读更多 →
国产边缘AI芯片选型指南:十五款主流芯片拆解与避坑实操

国产边缘AI芯片选型指南:十五款主流芯片拆解与避坑实操

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

2026/10/19 1:33:18 阅读更多 →
一颗芯片搞定3.5A快充:宽压同步降压充电方案深度拆解

一颗芯片搞定3.5A快充:宽压同步降压充电方案深度拆解

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

2026/10/19 1:32:18 阅读更多 →

日新闻

频率跟踪型PWM电源设计:臭氧发生器谐振点漂移与软开关实现

频率跟踪型PWM电源设计:臭氧发生器谐振点漂移与软开关实现

简介:本资源为电源技术方向的学术研究文档,聚焦介质阻挡放电型臭氧发生器电源的频率跟踪型PWM控制策略,面向电力电子、高压电源及臭氧应用领域的科研人员与工程技术人员。针对负载呈容性、等效电容随外加电压升高而增大、谐振频率随之漂移的难…

2026/10/19 0:00:47 阅读更多 →
Vibe Coding 遇上 TaoToken:把开发者思维圣殿的灵感流接入统一 Key 通道

Vibe Coding 遇上 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/19 0:00:47 阅读更多 →
HundredCV-Chat话题建模实战教程:利用4,871个内置话题标签构建主题分析系统

HundredCV-Chat话题建模实战教程:利用4,871个内置话题标签构建主题分析系统

【免费下载链接】HundredCV-Chat 项目地址: https://ai.gitcode.com/hf_mirrors/Jax-dan/HundredCV-Chat 点击查看 免费下载 HundredCV-Chat 是一个由 100 位青年简历数据开发而来的中文多轮对话数据集,共包含 24,750 组日常闲聊对话和 4,871 个话题标签…

2026/10/19 0:00:47 阅读更多 →

周新闻

基于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/19 1:30:52 阅读更多 →

月新闻

我发现了一个新思路:用 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 阅读更多 →