同轴电缆长度与终端负载检测:基于TDR反射原理的完整方案解析
简介2023年全国大学生电子设计竞赛本科组B题“同轴电缆长度与终端负载检测装置”赛题原卷面向电子竞赛参赛者、指导教师及信号处理方向学习者。资源为单份PDF格式共1个文件压缩包大小353KB内容完整涵盖赛题任务、基本要求与发挥部分、装置显示格式、检测误差计算公式、评分标准及参赛注意事项尤其适合用于备赛方案论证、理论分析与电路设计参考。题目要求设计可检测电缆长度与开路/电阻/电容负载的装置涉及时域反射、信号激励与测量处理电路等核心知识。该资源便于快速查阅赛题细节与指标边界已有1183人浏览学习可作为备赛初期理解题意、拆解考核点、规划功能模块的便捷资料。1. 同轴电缆长度与终端负载检测先想明白这是测电波不是测皮尺这道电赛本科组 B 题现场的观感很朴素一根盘绕的两米同轴电缆一端接装置另一端要么空着、要么焊上一颗 10~30Ω 的电阻或 100~300pF 的电容。按下“长度检测”五秒内报出长度再按“负载检测”要说出末端是开路、电阻还是电容电阻电容还得带数值。真正动手后你会发现同轴电缆长度与终端负载检测的本质不是“量长度”而是“读反射波”——在始端发一个纳秒级脉冲电波沿电缆跑到末端遇到阻抗不连续就反射回来回波到达的时间对应长度回波的形状对应负载。这篇文章从传输线反射原理讲起把激励源、回波采样、算法识别和盲区压缩一次讲透。2. 反射的本质传输线理论、特性阻抗与 TDR 选型2.1 把两米电缆看成传输线而不是一根导线用万用表量同轴电缆的直流电阻两米和二十米几乎没区别这就是为什么“测电阻”这条路走不通。只有当激励信号的上升沿足够快、波长与电缆长度可比时电缆才会呈现分布参数特性成为一条传输线。此时决定信号行为的不再是直流电阻而是特性阻抗Z₀ √(L/C)其中 L 和 C 是单位长度的分布电感和分布电容常见 50Ω 同轴电缆的 Z₀ 就在 50Ω 附近。信号在电缆内的传播速度由绝缘介质的介电常数决定典型实心聚乙烯电缆的速度约为 0.66 倍光速也就是大约 0.198m/ns。这个数字是所有长度计算的基石。把传输速度换算成往返时间1m 电缆往返约 10.1ns10m 约 101ns20m 约 202ns。也就是说测 10m 长度要分辨 101ns 级别的时差误差 1% 对应往返时间分辨率约 1ns——这是后面选型时绕不开的硬指标。理解了速度就理解了为什么比赛要求“不得使用测距传感器及摄像头”。这道题考的就是你能否把电缆当成一段分布参数网络用电气方法把长度和负载信息从反射信号里解出来。盘绕状态下的电缆依然是一段传输线只是圈与圈之间的寄生耦合会让表观电长度微微偏移这一点放到后面避坑章节再展开。2.2 TDR 原理与脉冲/阶跃两种测法时域反射法TDR的核心公式是反射系数Γ (Z_L − Z₀) / (Z_L Z₀)Z_L 是终端负载阻抗。开路时 Z_L ∞Γ 1入射波全反射且极性相同匹配时 Z_L Z₀Γ 0没有回波。测量策略上有两种常见路线一是发射窄脉冲测回波到达的绝对时间这是最直观的“测距”思路二是发射阶跃信号观察反射波形的幅度和形状这对负载识别更友好。实际做这道题时我一般用一条激励同时干两件事取阶跃的上升沿作为时间基准测长度取上升沿之后几十纳秒窗口内的波形特征判断负载。这样一次激励长度和负载都拿到不用做两套信号源。题目说明里“根据测量方法采用合适的激励信号”其实就是在给这种分时复用方案留空间。脉冲宽度选多少直接决定长度检测盲区。如果脉冲宽度是 30ns而 1m 电缆的往返时间只有 10ns入射脉冲还没结束反射就叠上来了时间起点无法分辨。所以想要测短电缆必须把激励前沿压到几纳秒以内。这是发挥部分“L≤100cm”的物理门槛。2.3 三种负载在反射波形上的“长相”把反射系数表列出来负载识别的思路一下就清楚了负载阻抗模型反射系数近似回波特征开路∞1与入射同极性幅度最大稳态保持高电平10Ω 电阻10Ω−0.667反射为负向脉冲立即跳变并保持30Ω 电阻30Ω−0.25负向脉冲较浅立即跳变并保持100pF 电容1/(jωC)由负趋正前沿负向尖峰后斜坡上升τ≈5ns300pF 电容1/(jωC)由负趋正前沿负向尖峰后斜坡上升τ≈15ns电阻的识别靠稳态幅度10Ω 和 30Ω 的反射系数差异很大回波幅度差接近三倍用比较器阈值或 ADC 幅度就能分开。电容的识别靠波形斜率电容在阶跃瞬间近似短路反射为负向随着充电进行阻抗升高回波逐渐转为正向形成一条指数爬升曲线时间常数 τ Z₀ × C。50Ω 阻抗下 100pF 对应 τ 5ns300pF 对应 τ 15ns这个量级要求采样窗口开到几十纳秒时间分辨率至少要 1ns 级别否则斜坡形状根本采不出来。开路则是最简单的情况平顶高电平稳态幅度最高。三种负载在波形上的“长相”完全不同算法上也就有了分开处理的依据。3. 硬件链路6V 单电源下的窄脉冲源、回波检测与信号调理3.1 生成几纳秒的激励前沿RC 微分加高速整形MCU 的 GPIO 直接输出脉冲上升沿通常有几十纳秒对 10m 电缆往返 101ns还能应付但对 1m 电缆就完全不可用。常见做法是用 RC 微分电路把方波边沿变成窄尖峰再做整形和驱动。微分输出的本质是取信号的变化率V_out ≈ RC × dV/dt取 R 50Ω、C 20pF时间常数 τ 1ns配合高速缓冲器可以输出一个宽度 2~3ns、幅度 3.3V 的激励脉冲。这里有一个关键细节源端必须串一个 50Ω 匹配电阻让激励源的输出阻抗等于电缆特性阻抗。否则脉冲到达始端时会再次反射你会看到一串衰减振铃叠在真实回波上肉眼根本分不清哪个是电缆末端反射。驱动能力也要算一下3.3V 激励灌入 50Ω 电缆瞬态电流约 66mA普通逻辑门带不动必须选驱动电流足够的缓冲器。注意脉冲宽度不是越窄越好。太窄会导致能量太低比较器触发不稳我一般把宽度控制在 2~5ns优先保证触发可靠性再用算法消除盲区。3.2 回波采样比较器TDC 还是高速 ADC回波信号从电缆返回后需要被“抓住”。这里两条路线差别很大我做过对比方案核心器件长度分辨率负载识别能力复杂度比较器TDC高速比较器、时间数字转换器可达 0.1ns 级需多阈值捕捉波形中高速 ADC100Msps 以上 ADC10ns/点需插值直接采波形最直观高混合方案比较器触发 ADC 波形取决于时基沿时间与波形结合中高用 100Msps 的 ADC 采样一个点 10ns10m 长度对应 101ns 往返也就是 10 个采样点1% 误差根本不够分。所以纯 ADC 方案必须做插值和多次平均但量化误差的系统分量无法靠平均消除。比较器TDC 方案把模拟沿转成数字沿用高分辨率时间数字转换器量化分辨率可以做到 100ps 级这才是满足 1% 精度的可靠路线。如果条件受限没有 TDC 芯片也有折中用 FPGA 片内的进位链延迟线做时间测量或者用多相位时钟对捕获沿做内插。比赛里最常见的是“混合方案”比较器输出触发定时器捕获得到长度基准同时用一个低速 ADC 采回波波形做负载识别——长度和负载各用各的采样链互相不拖累。3.3 单电源供电下的电平搬移与阈值设定整机由不大于 6V 的单电源供电板内数字部分用 3.3V LDO模拟部分建议单独滤波。问题是 3.3V 激励脉冲遇到 10Ω 负载时反射系数为 −0.667回波是负向的直接送 ADC 或比较器会被削底。常见做法是先把回波信号用电阻分压偏置到电源中点 1.65V让负向回波也能落在 ADC 的输入范围内。下面是一组以 3.3V 激励、偏置到 1.65V 为参考的参数参数数值说明入射激励幅度3.3V由高速缓冲器输出偏置电平1.65V分压电阻从 3.3V 取得开路回波电平约 3.0V经分压衰减后10Ω 回波电平约 0.8V负向反射明显压低30Ω 回波电平约 1.2V与开路区分度足够比较器阈值1.65V 附近加 0.1V 以上迟滞防噪声这些数值只能作为调通参考实际必须用标准件实测标定。比较器的阈值不能只设一个测长度时阈值要靠近偏置中点边缘触发灵敏测负载时要留出多个判断电平。我在电路里加了数位电位器让 MCU 可以动态调整阈值这样长度检测和负载检测各自用最优的阈值避免互相妥协。4. 程序实现长度换算、负载识别与一键检测状态机4.1 从捕获时刻到电缆长度标定与误差预算比较器捕获到回波沿后得到的是从激励发出到回波返回的往返时间换算成长度很简单但有两个标定必须做一是电缆内的传播速度系数二是连接头和装置内部走线的等效延迟。下面这段代码是长度计算的核心/* length_meas.c —— 由往返时间计算电缆长度 */ #define LIGHT_VAC 299.792458f /* 真空光速单位 mm/ns */ static float v_factor 0.66f; /* 电缆介质速度系数需实测标定 */ static float offset_mm 0.0f; /* 连接头与内部走线的等效长度偏差 */ float cable_len_mm(uint32_t round_ns) { float v LIGHT_VAC * v_factor; /* 电缆内实际波速 */ float len v * (float)round_ns / 2.0f; /* 往返除 2 得单程 */ return len offset_mm; /* 补偿系统偏差 */ } void calibrate_speed(float known_mm, uint32_t round_ns) { v_factor 2.0f * known_mm / (LIGHT_VAC * (float)round_ns); /* 反推速度系数 */ }逻辑说明round_ns 由第 3 章的捕获链路提供是硬件事件产生的时间差不经过中断响应所以精度只取决于时基分辨率。校准函数用一根已知长度的电缆反推 v_factor这一步非常关键——不同厂家、不同材质的电缆速度系数在 0.66 到 0.78 之间浮动不标定直接套 0.66读数会系统性偏短偏长。offset_mm 的获取方式是先测一根已知短电缆用当前 v_factor 算出理论长度实测值减去理论值就是连接头与走线带来的等效偏移。误差预算方面10m 长度要求 1% 精度对应往返时间分辨率约 1ns你的时基必须比这个快100cm 长度要求 1% 则对应 0.1ns 级分辨率这就必须上 TDC 或延迟线内插普通定时器直接退出比赛。4.2 负载类型识别斜率加稳态两个特征缺一不可负载判断最容易翻车的地方是只用单一特征。只看稳态幅度电容充电完成后和开路一样都是高电平只看上升斜率电阻也有一个陡峭的边沿。正确做法是同时提取“前沿斜率和稳态幅度”两个特征代码示意如下/* load_detect.c —— 从回波窗口特征判别负载 */ typedef struct { float slope_v_ns; /* 上升沿后 0~20ns 窗口平均斜率 V/ns */ float steady_v; /* 窗口末段平均电平 V */ } echo_t; int judge_load(echo_t *e) { if (e-steady_v 3.0f e-slope_v_ns 0.02f) return LOAD_OPEN; /* 平顶高电平无爬升 */ if (e-slope_v_ns 0.05f) return LOAD_CAP; /* 明显斜坡判定电容 */ return LOAD_RES; /* 快速跳变后保持平台判定电阻 */ }逻辑说明开路的回波是平顶高电平窗口内斜率接近零电容的回波在窗口内持续爬升300pF 对应的 τ 是 15ns0~20ns 窗口内斜率达到 0.2V/ns 量级电阻的回波边沿只有 2~3ns边沿结束后就是一条平坦直线所以窗口内统计斜率趋近于零。用“稳态高 无爬升”区分开路用“有爬升”识别电容剩下的归电阻三类负载在二维特征空间里分得很开。电阻值的大小则靠稳态幅度反查反射系数表10Ω 和 30Ω 的稳态电平差接近一倍查表前用两颗标准电阻做一次线性校准能把误差控制在题目要求的 10% 以内。电容值的测量用的是时间常数测出斜坡从起点爬到某个百分比电平的耗时再按 τ Z₀ × C 换算Z₀ 取 50ΩC 就出来了。因为电缆特性阻抗本身有 ±10% 的容差电容值标定也要走“已知电容校准”的流程。4.3 5 秒时间约束与“结果保持”状态机题目要求一次检测不超过 5 秒很多人以为是速度压力其实真正的坑是“死等”。采集回波时如果没有超时保护电缆断了或者接头松了程序会一直停在等待捕获的循环里。我用的是一键启动状态机代码结构如下/* main_state.c —— 按键触发的一键检测状态机 */ typedef enum { IDLE, DETECTING, HOLD } state_t; static state_t st IDLE; static float last_len_cm; static int last_load_type; void on_length_key(void) { if (st ! IDLE) return; /* 检测中屏蔽二次触发 */ st DETECTING; display_state(正在检测); start_pulse(); uint32_t t wait_capture(500); /* 最多等 500ms防死等 */ if (t 0) { st IDLE; return; } last_len_cm cable_len_mm(t) / 10.0f; st HOLD; display_state(结果保持); display_len_cm(last_len_cm); } void on_load_key(void) { if (st ! HOLD) return; /* 负载检测需在长度检测之后 */ st DETECTING; display_state(正在检测); echo_t e acquire_echo(); last_load_type judge_load(e); st HOLD; display_state(结果保持); display_load(last_load_type, e); }逻辑说明长度检测和负载检测共用“正在检测→结果保持”的状态迁移按键中断只是置一个标志位真正的采集和计算在主循环里完成避免中断里做浮点运算。wait_capture 带 500ms 超时既满足题目 5 秒上限又防止异常状态卡死。负载检测函数入口检查状态机必须在 HOLD这是题目流程的天然约束——先测长度再测负载防止用户乱按导致数据错乱。5. 避坑与常见问题五类翻车现场和排查顺序5.1 现象一电缆越短长度读数越乱现象1m 以下的电缆测出来忽长忽短有时 50cm 有时 3m完全不能用。原因脉冲宽度太宽入射和反射波形重叠比较器触发点随着噪声漂移时间戳自然乱跳。解决先把激励脉冲压到 3ns 以内再调高比较器阈值避开波形重叠区的抖动最后对连续 5 次测量取中值滤波。如果还乱检查一下是不是源端 50Ω 匹配电阻没接——不匹配产生的二次反射会在主回波前叠一个假沿。5.2 现象二电阻和电容偶尔互换现象接 300pF 电容时偶尔报“电阻”接 10Ω 电阻时偶尔报“电容”。原因负载判断只用了一个特征比如只看稳态电平——电容充满后稳态电平和开路一样高被错误归类或者只看斜率——电阻自身的上升沿也有一定斜率被当成电容。解决严格按第 4.2 的“斜率稳态”双特征判据两个条件同时满足才归类。我踩过这个坑之后把所有判断阈值都改成窗口统计量不再用单点采样误判率立刻降下来。5.3 现象三长度读数系统性偏短现象2m 电缆测出 188cm重复性很好但就是不准。原因没有做速度标定程序里直接写死 v_factor 0.66。实心聚乙烯电缆是 0.66发泡绝缘电缆可以到 0.78差 15% 以上长度误差远超题目要求。解决每次更换电缆前用一根已知长度电缆跑一次 calibrate_speed()把反推的 v_factor 存进 EEPROM。从那以后我凡涉及反射测量的代码第一件事永远是标速度没有标定数据就不允许进入测量流程。5.4 现象四盘绕与平直状态读数不一致现象同一根电缆盘成圈测和拉直测长度差 3%~5%。原因盘绕时相邻圈之间存在寄生电容和磁场耦合改变了局部传输参数表观电长度会偏移。题目允许电缆盘绕但没说状态不能变。解决标定和测试必须在同一种盘绕状态下进行。我一般把所有电缆在进场前统一按相同直径盘好标定、测试、复测都不改变盘绕形状。如果现场被要求截短截完重新盘回相同直径再测。5.5 现象五接上负载后长度检测失败现象先测长度正常终端接上电阻后再按“长度检测”读数乱报甚至超时。原因长度检测的阈值是按开路回波幅度整定的接上电阻后回波幅度和极性都变了比较器触发点失效。解决题目流程本身是“开路条件下测长度再接负载测负载”我在状态机里做了硬件互锁——只要上一次结果不是开路条件下的有效长度就禁止启动负载检测反过来负载接入状态下直接按长度检测键提示用户先断开负载。6. 把盲区压到 100cm时间分辨率、脉冲宽度与一个验证习惯100cm 电缆的往返时间只有 10.1ns终端开路回波要和入射脉冲分开脉冲宽度必须小于半个往返时间也就是 5ns 以内实际做 2~3ns 才安全。这是第一个硬约束。第二个硬约束是时间分辨率10m 长度 1% 误差对应往返时间分辨率约 1ns而 100cm 长度 1% 误差对应 0.1ns。普通 MCU 定时器连基本要求的 5% 都吃力更别说短电缆。所以压缩盲区的本质不是“软件技巧”而是把时间测量分辨率做到 100ps 量级。常见做法是用 FPGA 进位链做延迟线 TDC或者用多相时钟内插一个 200MHz 的时钟周期是 5ns把周期切成 64 份等效分辨率约 78ps刚好够用。另一个便宜的办法是多次发射取统计每次测量的量化误差是随机的对 100 次结果取中值等效分辨率可以提高约一个数量级前提是激励和采样的触发抖动足够小。验证盲区有没有压下去我习惯用一个笨但有效的办法拿一根已知总长度的电缆从最长开始测每次记录读数后截短 20cm再盘回同样直径继续测最后把所有散点画成一条直线。斜率应该是 1截距应该是零任何弯折点都意味着某个长度区间出了问题。我会在每个长度点测 5 次看最大最小值差差超过 1cm 就说明触发抖动没过关。做完这轮验证再把 100cm、150cm、200cm 三个点单独复测确认满足 1% 误差才敢交差。从那以后我每调完一次硬件或算法都会强制自己走一遍“标速度、压脉宽、测抖动、画线性”这套流程别再让盲区问题在赛场上突然冒出来。希望帮到你。本文还有配套的精品资源点击获取

相关新闻

移动端响应式设计实战:Tailwind CSS 断点与移动端优先全解析

移动端响应式设计实战:Tailwind CSS 断点与移动端优先全解析

聊移动端响应式设计,我估计很多前端朋友第一反应就是媒体查询、百分比、rem 这些老组合。我自己早期做响应式项目时也是这么干的,写一大堆media规则,每个断点都要维护一次样式,页面一多,CSS 文件轻松突破几千行&#x…

2026/10/15 22:32:56 阅读更多 →
AGI目标失控三风险:自主重写、跨模态迁移与实时反馈陷阱

AGI目标失控三风险:自主重写、跨模态迁移与实时反馈陷阱

1. 这则离职声明为何在AI圈引发连锁震动“又一Google DeepMind研究员离职,称近期追求超级智能”本质上不负责任”——这句话不是新闻标题的转述,而是某位资深AI研究者在内部邮件列表中写下的原话,随后被匿名截图流传至Hacker News、r/Machine…

2026/10/15 22:31:55 阅读更多 →
Harness工程实战:构建生产级Agent循环与上下文管理

Harness工程实战:构建生产级Agent循环与上下文管理

1. 从一次线上事故说起:为什么我们需要认真对待 Harness 工程 去年年底,我参与的一个自动化代码修复项目上线第三周就翻车了。现象很典型:Agent 在本地跑得好好的,一放到长时运行环境里,跑到第 40 多轮就开始胡言乱语&…

2026/10/15 22:31:55 阅读更多 →

最新新闻

Python函数全解析:从基础语法到工程实践

Python函数全解析:从基础语法到工程实践

函数是每个 Python 开发者都绕不开的核心话题,无论你写的是几十行的脚本,还是几千文件的大型系统,本质上都是在定义函数、调用函数、组织函数。很多人学完基础语法后写代码总感觉“差点意思”,代码又长又乱,改一个逻辑…

2026/10/15 23:20:40 阅读更多 →
PyTorch深度学习实战:动态图、张量与自动求导核心机制解析

PyTorch深度学习实战:动态图、张量与自动求导核心机制解析

1. 为什么“PyTorch”这三个字值得单独拿出来聊 如果你在深度学习圈子里待过一阵子,大概率会发现一个现象:大家聊模型结构、聊训练技巧、聊部署方案的时候,绕来绕去最后总会落到一个东西上—— PyTorch 。它不是一个具体的项目名&#xff0…

2026/10/15 23:20:40 阅读更多 →
本地SSL不是一张证书的事:宝塔面板商城HTTPS配置全解析

本地SSL不是一张证书的事:宝塔面板商城HTTPS配置全解析

在本地环境跑商城系统,很多人都是到了登录页才开始和 HTTPS 较劲的。我上一次用宝塔面板部署萤火商城,本地访问一切正常,唯独开了 SSL 之后就冒出各种怪问题:要么证书装了页面直接打不开,要么首页能开但一动就跳回 htt…

2026/10/15 23:20:40 阅读更多 →
用Web Audio实现网页消息提醒音:前端提示音库架构与避坑指南

用Web Audio实现网页消息提醒音:前端提示音库架构与避坑指南

简介:网页消息提醒音js是一份面向Web前端开发者的轻量级交互资源,解决网页应用中新消息或事件到来时的提示音播放需求,适合在实时通讯、社交网络、在线协作等场景中提升用户感知效率。资源共3个文件,压缩包仅181KB,包含…

2026/10/15 23:20:40 阅读更多 →
UE4塔防游戏C++核心实现:对象池、路径AI与数据驱动波次管理解析

UE4塔防游戏C++核心实现:对象池、路径AI与数据驱动波次管理解析

简介:这款基于UE4.22引擎开发的3D塔防游戏工程,是作者的个人学习项目,面向想从零接触虚幻引擎与C游戏开发的学习者。玩法是在地图周围的岩石区域布置炮塔,抵御连续11波士兵进攻;每波敌人数量与生命值都会逐步提升&…

2026/10/15 23:20:40 阅读更多 →
NAT与动态路由深度联动:智能制造网络的自适应通信架构

NAT与动态路由深度联动:智能制造网络的自适应通信架构

1. 项目概述:这不是教科书里的概念堆砌,而是真实网络边界上每天都在发生的“交通调度”你有没有遇到过这样的场景:某实验室新部署了一套工业视觉检测系统,后端服务器在内网192.168.100.0/24网段,前端质检终端却分散在车…

2026/10/15 23:19:39 阅读更多 →

日新闻

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

1. 为什么选择容器化方式部署 LoRa 网络服务LoRa 物联网项目落地时,网络服务器是整个链路的核心枢纽。它负责接收网关上报的数据包、完成去重与解密、再把有效载荷分发给上层应用。早期大家习惯把网络服务器直接装在物理机上,依赖一堆系统库和特定版本的…

2026/10/15 0:00:46 阅读更多 →
共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

1. 共享推理服务里,扩缩容到底难在哪做过大模型推理服务部署的人,大概都经历过这样的场景:一个团队共用一套推理集群,A 业务跑的是 7B 的小模型,B 业务跑的是 72B 的大模型,C 业务白天流量高、晚上几乎归零…

2026/10/15 0:00:46 阅读更多 →
Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

1. 引子:一次内核恐慌引发的追查先从一个真实场景说起。某次我给一台老旧的嵌入式设备折腾系统裁减,为了把启动时间压进两秒以内,我手贱地把一串自认为“没用”的 systemd 服务给 disable 了,其中就包括systemd-remount-fs.servic…

2026/10/15 0:00:46 阅读更多 →

周新闻

流感时间序列预测实战: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/14 22:45:47 阅读更多 →
黑夜航拍船只数据集训练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 阅读更多 →