动作感应产品快速开发指南:从传感器选型到端到端交付
1. 先拆解“数天交付”背后的三个关键决策做硬件的人都知道“动作感应”这四个字一听就不简单。传感器选型、滤波算法、数据校准、功耗控制、外壳结构随便哪一项掉进细节里都够一个团队忙活一年半载。所以当我第一次看到“Ship a motion-sensing product in days, not years”这句话时第一反应是这不是在讲“做得快”而是在讲“怎么聪明地做”。我自己的理解里这句话的核心不是“压缩工时”而是“改变打法”。传统硬件开发链路是线性的需求调研、方案选型、画板、打样、调驱动、写算法、做App联调、改结构件一环扣一环任何一环出问题都只能往后排队。这么走一年交付是个乐观估计。但如果你把开发方式从“串行流程”改成“并行拼装”用成熟模块替代底层自研用现成算法库替代从零推导情况就完全不一样了——你可以在三五天内拿下一个带完整交互逻辑的动作感应原型再花几天做端到端联调一周到两周内交付一个真正能演示、能测试、能量产预评估的产品版本。这篇内容我就围绕这个思路展开把“数天交付”拆成几个可执行的决策再把每个环节的实操细节、参数选择、踩坑记录全部摆出来。适合谁看适合那些手上有动作感应产品想法、但不想在底层轮子上耗时间的硬件工程师、产品经理、创客和硬件创业团队也适合想快速验证“人体动作识别”场景是否成立的技术人员。1.1 需求收敛先把“感应什么”变成“怎么感应”“数天交付”的第一个关键不是技术而是需求收敛。动作感应产品最怕一个毛病什么都想感应。又想识别人体姿态又想判断运动强度还想识别具体动作类型跌倒、挥手、走步、跑步这几种目标的技术复杂度完全不是一个量级。我一般会先逼着自己做一个动作把“感应什么”翻译成“怎么感应”。比如客户说“想做一个跌倒检测设备”那你要先问三个问题——检测范围多大是单人近场1-2米内还是房间级广域5-8米检测结果是用来干什么触发告警、联动灯光还是记录统计误报容忍度如何家用场景一个月误报两三次能接受医疗场景一次误报都可能出问题。这三个问题直接决定了硬件选型和算法复杂度。近场单人跌倒检测用IMU惯性测量单元贴在身上或者用单颗毫米波雷达都能做广域房间级检测那就得上雷达或者多传感器融合成本和调试难度指数级上升。所以我的建议是第一个版本永远往“最简单能跑通”的场景收敛先把一个点做扎实再谈扩展。1.2 硬件选型用成熟的“积木”代替“自研芯片”硬件开发之所以慢很大一部分时间耗在底层驱动和硬件调试上。传感器为什么会读不出数据I2C地址对不对电源纹波大不大SPI时钟极性是不是配错了这些坑每一个都能耗掉一两天而且没有太多技术含量纯粹是经验问题。所以我的做法很明确不做底层自研全部选现成模块、现成开发板、现成SDK。有人觉得这样“不高级”但你要想清楚目标——数天内交付一个能用的产品不是数天内造一个芯片。成熟的模块厂商已经把驱动、校验、数据手册写得明明白白你要做的只是“选对积木”和“搭好积木”。我常用的方案组合大概就是下面这个思路主控ESP32系列WiFi/BLE二合一Arduino和ESP-IDF生态都成熟资料多到查不完Debug方便。姿态传感器BMI270或LSM6DSOX都是工业级常用IMU自带运动中断引擎很多预处理可以在传感器内部完成能省主控算力。空间感知毫米波雷达模块比如英飞凌BGT60TR13C或者TI的IWR6843选带评估套件、带官方示例代码的版本不要选裸芯片。连接协议数据上报优先走MQTT局域网直接HTTP/WebSocket也行但MQTT对后续多设备管理更友好。“选积木”的标准也就三个生态成熟度高、示例代码全、资料社区活跃。查到一个传感器数据手册写得不全或者示例代码注释都懒得写的直接pass后面调试会消耗掉你省下来的所有时间。1.3 算法取舍不重复造轮子用现成滤波与识别方案动作感应的核心难点在算法层面原始数据是加速度、角速度或者雷达的回波信号但这些数据不能直接用要先处理成“有意义的动作特征”。这段处理流程是最容易让人陷进去的环节——写卡尔曼滤波、调参数、跑姿态解算、搞机器学习分类随便一项都是博士论文级别的复杂度。“数天交付”的逻辑在这里要非常克制能用阈值判断的不要上机器学习能用现成滤波库的不要自己写卡尔曼。我只推荐两条路线绝大多数动作感应场景都能覆盖。第一条路线是“阈值状态机”。比如跌倒检测核心逻辑就是三轴加速度合成幅值突然超过一个阈值比如2.5g以上然后紧接着出现一段相对静止人躺下不动就触发一次跌倒判定。这个逻辑简单可靠灵敏度可调调试直观。第二条路线是“官方算法库/开源项目”。比如姿态解算有现成的Madgwick滤波和Mahony滤波开源实现雷达手势识别有芯片厂商提供的参考代码。我的原则一直是工程上优先跑通算法上先能用再优化。你要的不是第一个版本就做到99%准确率而是尽快拿到一个“逻辑成立、演示流畅”的版本再去迭代识别率。2. 实战方案一条已经跑通的快速开发路线讲完大致思路我直接给一套已经应用过几次的组合方案。这套方案按“动作感应触发结果”的通用场景来设计设备检测到指定动作比如抬手、挥动、跌倒后静止然后通过无线协议上报云端或App端收到后执行预设联动发通知、开灯、触发警铃。硬件清单固定四个部分主控ESP32、IMU传感器、毫米波雷达可选用于空间手势或人体存在检测、电源模块3.7V锂电池充放电一体板。整套板件成本控制在200元以内搭建时间约两小时。剩下的时间都花在“写逻辑”和“调参数”上。2.1 传感器选型对比与最终选择我先说IMU传感器。市面上最常见的几个型号我都实际用过——MPU6050是老一辈的经典款便宜、教程多但缺点是功耗偏高、内部自带滤波性能一般数据裸读出来噪声比较大要花不少功夫在软件滤波上。BMI270和LSM6DSOX是新一代工业级型号内置可编程中断引擎能在传感器内部实现部分动作检测比如任意运动、倾斜检测、计步器主控只需要读中断信号就能判断动作对功耗和开发效率都是明显提升。我自己现在的选择是LSM6DSOX为主。原因有三点第一它自带一个有限状态机FSM和一个可编程步数检测器很多基础动作的模式匹配可以在片上完成不需要主控实时刷数据第二官方驱动和示例配置比较完整初始化流程基本属于复制粘贴级别第三它的数据输出频率最高到6.66kHz应付大多数手势识别和姿态检测绰绰有余。如果场景是“空间手势识别”或者“人体存在检测”IMU就不够用了我会上毫米波雷达模块。最初用BGT60TR13C因为它自带60GHz频段评估套件能直接通过USB读取雷达原始数据官方提供手势识别参考代码挥手、按压、滑动等Python上位机都能直接调通。后面为了集成方便换过IWRL6432但那个模块底层配置复杂一些更适合有余力深入调试的团队。如果你只有一周时间我建议无脑选“评估板示例代码”最全的那款能用就行。2.2 数据处理链路与核心代码框架硬件搭好后最核心的工作就是写数据链路。我的代码框架分四层每层职责单一出了问题好排查第一层是“传感器驱动层”负责配置传感器寄存器、启动数据流、读取原始数据。这一层能用厂商SDK就用厂商SDK别自己去啃寄存器手册。第二层是“信号预处理层”主要负责滤波和校准。IMU原始数据的零偏需要校准温度变化会引起漂移加速度数据还要做一个低通滤波把高频噪声压下去。第三层是“特征与状态机层”负责把预处理后的数据变成“动作事件”。比如跌倒检测我会用滑动窗口计算合成加速度的峰值、持续时间和角度变化再喂给状态机判断。第四层是“联动输出层”负责把动作事件包装成协议消息通过MQTT/HTTP上报云端或者直接驱动本地外设蜂鸣器、LED、继电器。给你一个简化版的跌倒检测核心代码片段感受一下这个逻辑的清晰程度。我用的是Arduino环境加ESP32// 跌倒检测核心逻辑简化版 void loop() { // 读取三轴加速度单位g imu.readAccel(ax, ay, az); // 合成加速度幅值 float mag sqrt(ax * ax ay * ay az * az); // 状态机先检测冲击再检测静止 if (mag 2.5f !shockDetected) { shockDetected true; shockTime millis(); } if (shockDetected) { // 跌落发生后1.5秒内持续检测是否处于静止状态 if (mag 1.2f millis() - shockTime 1000 millis() - shockTime 2000) { triggerFallAlert(); shockDetected false; } // 超过3秒未满足条件重置检测状态 if (millis() - shockTime 3000) { shockDetected false; } } }逻辑不复杂但很实用。注意两个常数冲击阈值2.5g这个值是我用真实跌落实测反复调出来的——日常走路、坐下、起立的合成加速度一般不会超过2个g只有剧烈冲击才会突破2.5g。静止判断阈值1.2g也不能太严人倒地后身体会有微小的晃动传感器自身也有噪声。2.3 动作识别怎么从小白到可用的判断逻辑很多人听到“动作识别”四个字就联想到AI、神经网络觉得不做个模型训练就不好意思说自己做了动作感应。但我的经验是市面上绝大多数产品场景用“规则阈值简单统计”就能覆盖根本轮不到机器学习出场。举个例子“抬手”这个动作用IMU数据怎么看其实很简单手从下垂状态到抬起Z轴垂直方向角度变化超过45度同时加速度在动作过程中出现一个突起。这几条规则组合起来准确率在干净环境下能做到90%以上调试时间只需要半天。再比如毫米波雷达的“滑动手势”厂商官方示例代码里一般就调两个参数位移阈值和速度范围。你以为要做分类器实际上就是调几个判断条件。那什么时候才需要上机器学习只有当动作“种类多、模式相似、个体差异大”的时候。比如识别乒乓球的正手挥拍和反手挥拍这两种动作轨迹相似度很高纯阈值很难区分。这类场景我会往后放——第一版先做能用的跑通闭环验证用户需求和市场反馈再决定是否升级算法。这个决策顺序非常重要直接决定了你能不能“数天交付”。3. 从原型到“可交付”的关键环节原型能跑通和产品能交付是两件事。开发板上用USB线供电、传感器裸露在桌面、数据在串口里打印——这叫“实验室能跑”。可交付的意思是设备能独立供电运行、数据能稳定联网上报、外壳结构能保护电子件、用户能直接上手操作而不需要认识你。我见过很多团队在原型阶段特别兴奋结果一到产品化就卡住一个月。问题出在哪儿基本都是遗漏了下面这几个细节。3.1 供电与部署原型不炸的几个常识动作感应产品的供电是一个特别容易踩坑的点。开发板通过USB供电时电流余量大即使传感器瞬间启动电流高一点也没事。但换成锂电池后你会遇到几种奇怪现象传感器数据偶尔跳变特别是电机、继电器启动的瞬间WiFi连接不稳定偶尔掉线重连低电量时动作检测的灵敏度突然变化这些问题八成是“供电噪声”导致的。IMU对电源质量非常敏感电源纹波一大加速度数据里就混入周期性噪声。排查方法很简单用示波器抓一下传感器VCC引脚的波形你会看到明显的毛刺或周期性波动。解决手段也不复杂第一锂电池和系统之间加一个稳压LDO比如AMS1117-3.3输出纹波相对干净第二传感器模块的供电线上并联一个10uF钽电容和一个100nF陶瓷电容分别滤低频和高频噪声第三WiFi模块的发射瞬间电流能达到200-300mA如果和传感器共用电源轨道务必让主控的3.3V供电经过单独的LC滤波不要把传感器直接挂在主控的电源轨上。我在一个跌倒检测项目里就遇到过这种情况TP4056充电板输出直接给ESP32开发板供电传感器插在开发板的3.3V引脚上结果数据漂移得没法用。后来改成独立LDO给传感器单独供电数据立刻稳定。3.2 端到端联调从传感器到告警/展示的全链路硬件本机逻辑跑通后就要开始联调端到端链路。完整链路大概是传感器检测动作 → 主控判断事件 → 通过MQTT发布消息 → 云服务器订阅并做业务判断 → 推送到App或小程序 → 用户看到结果。我建议在联调阶段用“日志贯穿法”在链路每一步都加上时间戳和关键状态打印然后对着时间线排查。比如传感器在T0时刻检测到跌倒动作主控在T05ms时发出MQTT消息服务器在T090ms收到并推送App通知这个过程任何一个环节断掉都能立刻定位。MQTT这块我常用两个工具云服务端用EMQX开源版本地调试用MQTTX客户端。EMQX的部署就是一条docker命令MQTTX用来模拟任意一端收发消息特别顺手。如果你不想自己搭服务器也可以直接用涂鸦智能或阿里云物联网平台接入方式差不多就是配置项多一点首次对接需要多花两三个小时。另外一个小建议准备一个“拨码开关”或“测试按键”可以在不依赖传感器的情况下手动触发事件。这个工具在联调阶段极其好用——省去你反复挥手的体力也能用来验证链路稳定性。有人说这不是多此一举吗真做过联调的人都会懂当你需要连续测试50次推送的时候有一个物理触发开关能让你整个下午的效率翻倍。3.3 一台设备的“体验细节”阈值、静默期与误触发动作感应产品最难的不是把功能做出来而是把“体验”调对。什么叫体验对就是设备不会在正常生活场景里反复误触发同时该触发的时候又不会漏。这里有一个参数叫“静默期”。比如跌倒检测器第一次触发告警后如果用户没有主动复位设备不应该在短时间内连续触发多次告警。我一般会设置一个60秒的冷却期冷却期内即使检测到疑似动作也只是记日志不再推送。这个设计能有效避免“误报连击”导致的告警疲劳。误触发的处理和成功率优化是同一个问题灵敏度阈值不能拍脑袋定。我有一套自己的标定方法先采集30分钟正常生活场景的传感器数据走路、坐下、伸懒腰、弯腰捡东西统计合成加速度的分布区间把阈值定在正常区间上限的1.5倍左右。然后再做20次真实动作测试看漏报率和误报率是否在可接受范围。这个方法虽然粗糙但非常有效远比“感觉差不多”靠谱。还有一个细节容易被忽略传感器的安装方向。IMU的安装角度如果和预期不一致阈值判断逻辑里的角度条件就会失真。所以我在硬件设计上一定会做一个“安装方向标记”同时软件里做一个“启动自校准”——设备上电后假设当前静止状态为基准水平记录初始重力方向后续角度计算都基于这个基准做旋转补偿。这样即使外壳装歪了十几度软件也能自动修正。4. 常见问题与排查技巧实录这一部分我直接把实际项目里遇到的几个典型问题写出来附上排查思路和解决手段。这些坑几乎每个动作感应项目都会遇到属于“不看一遍很难自己想到”的类型。4.1 传感器数据“飘”得离谱其实是供电噪声前面提过供电问题我再补充一个具体案例。有一次做原型验证BLE模块和IMU放在同一块开发板上数据在串口里看起来完全正常但只要BLE开始广播加速度计的Z轴数据就开始周期性抖动。排查了一下午最后用示波器看VCC波形发现BLE广播瞬间电源轨上有大约150mV的跌落纹波。解决方案是改用独立稳压芯片给传感器供电同时在IMU的电源引脚并联一个10uF钽电容和100nF陶瓷电容瞬间电流由电容就近补充电源纹波从150mV降到20mV以内数据立刻恢复稳定。这个案例我想强调一个原则传感器数据出问题先查电源再查软件。很多人一上来就调滤波算法实际上病根根本不在算法。4.2 误报频发的排查顺序误报是动作感应产品最头疼的问题没有之一。我遇到最常见的误报来源有三个安装不够牢固导致的机械振动传递、电源噪声串入信号、阈值设置过小。排查顺序我固定为机械结构 → 供电质量 → 算法阈值。先检查设备是否固定牢靠如果是临时固定双面胶、磁吸先换成螺丝锁紧再测试然后查供电波形排除噪声问题最后再调整算法阈值。这个顺序能帮你省至少半天时间因为机械和供电问题如果存在调算法阈值本质上是在“用软件掩盖硬件缺陷”效果差而且后续还会反复。4.3 快速交付时的测试方法论“数天交付”有一个隐藏难点没有时间做大规模测试但产品又不能带着明显缺陷交出去。我的做法是建立一张“测试矩阵清单”用最少的测试覆盖最核心的风险点。测试矩阵按三列设计功能测试项、正常场景验证、异常场景验证。功能测试项包括——动作触发是否及时、上报延迟是否在可接受范围、断电重启后能否自动恢复、电池低压时行为是否正确、连续触发时是否会卡死。正常场景验证就是模拟真实使用场景测一遍“人正常走动设备不误报”、“人做出目标动作设备必触发”。异常场景验证包括——传感器脱落、WiFi断网重连、服务器断连后的本地缓存逻辑。这张矩阵不需要自动化纯手工半小时跑一遍即可但它能确保你在交付前系统性过一遍核心风险而不是凭感觉“测了几个动作就发了”。我把这个表配套到每一次快速交付里实测下来能拦住大部分低级问题。多说一句排查工具的事串口打印是调试IMU的救命稻草。我在每个关键节点都加了串口输出从传感器初始化、数据读取、状态机状态变化到MQTT发布成功每一步都有标记时间戳的日志。现场调试时打开串口看日志一秒钟就能定位问题出在哪一层。有的人觉得加日志影响性能、占代码篇幅但在快速开发阶段这套机制帮你省的时间远超那点开销。这个内容后续还可以这样扩展把同一个方案换成不同的感应目标比如从跌倒检测变成睡眠翻身检测、从抬手控制变成环境手势遥控整体骨架不用动只需要换传感器类型和上层判断逻辑。我自己体会最深的一点是——动作感应产品开发的压倒性瓶颈通常不是技术而是决策效率。选型敢不敢用现成方案、需求敢不敢先做简化版、调试顺序理不理解先机械再供电再软件这三件事做对了数天交付是完全能落地的现实。

相关新闻

二手西门子飞达接入OpenPnP:Arduino+RS485协议逆向实战

二手西门子飞达接入OpenPnP:Arduino+RS485协议逆向实战

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

2026/10/5 1:22:01 阅读更多 →
Gromacs Linux环境配置:虚拟机、WSL2与双系统选型

Gromacs Linux环境配置:虚拟机、WSL2与双系统选型

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

2026/10/5 1:21:01 阅读更多 →
RK3576 AMP异构混合部署实现EtherCAT主站:Linux与RT-Thread实时控制方案

RK3576 AMP异构混合部署实现EtherCAT主站:Linux与RT-Thread实时控制方案

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

2026/10/5 1:21:01 阅读更多 →

最新新闻

WiX Toolset v3.x 本地化构建指南:指定构建区域性(Cultures to build)与多语言回退机制

WiX Toolset v3.x 本地化构建指南:指定构建区域性(Cultures to build)与多语言回退机制

开发工具构建工具 【免费下载链接】wix3 WiX Toolset v3.x 项目地址: https://gitcode.com/gh_mirrors/wi/wix3 点击查看 免费下载 导读 本文面向使用 WiX Toolset v3.x(当前仓库即 WiX Toolset v3.x 源码仓库)构建多语言 Windows Installe…

2026/10/5 2:07:28 阅读更多 →
cloudflare-os 集成测试:workerd 里跑真实 Worker 的 6 个反直觉坑

cloudflare-os 集成测试:workerd 里跑真实 Worker 的 6 个反直觉坑

cloudflare-os 集成测试:workerd 里跑真实 Worker 的 6 个反直觉坑 【免费下载链接】cloudflare-os Agent workspace built on Cloudflare Workers for creating documents, building apps, and running agents with your company’s context and systems. 项目地…

2026/10/5 2:07:28 阅读更多 →
Webots 控制器终端编译指南:环境变量配置与 Makefile 构建系统实战

Webots 控制器终端编译指南:环境变量配置与 Makefile 构建系统实战

科研自动驾驶物理引擎 【免费下载链接】webots Webots Robot Simulator 项目地址: https://gitcode.com/gh_mirrors/web/webots 点击查看 免费下载 导读 Webots 机器人仿真器的控制器(Controller)既可以借助内置代码编辑器的一键构建按钮完…

2026/10/5 2:07:28 阅读更多 →
LX Music:免费开源的多音源音乐搜索播放器,三步跑起来

LX Music:免费开源的多音源音乐搜索播放器,三步跑起来

LX Music:免费开源的多音源音乐搜索播放器,三步跑起来 【免费下载链接】lx-music-desktop 一个基于 Electron 的音乐软件 项目地址: https://gitcode.com/GitHub_Trending/lx/lx-music-desktop LX Music 是免费开源的多音源聚合音乐播放器&#x…

2026/10/5 2:07:28 阅读更多 →
3步存下视频号抖音无水印视频:res-downloader资源下载器完整入门指南

3步存下视频号抖音无水印视频:res-downloader资源下载器完整入门指南

3步存下视频号抖音无水印视频:res-downloader资源下载器完整入门指南 【免费下载链接】res-downloader 视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载! 项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader …

2026/10/5 2:07:28 阅读更多 →
AI Agent 面试题 155:LoRA和QLoRA微调技术在Agent场景中的应用实践

AI Agent 面试题 155:LoRA和QLoRA微调技术在Agent场景中的应用实践

🔥 AI Agent 面试题 155:LoRA和QLoRA微调技术在Agent场景中的应用实践摘要:本文深入解析了「LoRA和QLoRA微调技术在Agent场景中的应用实践」这一 AI Agent 领域的核心面试题。文章从 模型微调与适配 的基本概念出发,系统性地剖析了…

2026/10/5 2:06:28 阅读更多 →

日新闻

马斯克杀回智能体战场,Grok 4.5万亿参数撑腰,Cursor接手数字白领项目:用TaoToken统一Key跑通多模型Agent工作流

马斯克杀回智能体战场,Grok 4.5万亿参数撑腰,Cursor接手数字白领项目:用TaoToken统一Key跑通多模型Agent工作流

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

2026/10/5 0:00:22 阅读更多 →
AI编程工具插件机制详解:plugin.json配置与加载失败排查指南

AI编程工具插件机制详解:plugin.json配置与加载失败排查指南

1. 从“plugins”这个词说起:它到底在解决什么问题如果你最近在折腾 AI 编程工具,尤其是 Cursor、Codex CLI、Claude Code 这类带 CLI 的编辑器或命令行助手,那你大概率绕不开一个词——plugins。这个词本身不新鲜,从浏览器到 IDE…

2026/10/5 0:00:23 阅读更多 →
第26课:OpenClaw|日志审计与问题诊断:把日志链路改到 TaoToken 的排查清单

第26课:OpenClaw|日志审计与问题诊断:把日志链路改到 TaoToken 的排查清单

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

2026/10/5 0:00:23 阅读更多 →

周新闻

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/5 1:10:22 阅读更多 →
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/4 20:14:29 阅读更多 →