NM1模组实战指南:NB-IoT智能硬件选型、上云与踩坑全解析

NB-IoT这几年在物联网圈子里几乎成了“低功耗远距离通信”的代名词。我自己做过不少智能表计、环境监测类的项目,早期用Wi-Fi模块吃到过不少苦头,后来切到NB-IoT方案才算是把功耗和覆盖这两座大山同时搬开。今天借着某主流物联网云平台的NM1 NB-IoT模组,把这颗模组的选型逻辑、硬件设计要点、上云流程以及实际项目中踩过的坑一次性聊透。

这篇内容适合正在做智能硬件选型的产品经理、硬件工程师,也适合刚接触NB-IoT想快速跑通Demo的学生开发者。你不用有太深的基础,我会从“为什么选它”开始讲,再一步步拆到具体引脚、功耗参数、注册流程这些实操细节,最后把我实际测试中遇到的问题和解决方法一并列出来,帮你少走弯路。

1. 为什么智能硬件都在转向NB-IoT:三大主流无线方案的选型逻辑

1.1 Wi-Fi方案难以逾越的两堵墙:功耗与穿透

先说说我自己之前的经历。做一版基于Wi-Fi的温湿度传感器,设备每隔5分钟上报一次数据,用的是3.7V/2000mAh锂电池,理论续航算下来应该有三个月。实际测试跑了一周多,电量就见底了。问题出在Wi-Fi模块维持连接和反复扫描网络时的电流消耗上,发射峰值电流动辄一两百毫安,接收状态下也有几十毫安,这种电流曲线对电池供电设备来说完全是灾难。再加上Wi-Fi走的是2.4GHz频段,穿墙能力本来就一般,放在弱电井、地下室、金属表箱这类场景里,信号基本就是摆设。

当然Wi-Fi方案不是一无是处,它的优势在于家里普遍有路由器,数据能直接通过路由器上传,不依赖外部基站。但一旦设备要往野外、工厂、地下管道这些地方铺,Wi-Fi就彻底不适用了。

1.2 NB-IoT相比LoRa和Sigfox的差异化优势

LPWAN(低功耗广域网)赛道里还有LoRa和Sigfox两条技术路线,这三种方案经常被拿来比较。LoRa走的是免费频段,可以自己架网关,私有化部署,但网关成本、覆盖设计和后期维护都要自己扛。Sigfox虽然覆盖广,但在国内落地较少,而且它最致命的限制是每天上行报文数量有限,不适合需要频繁上报数据的场景。

NB-IoT不一样,它直接跑在运营商授权的蜂窝频段上,不需要自己架网关,买一张物联网卡,开机就能搜到基站信号。它的下行峰值速率大致在几十kbps级别,这个速率对于抄表、传感器状态上报这类小数据包场景绰绰有余。更重要的是NB-IoT的覆盖增强能力,比传统GPRS要多出将近20dB的增益,意味着信号在地下室、深井、农村偏远地区这些弱覆盖场景下仍然能维持通信。这种“运营商级覆盖、免自建基站”的体验,是LoRa和Sigfox给不了的。

1.3 平台化模组的隐性价值:免自建服务器

很多人在选模组的时候只盯着硬件价格和功耗,忽略了一个更重要的成本——软件和云端的对接成本。如果直接用运营商给的AT指令自己拼服务器、自己维护设备接入层,一个团队少说也要烧掉两三个月人力去开发物模型、消息推送、OTA升级这些功能。

而某主流物联网云平台的NM1模组把这条链路已经提前打通了。模组内部固化了与平台的通信协议,你只需要按照平台的数据模板定义好物模型,设备端通过串口把数据丢给模组,模组内部会自动完成协议封装、加密传输、心跳维持这些脏活累活。对于团队规模不大、又想快速出货的硬件公司来说,这相当于省掉了一整个云端接入团队的预算。

2. NM1模组硬件底子:核心规格与外围设计要点

2.1 核心参数逐项拆解

拿到规格书先看这几项关键参数,基本决定了你的产品能不能在这颗模组上顺利落地:

参数项典型值设计影响
工作频段支持运营商的NB-IoT频段(如B3/B5/B8等常见频段)必须确认目标市场的运营商具体部署了哪些频段
发射功率23dBm左右直接影响信号上行质量和弱网下的通信可靠性
接收灵敏度-129dBm甚至更低灵敏度越低,能解调的信号越弱,覆盖能力越强
工作电压范围3.1V ~ 4.2V典型供电决定了电池供电方案的余量设计
发射峰值电流实测约200mA级别电池选型时必须考虑峰值电流承受能力
PSM待机电流可以做到微安级别这是长续航的核心所在
工作温度-35℃ ~ +75℃(不同版本有差异)户外设备必须确认极限温度指标
串口接口UART为主与MCU通信的标准接口

这里面我特别想强调一下频段问题。NB-IoT虽然标准统一,但不同运营商在不同地区部署的频段并不完全一样。做出口产品的时候尤其要小心,比如有些海外运营商主要用B28频段覆盖NB-IoT,但国内模组默认版本可能只支持B3/B5/B8。选型的时候一定要确认你需要出货的市场用的哪家运营商、跑在哪个频段上,不要等设备到了现场才发现搜不到网,那种返工成本不是一般的高。

2.2 外围电路设计的四个关键点

NM1模组的外围电路并不复杂,但也正是因为简单,很多人会掉以轻心。我总结下来,有四件事必须做对。

第一,供电设计。NB-IoT在发射瞬间会产生较大的电流跌落,如果供电电路输出能力不足,模组的供电电压会被拉低到欠压阈值以下,轻则导致发射失败,重则直接重启。我习惯在模组的VBAT引脚附近放一个100μF左右的低ESR电容,同时再并联一个0.1μF的高频去耦电容,一低一高搭配,兼顾瞬态响应和噪声抑制。

第二,天线接口。NM1模组一般是天线焊盘或IPEX座的形态,无论哪种,天线走线都要尽量短,并且要做50Ω阻抗控制。有人在Layout的时候图省事,直接把天线走线拉了好几厘米,既没有阻抗匹配也没有净空区,结果就是辐射性能稀烂。实测同样的模组、同样的位置,天线设计规范的板子和随便拉线的板子,信号强度能差出十几dB,这可是直接影响通信距离的。

第三,SIM卡相关。NB-IoT通常用的是eSIM或者贴片SIM卡方案。如果是可插拔SIM卡座,要特别注意ESD防护和卡座的机械可靠性。很多NB-IoT设备要安装在户外环境,卡座松动、氧化是隐藏的头疼问题,我后面会单独讲。

第四,电平匹配。NM1模组的UART口一般是1.8V电平,如果你的主控MCU是3.3V或者5V电平,中间需要串电阻分压或者用电平转换芯片,直接把两个电平不同的IO口直连,轻则通信数据乱码,重则烧掉模组的IO口。这个低级错误我见过不止一次,新手尤其容易忽略。

2.3 最小可运行硬件参考设计

给你一个最小系统的搭建思路:MCU(比如常见的单片机)通过UART连接NM1模组,MCU使用一个GPIO控制模组的电源开关,模组的RESET引脚由一个独立GPIO控制。这套设计的意义在于,当模组出现死机或者长时间无法联网的情况,MCU可以通过断电重新上电的方式让模组彻底恢复,而不需要人工干预。

我自己的参考设计里,还会在模组电源前加一个负载开关,而不是直接用MCU的GPIO去驱动模组的电源。负载开关的导通电阻很小,压降低,而且支持更大的电流,用GPIO控制它的EN引脚即可。这样既保证了电源的通断控制,又不会因为GPIO驱动能力不够导致模组供电不足。

3. 从点亮模组到设备上云:NM1接入流程全记录

3.1 创建产品与获取设备密钥

在平台侧需要先创建一个产品,选择“NB-IoT”连接方式,然后根据你的设备类型定义物模型。物模型就是把你的设备能力抽象成属性、事件和服务,比如一个环境监测设备,可以定义“温度”“湿度”为属性,“电池电量过低”为事件。

创建完产品后,需要在产品下注册测试设备,平台会给出一组设备密钥。这组密钥的获取方式,在NB-IoT模组上有两种情况:如果模组出厂预置了密钥,那设备激活时自动完成认证;如果是自己按需写入密钥,那就需要在首次使用前通过MCU将密钥写入模组的Flash中。具体用哪种方式,取决于你拿到的模组版本和平台策略,开箱之后先做一次“模组信息读取”AT指令,看看返回里有没有现成的鉴权信息,再做判断。

3.2 模组激活配网的两种方式

NB-IoT模组不需要像Wi-Fi那样“配网”。Wi-Fi设备要广播一个热点,让你手机连上去输密码,NB-IoT完全没有这个环节,因为它本身就是通过运营商基站通信的,插上SIM卡就能找到网。你真正要处理的是“平台激活”这一步。

第一种方式是自动激活。模组上电后,如果内部已经烧录了设备密钥,它会自动发起注册请求,平台验证密钥无误后,设备状态变成“在线”。这是量产阶段最推荐的方式,真正做到开箱即用。

第二种方式是通过AT指令手动触发激活。在开发调试阶段,或者需要批量烧录密钥的场景下,可以通过串口向模组发送特定指令来写入密钥、触发联网、查看当前入网状态。我调试时最常用的指令流程大致是:查询信号质量、查询当前入网状态、手动发起激活、读取平台返回结果。开发阶段我总会把这些AT指令的返回日志都打开,因为很多时候设备连不上,不是硬件问题,而是平台侧的产品配置或者密钥写入环节出了岔子,日志能帮你快速定位是哪一段出问题。

3.3 数据上行与指令下发的链路原理

设备上云后,最常见操作就是数据上报和指令下发。NM1模组的数据链路可以这样理解:MCU把业务数据通过UART丢给模组,模组内部按照平台的协议封装成标准报文,再通过NB-IoT基站送到平台,平台解析后把数据更新到设备影子中。整个过程对MCU来说,只需要关心串口数据的收发格式,完全不用处理复杂的CoAP协议或加密细节。

指令下发方向刚好相反:用户从手机App下发一个控制指令,平台把指令投递给模组,模组通过UART把指令内容送到MCU,MCU再执行对应的动作。这里面有一个细节值得注意,NB-IoT本身不是长连接优先的网络,平台下发指令需要依赖设备侧维持的可用连接。为了兼顾功耗和实时性,平台和模组会有相应的连接优化机制,比如在设备上报数据的窗口期内下发指令,或者通过平台推送服务把指令状态缓存起来,等设备下一次通信时再拉取。我实际项目中用到的经验是,对于需要“立即响应”的指令场景,比如远程打开阀门,尽量缩短设备的上报间隔,让平台有机会在每次通信窗口内把指令送达;而对于不需要实时性的场景,把它设计成“下一次上报时同步拉取指令”的懒模式,能明显省电。

4. 实测功耗与联网稳定性:真实环境中的调优记录

4.1 PSM与eDRX:功耗和时延的取舍

NB-IoT有两个关键省电机制——PSM(省电模式)和eDRX(增强型非连续接收)。这两个机制理解得好不好,直接决定你的设备续航能达到一年还是三个月。

PSM模式下,设备上报完数据后进入深度睡眠,此时模组几乎不耗电,基站侧知道设备“睡眠”了,也不会主动给它发数据。代价是,平台如果想在设备睡眠期间下发指令,是做不到的,只能等设备下一次醒来。eDRX模式则是让模组在睡眠期间每隔一段可配置的时间监听一次下行信道,这样平台有机会在监听窗口内下发数据,时延更短,但相应地功耗会比纯PSM高一些。

我在做一款智能水表项目时实测过:配置为PSM模式,每天上报4次数据,峰值电流200mA级别,睡眠电流实测只有几微安,一节大容量锂亚电池理论上可以用到十年级别;而切到eDRX且监听窗口较短的配置后,虽然指令下发的时延从“半天下发一次”变成了“几十秒内可下发”,但平均电流明显上来了,续航大幅缩水。所以选PSM还是eDRX,其实是在“指令及时性”和“电池寿命”之间做取舍,没有绝对的好坏。表计类、环境监测类这些以数据采集为主、指令频率极低的场景,我建议大胆用PSM。

4.2 弱网环境下的发射功率与重传策略

很多人以为NB-IoT覆盖好,信号一定满格,实际不是。弱网环境下,模组的发射功耗会显著上升。我在测试中观察过,信号好的时候模组发送一个数据包很快完成,能耗很低;但到了地下室或者远离基站的位置,模组会自动提高发射功率,并且如果一次发送失败还会启动重传机制,连续重传几次,耗电量可能比正常环境多出好几倍。

为了应对这种情况,可以从两个方向优化。第一,在产品逻辑层做上报数据的合并与精简,减少发送次数,比如本来要上报5条数据,可以在本地攒一攒,合并成一条上报,这样能显著降低总能耗。第二,在协议层合理配置重传参数,不要一味追求把重传次数调到最大。我一般会根据现场信号实测结果来定,假如信号质量能够稳定维持在较好等级,重传次数可以适当减小,避免无意义的反复发送;如果现场信号确实差,那要接受一个现实——保证数据可靠送达需要比其他场景消耗更多能量,这部分功耗必须在电池容量设计时提前算进去。

4.3 批量部署中的SIM卡“隐形坑”

批量出货时,SIM卡的问题会成倍放大。第一种坑是卡没激活。很多物联网卡批量采购回来后,默认状态可能是“未激活”或者需要企业后台手动激活,结果设备现场装了100台,有20台上不了网,逐个排查发现全是卡的状态问题。第二种坑是卡的流量套餐被限速或停机。NB-IoT设备的流量极其微小,但偶尔有些设备因为固件异常或者调试模式未关闭,在后台疯狂发送数据,把套餐流量耗尽,直接被运营商限速甚至停卡。第三种坑是eSIM与可插拔卡混用时的这点规格不统一,导致生产线需要维护两套烧录流程,增加管理成本。

我的建议是,量产出货之前务必在平台后台和运营商SIM卡管理后台各做一次全量自检,确认每张卡的激活状态、套餐有效期、流量余量都正常,再发货。同时,在固件里保留一个“低功耗模式”的开关,正常情况下产品跑在省电状态,后台一旦发现某台设备流量异常,可以先远程把设备切换到低功耗模式,避免套餐被刷爆。

5. 项目落地中踩过的坑与规避建议

5.1 设备反复离线再上线,问题出在“心跳”上

我在一个路灯控制项目里遇到过一个很典型的问题:设备运行一段时间后会离线,然后可能又自己恢复在线,反复出现。一开始以为是基站信号问题,换了位置测试还是复现。后来抓日志才发现,是模组的心跳周期和平台主动探测机制之间的配置不匹配,设备进入PSM深度睡眠后,平台侧长时间收不到数据,判定设备已离线,于是设备在没主动上报时被迫反复重建连接。

解决方法是重新梳理设备的“心跳”策略。对于PSM场景,设备每次上报数据本身就承担了“告诉平台我还活着”的职责,不需要额外的心跳包;但如果上报间隔太长,平台可能会认为设备已经离线,这种情况下就需要在平台侧调整“设备离线判定时长”,让它比设备的“最大上报间隔”更长一些。设备与环境之间的“正常通信节奏”要先梳理清楚,然后再去配置平台侧的判活策略,千万别按默认值一刀切。

5.2 上报延迟背后是网络拥塞,不是模组故障

有段时间用户反馈设备上报数据延迟严重,最长的一次隔了两个多小时才收到一条数据。排查链路很长:平台侧看日志一切正常,模组侧看信号也不差,最后把问题锁定到运营商网络拥塞上。NB-IoT虽然按物联网场景优化设计,但在某些时段的某些区域,如果大量设备集中在同一时间上报数据,基站侧可能来不及处理,导致设备进入退避状态,延长了上报时间。

针对这种问题,我从软件层面做了一件事:让设备的上报时间尽量分散。规定设备上报数据的起始时间除了整点时刻,还允许随机偏移,比如在整点后随机延迟0到5分钟不等,这样把所有设备的上报请求打散到不同时刻。改完之后,同一基站下的设备并发上报冲突明显减小,上报延迟问题也得到了有效缓解。能想到这个方法,也是因为我们实测中确认了是网络拥塞,而不是“设备坏了”,这种现场问题,先花时间定位根因,比盲目改参数重要得多。

5.3 量产硬件调试中最后悔没早做的两件事

第一件事是没在早期就把天线调试评估做足。样机阶段用标准的胶棒天线,灵敏度测试各项数据都很漂亮,我就没太在意天线匹配的事。到了量产阶段,为了适配产品外观换了一根内置FPC天线,结果整机灵敏度掉了不少,部分设备在信号稍弱的位置就明显掉线。后来花了大力气重新调整天线匹配和位置,工艺变更又带来了一轮测试工作量。这个教训让我在之后的项目里,一定在结构件定型之前就先确认天线的形态和净空要求,把天线评估和结构设计同步做掉,绝不让天线问题拖到量产阶段才暴露。

第二件事是批量测试工具准备得不够早。前期开发阶段,一台一台设备用串口线连电脑调试没什么问题,等到了几十台上百台整机测试的时候,效率就顶不住了。后来我花时间做了一个基于USB转串口阵列的批量测试治具,可以一次性读取模组的信息、查询信号值、触发激活、验证数据上报,整个产测流程压缩到每台几秒钟。这个经验分享给大家,量产设备出货前,产测环节一定要留出足够的时间和工具投入,不然最终麻烦的是自己。

写在最后

关于NM1模组,我实际用下来的感受是:它把NB-IoT接入的门槛降到了很低,让做硬件的团队可以把更多精力放到产品业务逻辑本身,而不是去痛苦地研究网络协议和云端对接。但它毕竟还是一颗需要正经对待的通信模组,外围供电、天线布局、睡眠策略这些环节,偷懒一点,后面都要用更多的调试时间还回来。

如果你正准备用这颗模组做产品,我建议先照着上面的最小硬件设计打一版板子,把功耗和信号测试做实,再规划量产的产测流程和SIM卡管理方案。把最基本的几个大坑提前避开,这款模组能给你带来的省心程度,绝对值得这笔前期投入。

相关新闻

Agent自主选模型与工具的五个关键组件:从规则配置到运行期自决

Agent自主选模型与工具的五个关键组件:从规则配置到运行期自决

开头想先聊个现象:我把一个 Agent 从"写好规则让它跑"改成"让它自己选模型、自己选工具"的时候,身边好几个朋友都劝我冷静,说模型自己选不靠谱,工具自己选更是不受控。结果我硬着头皮把五个自制件做完之后&am…

2026/10/20 8:34:04 阅读更多 →
写 8MB/s、读 80MB/s——你的 USB 3.0 U 盘没坏,是闪存不行

写 8MB/s、读 80MB/s——你的 USB 3.0 U 盘没坏,是闪存不行

上周五有人拿着一根 U 盘来问:“我插的是 USB 3.0 口,怎么拷文件才 8MB/s?是不是驱动有问题?” 他盯着文件管理器里那个慢得让人心梗的进度条,已经开始怀疑主板、怀疑驱动、怀疑 Windows 更新又抽风了。 我让他别猜&am…

2026/10/20 8:33:03 阅读更多 →
Java异常处理:体系结构、捕获抛出与实战排坑全解析

Java异常处理:体系结构、捕获抛出与实战排坑全解析

对于很多刚接触Java的同学来说,异常处理大概是基础语法里最容易被“跳过”却又最影响实战体验的一环。写练习demo的时候,满屏红字似乎也能跑;可一旦进了真实项目,冷不丁一个NullPointerException或者ClassCastException冒出来&…

2026/10/20 8:33:03 阅读更多 →

最新新闻

栅格计算器原理与实操:从ArcToolbox到地形分析表达式

栅格计算器原理与实操:从ArcToolbox到地形分析表达式

如果你用某款主流GIS平台做过地形分析、淹没模拟或者选址建模,一定绕不开ArcToolbox里那一排排工具。我这些年做项目,最常被新同事问的不是某个工具怎么点,而是“栅格计算器到底是怎么个原理,为什么一条表达式就把整个区域的结果算…

2026/10/20 9:22:58 阅读更多 →
AI代理“人格分裂”的真相:上下文加载顺序才是关键

AI代理“人格分裂”的真相:上下文加载顺序才是关键

早上一来就收到反馈:AI 代理聊天到一半“不认识自己了”,上午还客客气气用固定口径回复客户,下午突然换了一套语气,甚至把之前定的规则完全忘掉。这种“今天人格分裂”的现象,第一反应多半是模型抽风、上下文太长、温度…

2026/10/20 9:22:58 阅读更多 →
接口测试全攻略:从HTTP协议到用例设计与实战避坑

接口测试全攻略:从HTTP协议到用例设计与实战避坑

干了这么多年测试,我愈发觉得接口测试才是整个质量保障体系里性价比最高的一环。UI自动化容易死在元素定位和版本迭代上,手工功能测试又太依赖人力和运气,而接口测试刚好卡在中间:它足够稳定、足够快、足够便宜,又能在…

2026/10/20 9:22:58 阅读更多 →
工业离线端点检测动态自适应:基于对数能量方差与零交叉率的 VAD 阈值追踪实战

工业离线端点检测动态自适应:基于对数能量方差与零交叉率的 VAD 阈值追踪实战

在工业现场语音对讲终端、设备异响声学监测仪以及便携式巡检手柄中,准确拾取有效语音或特定声学事件是一切后序处理(如唤醒词识别、降噪过滤或声纹诊断)的首要门禁。然而,典型的工厂车间环境声学条件极为恶劣:空压机的…

2026/10/20 9:22:58 阅读更多 →
AI技术节奏战:周级迭代下的推理优化与模型安全实践

AI技术节奏战:周级迭代下的推理优化与模型安全实践

1. 标题背后的真实图景:一场没有硝烟的AI技术节奏战“国庆七天,AI圈没一天消停”——这句话刚在社交平台刷屏时,我正调试完一个本地大模型推理服务的CUDA内存泄漏问题,顺手刷新了下技术社区首页。结果页面直接卡顿半秒&#xff1a…

2026/10/20 9:22:58 阅读更多 →
电子秤数据采集软件深度评测:从串口配置到产线落地

电子秤数据采集软件深度评测:从串口配置到产线落地

1. 先说清楚:为什么一台“能连电脑”的秤,还算不上真正智能我最早在某个车间的包装线上见过一台电子秤,旁边配着一台老式显示器,工人每次称完重都要把数字抄到纸上,再手动敲进系统。秤本身有串口、有通讯协议、能往外吐…

2026/10/20 9:21:57 阅读更多 →

日新闻

CLRC663芯片Pin-to-Pin替代实战:从评估到量产全记录

CLRC663芯片Pin-to-Pin替代实战:从评估到量产全记录

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

2026/10/20 1:01:30 阅读更多 →
ESP32舵机控制指南:原理、多路驱动与避坑实战

ESP32舵机控制指南:原理、多路驱动与避坑实战

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

2026/10/20 1:01:30 阅读更多 →
位移法实现一阶低通滤波:单片机ADC采样降噪实战

位移法实现一阶低通滤波:单片机ADC采样降噪实战

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

2026/10/20 1:01:30 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/19 10:02:04 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/19 17:32:41 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/20 2:50:50 阅读更多 →

月新闻

我发现了一个新思路:用 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/19 2:54:50 阅读更多 →
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/19 9:10:22 阅读更多 →
黑夜航拍船只数据集训练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 阅读更多 →