TwinCAT 3网卡选型与调优:从支持清单到实时丢帧排查
简介TwinCAT 3 支持网卡是一份由 Beckhoff 官方资料整理而成的技术文档面向工业自动化工程师、系统集成商与 EtherCAT 网络调试人员解决在 TwinCAT 3 环境中选用合适以太网控制器以保证实时通信稳定的问题。文档收录了 Beckhoff Ethernet Driver 支持的 Intel Fast Ethernet 与 Gigabit Ethernet 控制器设备 ID 清单涵盖 82801 系列、8255 系列及 82540/82544/82571 等千兆型号并附有设备 ID 与型号对照表可直接用于硬件兼容性核对和设备选型。压缩包仅含 1 个 doc 文件大小 113KB便于查阅、打印或离线携带。目前已有 3318 人学习下载。除设备 ID 列表外文档还简述了 EtherCAT 主站与从站配置要点、线缆选型、网络拓扑及 EMC 注意事项有助于在项目搭建阶段规避常见兼容性问题提升网络可靠性与现场调试效率。1. TwinCAT 3 支持网卡的问题看着像兼容性列表实际是实时通路的工程纪律TwinCAT 3 支持网卡这个话题经常被新入门的工程师当成一张选型表来查但真正在设备现场被网卡坑过的人都会告诉你同一颗芯片、同一个驱动版本在这块主板上稳定跑半年换一块主板就频繁丢帧查到最后往往是节能策略、中断共享或者驱动顺序的问题。这篇文章想把选型、安装、参数调优和排错串成一条完整路径让刚接触运动控制的新手能照做也让有经验的集成工程师能对照着排查自己的现场故障。适合正在选工控机、准备部署TwinCAT 3做运动控制或设备集成的开发者——看完至少能回答“这块网卡能不能用”以及“丢帧该查哪里”两个核心问题。2. 为什么网卡决定 TwinCAT 3 的实时性数据通路与支持清单的底层逻辑2.1 一次收包要走多远通用通路与实时通路的差别普通网卡的完整链路是网络帧到达网卡物理端口网卡触发中断操作系统驱动读取数据经过协议栈逐层解包最后把数据交到应用层。这条链路在没有重负载时非常可靠但每一次转发都伴随中断、上下文切换和数据复制。在运动控制场景里控制周期是 1ms伺服通信周期常见 2ms 到 8ms一次延迟抖动就可能让轴运动出现肉眼可见的顿挫甚至触发驱动器报警。TwinCAT 3 的实时通路完全不一样。实时驱动接管网卡之后网卡把收到的帧直接通过 DMA 写入一段预分配的物理内存实时任务在每个周期开始轮询这段内存处理完再把要发送的帧写到另一个内存区由网卡自动发出。帧从落地到被任务看到中间不经过协议栈也不依赖操作系统的调度器。这就是为什么 TwinCAT 3 对网卡有“支持”和“不支持”之分——它需要的不是一张能上网的卡而是一张愿意交出控制权、允许实时层直接操作 DMA 和中断的卡。很多工程师问是不是只要芯片型号相同板载网卡和独立 PCIe 网卡效果就一样答案是否定的。板载网卡经常和 USB 控制器、SATA 控制器共享中断资源而且主板 BIOS 里的省电策略更激进默认状态对实时任务很不友好。独立网卡占用独立 PCIe 通道中断路径更干净调试时也更容易定位问题。2.2 支持清单的筛选维度芯片、驱动与中断路径某自动化厂商公布的支持网卡清单并不是随便列几个知名品牌上去就完事。从实际项目反推清单背后至少有三条筛选标准。第一是芯片的 DMA 能力。实时驱动要求网卡能把收到的帧直接写到指定物理地址的缓冲区并且 DMA 描述符的布局要稳定可预期。某半导体厂商下文称 I 厂的网络芯片在这块做得最早也最成熟所以兼容清单里 I 厂芯片占了绝大多数。消费级网卡芯片不是不能用而是 DMA 描述符和电源管理策略经常在固件更新后变化可能这周扫出来兼容下周更新固件就丢失帧。第二是原厂驱动是否允许被接管。TwinCAT 3 安装完成后会在系统里注册一个实时驱动服务把网卡绑定到这个服务上。绑定之前要求网卡的原厂驱动已经存在于系统中。如果先装 TwinCAT 再装原厂驱动原厂驱动会把设备接管权拿回去TwinCAT 3 的绑定就失效表现就是扫描能看到网卡但激活报错。工程上常见做法是固定一个验证过的原厂驱动版本并禁止系统自动更新该网卡驱动。第三是中断路径的清晰程度。实时任务需要网卡中断能精确通知到指定 CPU 核心如果网卡和别的设备共享中断号或者中断被路由到了运行界面的核心上延迟就不可控。安装网卡时我会尽量插到独立 PCIe 插槽并在 BIOS 里关闭该插槽的 ASPM 省电功能让设备始终保持全速运行状态。2.3 授权网卡、非授权网卡和支持列表的真实用法某自动化厂商把网卡分成授权和非授权两类。授权网卡经过成套测试并写进官方支持列表购买整机时可以直接按官方配置下单省去自己验证的时间。非授权网卡往往也能扫描到并完成绑定但缺少官方测试背书可能出现特定固件版本下丢帧、驱动更新后兼容状态变化等问题。自己组装工控机时我一般会优先选 I 厂芯片的独立 PCIe 网卡至少准备两张一张跑 EtherCAT 实时总线一张跑普通 TCP/IP 通信。板载网卡不是完全不能用而是它受主板影响太大出了问题排查范围很大。把选择范围锁定在 I210、I219 这类经典型号上能最大程度减少后续调试成本。理解这些底层逻辑之后再进入选型和安装环节你会明白每一步动作在解决什么。3. 照着清单选网卡驱动反查、安装顺序与最小验证环境3.1 先认清手头网卡三条命令反查芯片与驱动准备一台工控机第一步先搞清楚里面装的是什么网卡。设备管理器里看到的名称往往经过厂商定制不够准确用命令行能拿到更真实的芯片信息。我会依次跑三条命令先把网络适配器列表拉出来ipconfig /all输出里的 Description 字段会给出网卡型号描述比如是否包含 I210、I219 或具体芯片代号。如果描述不明确再用 WMIC 查更详细的设备信息wmic nic get name,netconnectionid,deviceid /format:list新版系统也可以直接使用 PowerShell 的适配器管理模块Get-NetAdapter | Format-Table Name,InterfaceDescription,MacAddress,Status拿到网卡名称之后还需要确认驱动版本。在设备管理器里找到对应网卡进入“驱动程序”页记录供应商和版本号。这个数字后面排错时会非常有用。安装系统时如果允许自动更新驱动网卡驱动可能被替换成新版本这也是现场最常见的故障源头。我个人的习惯是系统安装完成后先断开自动更新把网卡驱动固定到验证过的版本再装 TwinCAT 3。这样每次重装系统环境都是一致的。3.2 最小验证环境驱动顺序、扫描与第一次激活从头搭建一个能跑通的最小环境按下面顺序操作。以一张独立 PCIe 接口的 I210 网卡为例安装操作系统并打好补丁。安装网卡原厂驱动确认设备管理器里没有黄色感叹号。在网卡高级设置里关闭所有节能选项。安装 TwinCAT 3 开发环境。创建一个新工程添加实时设备。在网卡扫描界面选择目标网卡。确认兼容状态后激活配置。第 6 步是整个流程的分水岭。扫描结果里每张网卡都会显示兼容或不兼容状态。如果出现“不兼容”先不要急着换网卡绝大多数情况是原厂驱动版本不匹配或驱动被系统自动更换了。回到第 2 步卸载驱动后重新安装官方指定版本再重新扫描兼容概率会明显提升。激活完成之后把 EtherCAT 从站接上来观察从站状态是否全部进入运行模式。这一步如果能通过说明网卡绑定成功实时数据通路是通的。接下来才有意义去谈参数调优。3.3 双网卡分工实时网卡与通信网卡必须物理隔离前面提到实时驱动一旦绑定网卡这张卡就不再适合承担普通 TCP/IP 通信。实际项目中的标准配置是两张物理网卡分工协作网卡用途IP 设置网卡 AEtherCAT 或实时总线不设置 IP接从站网卡 B上位机、HMI、办公网设置静态 IP走协议栈这个表看着简单现场却经常被打破。有的项目为了省一个 PCIe 槽位让一张网卡既跑实时又跑普通通信短时间测试没问题生产运行一段时间就开始偶发超时。中断和 DMA 资源互相争夺是主要原因。如果工控机真的只剩一个网口可以考虑用 USB 转网口或加装一块廉价 PCIe 网卡专门负责通信也不建议把实时和通信混在同一张物理网卡上。每次听到有人说“我这么跑过没问题”我都会多问一句跑了多久负载是多少。因为这类问题往往要到 72 小时连续运行后才暴露。双网卡隔离不是理论洁癖是无数现场翻车之后总结出来的经验。4. 网卡参数调优五个直接影响丢帧和抖动的开关4.1 必调参数速查表选好网卡、跑通激活只是拿到了及格分。要让 TwinCAT 3 在长时间运行中保持稳定必须把网卡的隐藏参数调一遍。下面这张表是每台设备我都会检查的项目按影响程度排序高级参数推荐设置说明节能以太网关闭网卡低功耗模式会挂起 DMA允许计算机关闭此设备以节约电源取消勾选系统空闲时可能关闭网卡中断节流关闭或最小等待合并中断会引入延迟接收缓冲区增大到 256 或更高应对突发帧避免软件来不及处理巨型帧关闭EtherCAT 标准帧在 1518 字节以内节能以太网和电源管理选项在设备管理器的“电源管理”页签里很多主板默认是勾选的。如果不关系统检测到网卡长时间空闲就会把它切到低功耗状态醒来后第一帧经常丢掉。EtherCAT 对丢帧极敏感连续丢几帧就会判定从站掉线。中断节流是个容易理解错的参数。很多人以为把中断节流调到最大能降低 CPU 占用但对实时任务来说这等于人为增加延迟——网卡会把多个报文攒到一起再通知 CPU发送时机的确定性被破坏了。调试初期建议直接关闭中断节流先确认系统抖动在可接受范围再考虑是否牺牲一点点延迟换取 CPU 资源。4.2 用命令行批量设置网卡参数如果工控机数量多或者想把配置固化到部署脚本里逐个在图形界面里点会非常低效。先确认当前网卡的准确名称Get-NetAdapter | Select-Object Name,InterfaceDescription然后查看这张网卡支持的全部高级属性。不同芯片支持的项目不一样盲目设置会报错Get-NetAdapterAdvancedProperty -Name 以太网 2看到属性列表后针对性关闭节能和中断节流。PowerShell 写法如下Set-NetAdapterAdvancedProperty -Name 以太网 2 -DisplayName Energy Efficient Ethernet -DisplayValue Disabled Set-NetAdapterAdvancedProperty -Name 以太网 2 -DisplayName Interrupt Moderation -DisplayValue Disabled如果网卡不支持某个属性命令会直接报错。遇到报错不用慌——这恰好说明该型号网卡没有这一层省电逻辑少一个变量反而是好事。执行完设置后建议重启一次系统再打开网卡属性界面确认设置没有被重置。某些驱动程序在系统重启后会把高级参数恢复到默认值这是驱动自身的策略不是设置失败。4.3 参数是否生效用实时计数器和丢帧数据说话参数调完不能只看设置窗口里的值要回到 TwinCAT 3 的实时诊断界面看实际运行数据。激活配置后诊断页会显示实时任务的最大循环时间和丢帧计数。我一般会让设备在空载状态下连续运行一小时记录三个数据当前循环时间、最大循环时间、错误计数。判断标准很直接一小时运行后错误计数不增长最大循环时间稳定在控制周期的一半以内说明网卡参数是合理的。如果错误计数持续增长最优先怀疑中断节流——把它重新设成关闭再观察一段时间。最大循环时间出现无规律跳动则要看接收缓冲区是否偏小以及驱动版本有没有被系统偷偷更新。还有一个容易被忽略的验证点激活配置后实时网卡在网络适配器设置里应该没有 IP 地址。如果你发现实时网卡上还配置了 IP说明绑定没有真正成功后续丢帧几乎不可避免。这个检查十秒钟就能完成比看任何计数器都直接。提示已经绑定实时驱动的网卡不要在系统运行时对它做“禁用/启用”操作。每次禁用再启用驱动绑定关系都要重建一次频繁操作可能残留旧绑定状态导致下次激活报错。5. 避坑与常见问题网卡故障的五个典型现场5.1 装完 TwinCAT 3 后普通上网卡顿Ping 网关丢包现象工控机原本联网正常安装 TwinCAT 3 并激活实时配置后访问管理系统变慢Ping 网关有丢包。原因实时驱动绑定了唯一的物理网卡TCP/IP 协议栈被从这张卡上剥离所有普通流量都得通过一个被旁路的通道转发性能自然崩溃。解决增加一张独立通信网卡把办公网和上位机通信全部迁移过去。实时网卡保持无 IP 状态。如果硬件条件实在不允许可以用 VLAN 在同一张网卡上划分逻辑通道并在路由表里配置策略路由但这个方法我不建议用于生产环境——中断和缓冲资源还是共享的长时间高压运行风险很高。5.2 网卡驱动更新后兼容状态从“兼容”变成“不兼容”现象某次系统更新后TwinCAT 3 扫描列表里原来兼容的网卡变成了不兼容或者激活时直接报错。原因新驱动修改了中断处理或 DMA 描述符的布局实时驱动还没来得及适配这个变化。解决打开设备管理器回滚网卡驱动到之前的版本。同时在系统更新设置里排除该网卡的驱动更新防止再次被替换。更稳妥的做法是在确认兼容的驱动版本后把驱动安装包备份到本地重装系统时直接离线安装全程不让系统在线更新碰这张网卡。5.3 EtherCAT 从站偶发掉线重启工控机就恢复现象设备运行几小时后某个从站报掉线重启后恢复正常一段时间后再次发生。原因最常见是网卡节能策略没有完全关闭。系统空闲时网卡进入低功耗状态DMA 被挂起恢复后第一帧没有被实时任务接收到。另一个低频但存在的原因是 BIOS 里的 PCIe ASPM 功能它会把链路切到低功耗状态同样会引发偶发丢帧。解决除了关闭系统里的节能以太网和电源管理选项还要进入 BIOS把实时网卡所在 PCIe 插槽的 ASPM 设置为 Disabled。这个操作在系统里看不到效果必须重启进 BIOS 才有机会排查到也是很多集成商容易漏掉的一环。5.4 激活时报“网卡被占用”无法绑定实时驱动现象激活配置时TwinCAT 3 提示网卡已被另一个驱动占用无法接管。原因系统里安装了其他数据采集或虚拟化软件占用了网卡的中断或 DMA 资源。个别安全软件也会锁定设备对象阻止驱动绑定。解决先卸载可疑的虚拟网卡驱动和安全软件重新扫描网卡。如果问题依旧在设备管理器中禁用再启用该网卡让驱动绑定关系重置一次。这个过程不会损坏数据但会中断当前网络连接操作前要先通知其他使用这台设备的人。5.5 虚拟机里扫描不到任何兼容网卡现象用虚拟机调试 TwinCAT 3网卡扫描列表是空的。原因虚拟网卡默认不暴露 DMA 直写能力实时驱动需要的是物理网卡级别的控制权虚拟化层会把这部分能力屏蔽掉。解决如果一定要在虚拟机里测试可以把物理网卡直通给虚拟机让实时驱动直接操作物理硬件。否则就准备一台独立工控机做实时测试。虚拟机适合学习操作流程、熟悉工程配置但不适合验证实时性能和网卡稳定性。6. 进阶验证用抖动数据和中断计数给网卡兼容性打分功能跑通只是项目的第一阶段网卡能不能长期稳定运行要有数据做支撑。我的习惯是设备功能验证通过之后不急着打包发货先在实验室带载连续运行 72 小时每小时记录一次最大循环时间和错误计数。如果最大循环时间始终稳定在控制周期的一半以内错误计数不增长这张网卡就值得写进项目选型表。配合中断计数一起看会更全面。在系统性能监视器里找到“中断/秒”这个计数器观察它的脉冲是否与实时任务周期重合。正常状态下每个控制周期到来时中断计数会出现一次明显的峰值频率稳定幅度一致。如果中断计数完全没有规律说明网卡中断没有正确服务实时任务如果中断计数异常飙高则可能网卡在频繁重传离丢帧不远了。我会把每次项目的网卡信息记成一张小卡片网卡型号、驱动版本、BIOS 省电设置、TwinCAT 3 版本、最大循环时间。几行文字下次遇到类似项目可以少走很多弯路。曾经在一个搬迁项目里我被一张板载网卡的节能以太网坑了三周从布线、接地查到伺服参数最后发现只是网卡在低功耗环境下反复挂起。从那以后每次接手新设备第一件事就是进网卡属性把节能选项全部关掉。希望这篇 TwinCAT 3 支持网卡的实战笔记能帮你省掉这段血泪排查时间。本文还有配套的精品资源点击获取

相关新闻

FFDEC 18.5.0 实战:SWF反编译与Flash资源提取指南

FFDEC 18.5.0 实战:SWF反编译与Flash资源提取指南

简介:FFDec 18.5.0是一款面向开发者和逆向工程师的开源Flash反编译工具,用于解析SWF文件结构、提取音频图像等资源,并支持查看与编辑ActionScript代码,适合维护旧Flash项目或开展Flash技术教学与研究。压缩包共62个文件&#xff0…

2026/10/10 2:13:52 阅读更多 →
Jmeter POST接口并发测试实战:从脚本设计到结果分析

Jmeter POST接口并发测试实战:从脚本设计到结果分析

1. 为什么接口并发测试值得单独拎出来讲做后端开发或者测试的同学,迟早会碰到一个场景:功能测试全绿,单次请求响应飞快,结果一上线,几十个用户同时点同一个按钮,接口就开始超时、报错、甚至把数据库连接池打…

2026/10/10 2:13:52 阅读更多 →
SAP ADT Eclipse环境搭建:JCo DLL与VC++运行库避坑指南

SAP ADT Eclipse环境搭建:JCo DLL与VC++运行库避坑指南

简介:本资源是一份面向SAP ABAP开发初学者与Eclipse环境配置人员的实操指南,聚焦于SAP CDS View在Eclipse中的安装配置与视图创建全流程,解决多表关联查询性能优化这一典型开发痛点。文档以SAP客户端740与Eclipse(2022-03等兼容版…

2026/10/10 2:13:52 阅读更多 →

最新新闻

【会议征稿】第三届数字经济与计算机科学国际学术会议(DECS 2026)

【会议征稿】第三届数字经济与计算机科学国际学术会议(DECS 2026)

第三届数字经济与计算机科学国际学术会议 (DECS 2026) 2026 3rdInternational Conference on Digital Economy and Computer Science 会议官网: 第三届数字经济与计算机科学国际学术会议(DECS 2026)https://ais.cn/…

2026/10/10 2:57:07 阅读更多 →
论文阅读-EATA

论文阅读-EATA

EATA:Efficient Test-Time Model Adaptation without Forgetting论文:Efficient Test-Time Model Adaptation without Forgetting 会议:ICML 2022 核心思想:不是所有测试样本都值得用于模型更新。EATA 在 TENT 的熵最小化基础上&a…

2026/10/10 2:57:07 阅读更多 →
安徽皖上好影视制作公司 擅长人物传记片、活动花絮视频的创意制作

安徽皖上好影视制作公司 擅长人物传记片、活动花絮视频的创意制作

影视制作行业发展态势与皖上好的业务定位随着数字化传播时代的全面到来,视频内容已经成为政企单位与商业品牌对外展示形象、传递价值的核心载体。无论是政务宣传、校园文化传播,还是企业品牌推广、活动记录留存,人物传记片与活动花絮视频的需…

2026/10/10 2:57:07 阅读更多 →
工业智能体:小白也能学会的大模型应用指南(收藏必备)

工业智能体:小白也能学会的大模型应用指南(收藏必备)

本文介绍了工业智能体的概念、发展现状、产业生态布局以及典型应用案例。工业智能体以大模型为核心,深度融合工业知识与AI技术,实现环境感知、逻辑推理、任务规划等功能。文章还分析了工业智能体推动“人工智能制造”落地的机理,包括知识内化…

2026/10/10 2:57:07 阅读更多 →
Solidity 基础语法:用五个小案例,把语法学成肌肉记忆

Solidity 基础语法:用五个小案例,把语法学成肌肉记忆

前两篇我们聊了学习路径和三个实战合约。但有个问题一直悬着:很多人的语法是"拼凑"出来的,不是"理解"出来的。他们能写 mapping(address > uint256),但说不清为什么不用数组;能用 modifier,但不…

2026/10/10 2:57:07 阅读更多 →
同城跑腿系统:骑手端同步和下单收款怎么拆

同城跑腿系统:骑手端同步和下单收款怎么拆

同城跑腿系统联调时,常见做法是支付一通就对外宣称上线。更稳的做法是把「下单与订单状态」和「收款回调」拆阶段验收:前者不依赖真实通道,后者用沙箱 profile,避免支付未过却改订单写入口。结论 订单状态推进应由领域事件驱动&am…

2026/10/10 2:56:07 阅读更多 →

日新闻

卫星轨道分类全解析:从LEO到GEO的选型逻辑与工程实践

卫星轨道分类全解析:从LEO到GEO的选型逻辑与工程实践

1. 从“卫星轨道分类”这个标题说起:为什么值得花时间搞懂第一次接触“卫星轨道分类”这个概念,很多人会觉得它离自己很远——不就是天上的星星怎么转吗?但如果你正在做航天任务规划、遥感数据接收、星座设计,甚至只是准备一场航天…

2026/10/10 0:00:39 阅读更多 →
Spring AOP 核心原理与实战:从概念到日志切面落地

Spring AOP 核心原理与实战:从概念到日志切面落地

1. 从一个真实痛点说起:为什么你的代码里到处都是重复逻辑刚入行那会儿,我写过一个用户管理模块,注册、登录、改密码、注销四个接口。每个接口里都塞了几乎一样的日志打印、参数校验、事务开启和提交。当时觉得没什么,能跑就行。直…

2026/10/10 0:00:40 阅读更多 →
Python招聘数据采集与分析可视化:从采集清洗到薪资技能城市可视化全链路

Python招聘数据采集与分析可视化:从采集清洗到薪资技能城市可视化全链路

简介:这是一套面向计算机相关专业学生与项目实战学习者的Python数据采集与分析可视化完整项目,以Boss直聘岗位数据为对象,适合用作毕业设计、课程设计或期末大作业。资源包共38个文件,约246KB,以13个py源码文件为核心&…

2026/10/10 0:00:40 阅读更多 →

周新闻

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/8 15:26:32 阅读更多 →
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/10 1:36:08 阅读更多 →
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/9 10:11:06 阅读更多 →

月新闻

我发现了一个新思路:用 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/8 21:13:17 阅读更多 →
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/9 21:32:20 阅读更多 →
黑夜航拍船只数据集训练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/9 6:17:20 阅读更多 →