dq坐标系下VSG构网变流器:原理、整定与工程调试实践
先说一个我印象很深的并网测试现场。当时在某新能源场站的联调阶段一台采用dq坐标系下虚拟同步机VSG控制的构网变流器在电网模拟装置故意把频率拉到49.5Hz、电压跌到0.85pu的时候整台设备不但没脱网反而像一台真同步发电机一样把频率往回调了一段。在场好几个做跟网型变流器出身的老工程师都挺惊讶。这就是dq坐标系VSG构网控制最有魅力的地方它把电力电子装置从“被电网带着走”变成了“能主动参与电网稳定”。这篇文章我就围绕这个技术路线把我理解的核心原理、工程优点、参数整定和调试踩坑经验都写一遍。适合正在做储能PCS、风电光伏变流器、微网系统或柔直换流器控制的朋友参考也适合刚入坑构网型控制、想搞清楚VSG到底好在哪的研发工程师收藏。1. 先搞清楚dq坐标系与构网变流器到底解决什么问题1.1 dq坐标系下的控制逻辑为啥流行变流器输出的是三相交流电压电流直接在三相静止坐标系里做控制最麻烦的问题是每个时刻控制量都在变而且三相之间互相耦合。dq坐标系等于把abc三相量通过Park变换投影到一个跟电网基波频率同步旋转的坐标系里。旋转坐标系下工频交流量变成直流量控制目标就从“追踪正弦波”变成了“稳定直流给定值”这对PI调节器极其友好。举个生活化例子在abc坐标下调节电压相当于追一个一直在跑的人你得不断预测他的位置在dq坐标下调节等于跟他并排坐在同一趟车上只需要管他离你远还是近。这样电压环、电流环都可以用经典PI实现无静差控制这也是工程上dq控制能成为绝对主流的原因。1.2 构网变流器与跟网变流器的本质区别传统新能源并网变流器绝大多数是跟网型控制核心是锁相环加电流内环。锁相环盯着电网电压相位变流器按指令往电网里注入电流本身不建立电压。这套控制逻辑在强电网下很成熟但有个天然缺陷系统需要电网给它一个稳定的电压和频率基准。电网一旦变弱、阻抗变大或者附近同步机减少锁相环容易振荡甚至失锁。构网变流器则是另一套逻辑。它把自己当作电压源直接输出幅值、频率和相位都受控的交流电压电网侧电压互感器测到什么就是什么它扮演的是“基准提供者”而不是“跟随者”。dq坐标系下的VSG本质上是把同步发电机的转子运动方程和励磁调节特性搬到了变流器控制算法里让它在dq旋转坐标系中具备同步机的对外特性。1.3 VSG在dq坐标系下如何落地VSG控制在dq坐标系里落地的常规思路是采集变流器输出电压、电流在dq坐标系下算瞬时有功和无功有功功率经过转子运动方程生成虚拟角度θ这个θ给Park变换提供旋转角基准无功功率经过无功-电压调节器生成d轴电压参考再加上电压电流双闭环最终输出PWM波。说简单点dq坐标负责的是一台“漂亮的电压电流控制器”VSG算法负责的是“如何决定这个电压的相位、频率和幅值”。两者一个管稳态精度一个管动态外特性配合起来正好互补。也正是这种结构让VSG构网变流器比单纯的下垂控制多了惯性和阻尼层面的设计自由度。2. 核心优点一把同步发电机的惯量“装”进变流器2.1 转子运动方程到底模拟了什么同步发电机的转子运动方程是VSG的理论根基工程上最常用的形式是J dω/dt Pm - Pe - D(ω - ω0)这里的J是虚拟转动惯量D是虚拟阻尼系数Pm是机械功率参考Pe是变流器实际输出电磁功率ω0是额定角频率。方程的含义很直白系统频率一旦偏离额定值变流器检测到功率不平衡后会按照一个“有惯性的对象”的规律去改变自身频率和相位而不是瞬间跳变。这个方程一旦写进控制算法变流器就拥有和同步机类似的摇摆特性。你在示波器上看它的频率过渡过程不再是硬邦邦的阶跃而是一条有斜率、有阻尼衰减的平滑曲线这在电网看来就是“同一种语言”。2.2 惯量和阻尼对频率稳定性的作用电力系统的频率稳定核心是功率平衡。扰动发生后传统火电水电机组因为有转子惯量会在一段时间内释放或吸收动能给一次调频争取时间。新能源高渗透率系统最缺的就是这个“争取时间”的能力风机光伏多通过电力电子变流器接入转子动能几乎被隔离在外系统惯量一降再降。用VSG构网变流器时可以通过改J值直接补上一部分虚拟惯量。J调得大频率变化率就小但恢复过程会变长J调得小响应快但频率波动更剧烈。阻尼系数D则负责给频率振荡“刹车”让频率偏差曲线尽快收敛。两个参数一配合构网变流器就能像同步机一样给系统提供频率支撑甚至还能按固定时间常数去匹配水电机组的惯性水平这是我实际调试时觉得最厉害的一点。2.3 与下垂控制的对比动态响应更强下垂控制是构网变流器里更简单的方案本质上就是静态的P-f、Q-U折线关系。好处是算法轻、好理解坏处是它只告诉变流器“频率偏了多少该出多少力”完全没考虑过渡过程。系统扰动瞬间下垂控制的输出功率变化近乎瞬时缺乏惯性缓冲对高比例电力电子系统来说“下手太急”反而可能激发振荡模式。VSG在稳态特性上跟下垂控制几乎一致收益差别主要体现在动态过程中。VSG的输出有功变化会经过一个二阶系统转动惯量J让功率变化有了“慢启动”效果阻尼D让频率和功率之间形成带衰减的振荡收敛过程。这就相当于在变流器和电网之间加了一个机械弹簧加阻尼器系统请大家一起扛扰动时VSG的表现更接近传统同步机组协调性明显更好。3. 核心优点二弱电网下不再“失锁”构网能力更稳3.1 跟网型依赖锁相环的隐患锁相环是跟网型变流器最核心的同步机制但它本质上是闭环非线性系统存在带宽和稳定性的矛盾。强电网下电压畸变小、阻抗低锁相环很容易锁死电压相位但在弱电网系统阻抗大电压波动剧烈锁相环带宽越高越容易振荡带宽太低又跟不上频率变化很容易出现锁相失败。我在现场遇到过很典型的情况某跟网型设备接入短路比不到1.5的弱电网后并网功率稍往上提PLL输出角度就开始震荡电流波形出现明显畸变最后不得已降功率运行。这种问题跟参数关系不大是控制结构本身决定的——跟网型变流器不具备稳定电压的能力电网一弱就“飘”这是硬伤。3.2 VSG的功率自同步原理VSG构网变流器的同步方式完全不同。它不需要锁相环从电网电压里提取相位作为唯一基准而是自己维护一个虚拟转子角度θ基于有功功率偏差自动调整θ的变化速度。简单说电网频率高变流器输出功率偏低虚拟转子减速电网频率低变流器输出功率偏高虚拟转子加速。这种通过功率-频率闭环实现的自同步机制本质上和同步机定子磁场与电网磁场之间的“对拉”效应是一样的。因为这个原因VSG构网变流器对电网电压相位突变并不敏感。逆变器输出的电压相位是自己给的即便外部电压发生了较大的相角跳变也只是反映到功率计算值上再经过转子运动方程缓慢改变相位不会出现锁相环那种“跟丢相位”式的崩溃。3.3 弱电网和短路比适用性从工程适用性来讲构网变流器在弱电网下的优势非常明显。弱电网的特征是高阻抗、低短路比、电压波动大传统的跟网型控制在这种工况下的稳定边界很窄而VSG控制由于采用电压源型外特性可以在很宽的短路比范围内稳定运行。实际项目里构网变流器甚至可以在极弱的离网、无源负荷场景下工作因为它本身就负责建立电压。这带来的直接好处是同一个变流器产品在强电网、弱电网、纯离网三种模式之间切换时不需要大改核心算法只需要调调参数和模式切换逻辑研发、生产和现场实施的负担小很多。4. 核心优点三dq坐标让有功无功“分家”控制更干净4.1 d轴q轴分别控制什么dq坐标系下电压电流被分解成两个正交分量。传统以电网电压定向时d轴与电压矢量方向一致有功主要由d轴电流决定无功主要由q轴电流决定。在VSG构网控制里这种解耦关系依然存在只是定向方式从“锁相环锁电网电压”变成了“以虚拟转子角度定向”。这个解耦带来的工程价值是巨大的。有功通道调频率、调功角无功通道调电压幅值两个控制环可以分别设计、分别整定互不干扰。调试时出现振荡看一眼是d轴还是q轴的问题就能直接定位到对应环路不用牵一发而动全身。而且dq轴控制量都是直流量PI控制器可以做到无静差稳态有功无功精度都很高。4.2 电压支撑与无功调节的拓扑优势构网变流器要支撑电压本质上靠的是无功输出能力。dq坐标下的电压环通常采集滤波电容电压或者并网点电压与无功-电压方程结合后生成d轴电压参考再叠加到内环电压电流控制上。这套结构天然具备正的电压调节能力并网点电压低了控制器自动增加无功输出把电压抬回来电压高了自动减少无功输出甚至吸收无功。这和跟网型变流器“给定无功功率、由电网决定电压”的模式不同。构网变流器对电压是主动管理不是被动跟随。一个用VSG控制的构网变流器在馈线末端甚至可以作为电压支撑点让末端电压不再大范围波动。这对长距离配电线路、弱连接微网来说是实打实的改善。4.3 参数物理意义清晰便于工程整定VSG参数跟同步发电机的物理参数是一一对应的虚拟惯量J对应转子转动惯量虚拟阻尼D对应阻尼绕组和机械阻尼的综合效果无功-电压下垂系数对应同步机的励磁调节特性。这套参数对电力系统工程师来说非常亲切不用重新建立认知。跟网型控制里的大堆电流环带宽、PLL带宽、前馈系数整起来抽象出了问题只能试。而VSG参数可以直接换算成惯量时间常数H Jω0²/SB设计时按系统的频率变化率需求来定H再去用经典二阶系统方法配D。这个“参数有物理意义”的好处在跨团队配合时尤其明显你跟系统仿真人员说“惯量时间常数取4秒”他马上能建模你跟他说“电流环PI的Kp取0.8”他得想半天这是什么概念。5. 核心优点四黑启动与并离网无缝切换更从容5.1 构网变流器主动建压源微网和独立电网最怕的情况是电网全停。跟网型变流器面对黑启动完全没办法因为它需要外部电压参考电压都没有锁相环都不知道该锁谁。构网变流器则不同它自己就是电压源只要直流侧有能量控制算法给一个幅值频率正确的参考变流器就能从零开始逐步建压。用VSG构网变流器做黑启动时启动流程通常是空载建压、带小负荷、逐步加载。因为它有惯量和阻尼建压过程不会突然冲击负荷电压频率能平滑过渡这对黑启动场景非常重要。我在仿真环境里测过一台500kW构网储能变流器的黑启动过程从控制算法使能到电压稳定波形几乎没有超调这在传统跟网设备上是根本见不到的现象。5.2 预同步与无缝切换的实际流程构网变流器从离网切到并网需要一个预同步环节调整输出电压的幅值、频率和相位直到与电网一致然后合闸。VSG控制天然适合预同步因为它的输出相位就是虚拟转子角度θ可以直接通过补偿θ来调整相位差而不需要单独加一套同步装置。实际操作时先检测电网电压幅值、频率跟变流器输出做差判断并网条件中幅值差和频差是否在允许范围内再用一个缓慢的相位补偿环把θ拉到跟电网基本一致然后发合闸命令。因为VSG扰动过程中本身有惯性缓冲合闸瞬间冲击电流一般比下垂控制小得多。这一点对储能系统频繁做并离网切换的场景尤其宝贵切换过程平滑度直接关系到变压器和开关器件的寿命。5.3 微网组网和机-储配合在微网里多台构网变流器并联运行时VSG控制几乎是为多机并联量身定做的。因为它的外特性跟同步发电机一致系统可以沿用同步机并联时的功率分配逻辑有功按额定容量比例分配无功由电压下垂决定。不同容量的储能PCS并联只要J、D和下垂系数按标幺值设置一致功率就能比较均匀地分配。而且VSG可以方便地加入二次调频接口。微网频率出现偏差后能量管理系统的AGC信号只需修正有功参考Pm虚拟转子就会自动调整频率实现二次调频。整条链路从“惯量支撑”到“一次调频”到“二次调频”在VSG构网控制里都有明确的接口不像传统变流器需要额外叠加复杂的频率控制模块。6. 工程实操参数整定、限流保护与常见坑6.1 J和D的参数选择与稳定性边界VSG的J和D直接决定了频率动态性能。工程上我更习惯用惯性时间常数H来设计H Jω0²/SB范围一般取210秒。取小了频率变化率太快对电网支撑效果不理想取大了输出功率动态过程拖太长可能跟其他机组产生低频振荡。给风机光伏配套的构网储能H取46秒比较通用。D的选取建议从阻尼比入手。VSG有功环可以等效成典型二阶系统阻尼比ξ ≈ Dω0/(2J)的变换形式通常需要在0.5到1之间太小的阻尼比会带来明显的功率振荡太大则频率恢复慢。整定方法是先根据需求定H再用临界阻尼附近的值推D最后仿真验证动态响应和相位裕度。实测时可以用一个小阶跃扰动观察有功和频率的衰减曲线出现两次以上明显振荡就把D往大调收敛太肉就往小调。参数整定另一个容易忽视的点是J和D不是越大越好。在弱电网下过大的虚拟惯量会导致变流器跟电网的联络阻抗之间形成低阻尼振荡模式这时候单纯加D往往压不住还要考虑输出滤波器参数和控制延时的影响。我在某一轮调试中吃过这个亏J取值翻倍后扫出12Hz附近的振荡模态后来把J降回原始值、D微调问题才消掉。6.2 构网变流器必须做的限流设计构网变流器作为电压源最大的工程风险就是短路电流大。同步机短路比高、能承受数倍额定电流但变流器功率器件耐流能力有限IGBT/SiC模块过流几毫秒就可能炸掉。所以VSG构网控制必须配套限流策略。常用的是虚拟阻抗法检测到过流趋势后在控制环路里串入一个虚拟电阻或电抗把输出电压参考往“抵着电流方向”压等效抬高回路阻抗限制电流幅值。工程上还会在参考值生成端做限幅例如限制电压内环参考幅值、限制d轴q轴电流指令最大值。真正并网运行时还要配置硬件过流保护作为最后一道防线动作时间要躲过暂态最严酷的半波。这里有个现场容易出的问题虚拟阻抗加入后会改变VSG的外特性造成电压偏差特别是在重负荷或弱电网场景下。解决思路是轻度过流时用软限幅重度过流时切换虚拟阻抗故障结束后要平滑退出不能再造成二次冲击。6.3 现场并网调试中常见的五个问题第一个最常遇到的是空载建压正常、合闸瞬间电流尖峰大。八成是预同步条件没调好尤其是相位差。相位差1度就可能带来百分之几的冲击电流这个阈值不能设得太宽我一般控制在0.5度左右才能合闸。第二个问题是离网切并网成功后功率控不住、出现来回摆。这是预同步结束的瞬间VSG角度和电网相位还有微小残差功率自然按功角关系波动。解决办法是合闸后让有功参考从一个低值斜坡爬升而不是直接给目标值给虚拟转子一个过渡时间。第三个问题在弱电网并联多台构网设备时机间出现环流。这是无功下垂系数和虚拟阻抗配置不一致导致的。让每台设备的标幺化无功-电压曲线的斜率一致虚拟阻抗差异也要控制通常能解决大半。第四个问题是频率异常扰动下过流尤其是低频振荡引起的。要注意J和D的组合不当会让功角动态振荡功率波动叠加到电流上就触发限流。这类问题不建议单纯加大限流阈值应该优化阻尼参数。第五个问题很多团队都会忽略继电保护配合。构网变流器短路电流维持能力和相幅特性与传统电源不同保护定值必须根据它的短路电流特性重新核算否则保护可能拒动或误动。这部分责任不一定全在控制调试团队但调试时务必要跟保护整定人员拉通。7. 一些调试过程中积累的小经验平时做现场联调我习惯把VSG的动态从示波器上拆成两个阶段看第一阶段看频率变化率和功率上升斜率用来判断J对不对第二阶段看振荡衰减和超调量用来判断D合不合适。阶段分清楚现场调参就不用瞎试基本两三轮能定下来。还有一个很实用的点仿真模型里一定要把控制延时和采样保持延时建进去不能都用零延时理想模型。VSG两个关键振荡模态都在几十赫兹以内控制延时几十微秒看起来不大但在相角裕度里一换算影响非常可观。某次仿真跟实物差别大最后查到就是仿真里没加延时白折腾了两天。最后一点建议是给做产品化的朋友VSG构网变流器的控制结构没想象中复杂难点在异常工况全覆盖。故障穿越、过流限幅、通讯中断、直流电压跌落这些场景如果都做了闭环测试整台设备的稳定性就立得住。构网技术不是炫参数是要在各种真实电网条件下都能让对方感觉到“这台设备像台同步发电机”做到这一点项目就成了大半。

相关新闻

FreeRTOS+DMA+UART高实时串口通信方案

FreeRTOS+DMA+UART高实时串口通信方案

简介:本资源是面向嵌入式开发工程师与FreeRTOS进阶学习者的STM32F302CB平台实战项目,聚焦于在FreeRTOS实时环境下实现高可靠、零丢包的UARTDMA循环接收机制,有效解决传统轮询或中断方式在高速串行通信中CPU占用率高、易丢数据的痛点&#xff…

2026/10/16 7:51:14 阅读更多 →
易语言磁盘操作实战:枚举驱动器列表与获取磁盘空间

易语言磁盘操作实战:枚举驱动器列表与获取磁盘空间

/* 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 7:51:14 阅读更多 →
两串磷酸铁锂主动均衡方案:基于MP2642GR-Z与PIC18F86J15的实战解析

两串磷酸铁锂主动均衡方案:基于MP2642GR-Z与PIC18F86J15的实战解析

/* 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 7:51:14 阅读更多 →

最新新闻

Spark核心原理深度解析:执行计划、内存管理与容错机制

Spark核心原理深度解析:执行计划、内存管理与容错机制

1. 为什么“两万字笔记”不是噱头,而是Spark入门最真实的认知门槛你有没有试过打开Spark官方文档,翻到RDD编程指南那一页,读了三行就下意识划走?或者在某次数据清洗任务里,明明逻辑写对了,但作业提交后卡在…

2026/10/16 10:39:40 阅读更多 →
GeoServer SLD样式集:解决道路分层混乱与符号缩放断层

GeoServer SLD样式集:解决道路分层混乱与符号缩放断层

简介:本资源是一套面向GIS开发人员、地图可视化工程师及地理信息专业学习者的GeoServer SLD样式配置实践包,聚焦于复现Google地图风格的多要素分级渲染,解决WebGIS项目中道路、绿地、建筑等地物难以统一美观表达的核心痛点。压缩包共26个文件…

2026/10/16 10:39:40 阅读更多 →
AI做PPT实战:从熬夜改稿到40分钟出稿的完整流程

AI做PPT实战:从熬夜改稿到40分钟出稿的完整流程

1. 从熬夜改稿到一句话出稿:AI做PPT到底在做什么如果你也在凌晨两点还对着幻灯片调对齐、改字号、换配色,那你一定懂那种“内容早就想清楚了,时间全耗在排版上”的憋屈。这两年我陆陆续续把演示文稿的制作流程整个翻新了一遍,核心…

2026/10/16 10:39:40 阅读更多 →
SQL基本功修炼:从语言分类到生产环境实战避坑

SQL基本功修炼:从语言分类到生产环境实战避坑

凌晨两点半,手机震动,某项目的线上库告警。我爬起来一看,一条本该带WHERE条件的UPDATE语句,因为多打了一个空格,把整张用户表的昵称全部改成了空字符串。那一刻我意识到:SQL 这门语言,大多数人只…

2026/10/16 10:39:40 阅读更多 →
Python项目容器化实践:Dockerfile构建、依赖管理与镜像瘦身

Python项目容器化实践:Dockerfile构建、依赖管理与镜像瘦身

前阵子帮同事排查一次线上事故:服务在本地跑得好好的,一部署到测试服务器启动就报错,翻日志才发现是某个C扩展库的版本对不上。这种问题在Python项目里太常见,环境差异能吞掉你一下午。后来我们把python项目打包为镜像&#xff0c…

2026/10/16 10:39:40 阅读更多 →
NaCl(Native Client)技术原理与历史定位解析

NaCl(Native Client)技术原理与历史定位解析

简介:本资源是面向Web底层开发与浏览器插件兼容性研究者的Google Native Client(NaCl)SDK工具集,聚焦于便携式PNaCl、传统NaCl及架构特定NaCl应用的交叉编译支持,适用于Chrome扩展开发者、安全沙箱技术学习者及需要适配…

2026/10/16 10:38:36 阅读更多 →

日新闻

个人 AI Agent 平台接入 TaoToken:统一 Key 与 API 通道的配置大纲

个人 AI Agent 平台接入 TaoToken:统一 Key 与 API 通道的配置大纲

/* 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 0:00:05 阅读更多 →
信号与系统频域分析作业解题指南

信号与系统频域分析作业解题指南

1. 作业背景与核心要求解析信号与系统作为电子信息类专业的核心基础课,其作业设计往往直接关联课程的核心知识框架。2026年春季第六次作业的布置,通常对应着课程进展到频域分析的关键阶段。根据常规教学进度推测,本次作业可能涉及以下核心内容…

2026/10/16 0:00:05 阅读更多 →
Django MVT实战:从零构建图书借阅系统,彻底搞懂Model-View-Template分层

Django MVT实战:从零构建图书借阅系统,彻底搞懂Model-View-Template分层

1. 从一个"四不像"的练手项目说起如果你已经看完了Django的官方教程前几章,跟着敲完了投票应用,大概会有一种"我好像会了,又好像什么都不会"的割裂感。教程里每个知识点都是拆开的——这一章讲模型,下一章讲视…

2026/10/16 0:00:05 阅读更多 →

周新闻

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

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

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

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

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

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

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

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

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

2026/10/15 13:48:15 阅读更多 →

月新闻

我发现了一个新思路:用 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/15 0:14:36 阅读更多 →
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/15 9:49:14 阅读更多 →