「你家路由器不用摄像头就能看见你,还能隔墙测呼吸」——过去半年,这句话同时霸占了三个场子:短视频里的带货广告、科技号转的"隐形监控"预警、还有 GitHub 上 6 个月星标从 1.7 万暴涨到 9 万多的开源项目。
同一个"WiFi 感知",被套上了三张皮:当广告卖,它是"9 块 9 穿墙雷达";当恐惧传,它是"每盏路由器都在看你";当技术讲,它是一个现象级仓库。先给结论,按受关注程度从高到低:最热闹的那张皮是假的;最 boring 的那篇论文是真的,而且真研究没有开关可关;第三种人(米家玩家)要做的决定跟前两个都无关。 三笔账分开算完,你再看自己属于哪种人。
第一笔账:9 万星的"穿墙雷达",拿不出一段跑通的演示
把时间线拉出来,这个叫 RuView(原名 WiFi-DensePose)的项目涨星速度很吓人:今年 3 月初知乎讨论还是 1.7 万星,3 月下旬的科技号已经在写"月涨 3 万 Star",6 月 2 日拆解帖记录 6.5 万+,到 8 月下旬的文章里实时星标已经报到 91,442。它宣称的能力也确实吓人:只用普通 WiFi 信号,就能隔墙重建人体 17 关键点姿态、测呼吸测心率、做跌倒检测,核心硬件是一块 9 块钱的 ESP32-S3。知乎
但 6 月知乎上一篇拆解报告(作者"小恶魔")带着 GitHub issue 逐条看下来,画面是这样的:
项目 #509 反馈:ESP32-S3 固件确实在用官方 API 抽取 CSI(信道状态信息,WiFi 信号的"雷达回波"),Rust 后端和 WebSocket 管线也扎实——但仓库里找不到任何预训练权重文件(.pth 或 .onnx),所谓 DensePoseHead 神经网络只有一个空架构。知乎
前端界面上跳动的骨架动画,来自"simulation mode":没有真实数据时,系统播放预设动画给你看;兜底的旧代码路径也不是神经网络推理,而是"feature_norm > 2.0 就返回 walking"这种 if-else 阈值判断。微信公众号
项目 #230:截至 6.5 万星,全网没有一段可复现的真机运行视频。一个正常热度的项目早就该有无数二创和成品演示,它只有满天飞的介绍文——这也是知乎拆解帖里第②条"没有成功案例"的原话。国内一个做 WiFi 感知项目的实验室也给了"一致确认本项目为假"的佐证——这是发帖人的转述,但结合前面几条,可信度不低。

更讽刺的是,连项目作者自己都留了后门级的坦白。7 月一篇公众号调查(围炉聊科技)逐条梳理质疑后指出,负责"射频断层成像"的核心文件只是占位空代码,输出是随机噪声和预录动画。一个曾被删除的 Issue #506 讨论的正是这种"模拟回退"行为,而截至 7 月,作者 ruvnet 没有对质疑作出公开回应。7 月的 issue 回复里,作者白纸黑字承认预训练权重不随仓库分发,同一调查的归纳也很直白:17 关键点姿态估计、穿墙人体重建等标志性功能缺少模型权重、真实推理管道和物理可行性支撑。微信公众号

有意思的是,截至 9 月 20 日发稿,仓库页面上它仍然挂着 9.4 万+ 星标、每天几十次提交——star 还在涨,能力没兑现。GitHub
它的"参照系"更能说明差距。这项能力的真正学术标杆是 CMU 2023 年的《DensePose From WiFi》论文:3×3 MIMO 的专业网卡(Intel 5300)、4 块 Titan X GPU、13600 个配对训练样本、16 种实验室环境——砸这么多资源,精度也只做到相机方案的一半,超过 3 人场景直接失效,换个房间就暴跌。而 RuView 宣称用单天线的 9 元芯片、无权重、无 GPU,在任意家庭环境里做出比 CMU 更好的效果。知乎

乐鑫官方给自家 ESP-CSI 示例画的边界则朴素得多:CSI 对环境变化极其敏感,挪个家具、开个门、转个风扇都可能误报;呼吸检测要求被测者离天线 1 米以内、静止至少 30 秒。知乎
这一笔的结论:WiFi CSI 在消费级硬件上的真实水平,约等于"房间里有没有人、动没动",还是个娇气的版本;"隔墙看骨架、读心跳"是编的。 所以短视频里挂链接的"穿墙透视套装"“路由器雷达套件”,一个都别买——连开源作者自己都没跑通的东西,商家跑给你看?
第二笔账:真正做过同行评审的研究,论文自己写着"找不到直接的缓解路径"
5 月和 8 月两波"WiFi 已成隐形监控"的转载文章,源头是同一篇正经论文:2025 年 10 月在台北举行的网络安全顶会 ACM CCS 上,德国卡尔斯鲁厄理工学院(KIT)KASTEL 研究所的 Julian Todt、Felix Morsbach 和 Thorsten Strufe 三人发表了代号 BFId 的研究。
实验配置没有任何魔改:两台市售 TP-Link BE800 路由器,197 名参与者,在两台路由器的信号场之间用五种方式走动——正常走、背背包、抱饮料箱、过旋转闸机、快走,每人正常步态重复 20 次。攻击者读取的数据叫 BFI(波束成形反馈信息),这是 WiFi 5 时代(802.11ac,2013 年)就有的默认功能:手机、电脑定期向路由器汇报信号状况,帮助路由器把波束"聚焦"到设备方向。知乎
结果分两组看:
用 BFI 数据做步态识别,准确率 99.5%(±0.38);同条件下用 CSI 只有 82.4%,而且背包、抱箱的变化会让 CSI 掉到 50%–60%、快走和过闸时甚至掉到 10% 左右,BFI 依然稳定。知乎
对照组是空房间录音:top-2 准确率只有 2.34%——模型认的是人的步态生物特征,不是房间的回波残留。
识别模型本身"简单得刻意":一个标准 LSTM 加两层全连接,没有特殊预处理。作者就是要给威胁定一个下限——连这种玩具模型都拦不住,才说明问题的普遍性。
这篇论文有几个被媒体标题吞掉的限定条件:它是"再识别",不是点名——攻击者确认的是"这人和我之前录过的某段信号是同一人",不需要知道姓名,但如果事后把某段信号和一个真实身份挂上钩(比如那人当时带着手机),链条就能接上;它要求采集位置与训练条件接近,跨位置采集会明显掉分;实验环境是受控的信号场,日常流量下反馈频率可能更低。
真正让人坐直的是论文的对策分析:往信号里注入噪声,可能让波束对不准导致网速变差,而且 BFI 计算管线里有压缩变换,未必污染得动;降低反馈频率,实验显示准确率对采样率下降非常不敏感;给 BFI 加密,得改 WiFi 标准本身,新旧设备还不兼容。论文原话是:“看起来不存在一条直接了当的缓解路径”,并把这个问题列为需要整个社区关注的开放问题。知乎
所以这个威胁对"家里的私人空间"其实使不上劲——它不拍画面、看不到你在干什么;它记录的是经过 WiFi 的人的步态。真正中招的场景是论文自己举的例子:沿街商铺、咖啡馆、联合办公的开放 WiFi 场,不需要在街上装摄像头,路过的人即使刻意不带手机,只要周围有别的设备在正常通信,步态就已经被录下来,事后还能和别处的记录对上。 Todt 的原话很直白:“这项技术把每一台路由器都变成了潜在的监控工具。”
第三笔账:802.11bf 在赶稿,KIT 团队选这时候发声,是在抢"刹车"的安装窗口
"把感知能力正式写进 WiFi 标准"这件事,就是 IEEE 正在制定的 802.11bf 修订案。KIT 团队在论文第二、三波传播期反复发声,核心诉求很明确:赶在感知功能成为每台路由器的默认能力之前,把隐私保护机制写进标准里——等功能铺开了再想收,就收不回来了。同场的 Morsbach 也给了分寸:眼下谁真想监控你,攻破摄像头或视频门铃是更简单的办法;WiFi 感知的真正危险是无处不在、完全隐形、不引起任何怀疑。
硬币另一面也是真的,而且恰恰是推动标准化的理由:独居老人的浴室、卧室不能装摄像头,WiFi 感知可以监测跌倒和呼吸异常而不拍画面;地震废墟里摄像头和红外全失效,WiFi 信号能穿透混凝土探测幸存者呼吸;智能建筑做"有人无人"检测调灯光空调,不碰人脸反而更省隐私。同一套能力,既能救命也能盯人——而它当前默认无加密、不可见、无法拒绝。
三种人,三种决定
只求家里网络稳的:不用换路由器,不用拔 WiFi 电源,也没有任何"隐私关闭开关"可买(这项风险不是 WiFi 7 带来的新东西,BFI 已经默认运行了十几年;眼下也没有可操作的关闭手段)。你的路由器没有在看你,它只是在正常工作。等标准收紧。
要给米家"人在灯不灭"的:你的需求是"房间里有没有人",今天的成熟答案是毫米波人在传感器,不是 WiFi——领普 ES5、小米人在传感器 Pro 都有大量实测教程,小米有品众筹刚上的一款"雷达+红外+光感"三合一顶装版 9 月 15 日已开售。别拿 9 块钱芯片的 DIY 当安防,更别信商家蹭热点的"穿墙看护"套件。小红书

手痒想折腾的:9–20 元的 ESP32-S3 开发板可以玩,但跟着乐鑫官方 ESP-CSI 示例做,目标定在"有人无人、数人头",并接受"开门、开风扇会误报"的现实;想完整部署别的路子,先确认拿得到可复现的推理权重再说。
三条值得盯的观察信号:① 802.11bf 最终版本里有没有写进隐私条款;② 路由器固件会不会把波束成形反馈做成可关选项(关了对网速的影响值不值);③ RuView 或同类项目会不会放出真能复现的模型权重。这三条线动任何一条,上面的判断都要更新——到时候欢迎回到这篇评论区分个胜负。
被"隔墙看呼吸"的广告忽悠过、或者被"路由器在偷看你"的短视频吓过的,评论区说说你当时付没付学费;家里装了人在传感器的,也报一下房间面积和点位,给还没装修的抄作业。