### [RuView:用WiFi信号实现空间智能感知,零摄像头做生命体征监测,76.6K Stars让隐私优先的AI感知成为可能](https://www.willai.cc/article/3327) **Published:** 2026-07-05T17:58:14 **Author:** hiyoho **Excerpt:** 📡 RuView 用普通 WiFi 信号实现空间智能感知,零摄像头、零穿戴设备 ⭐ 76,620+ Stars 🦀 Rust 核心引擎 📅 2025年创建 📜 MIT 开源 🔒 隐私优先 🎯 项目简介 RuView 是一个革命性的无接触式 .ai-project-article { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; line-height: 1.8; color: #1a1a2e; } .ai-project-article h2 { color: #0F172A; border-bottom: 3px solid #00D4FF; padding-bottom: 10px; margin-top: 40px; } .ai-project-article h3 { color: #1E40AF; margin-top: 25px; } .ai-project-article .project-hero { background: linear-gradient(135deg, #0F172A 0%, #1E40AF 100%); color: white; padding: 40px; border-radius: 16px; margin: 30px 0; text-align: center; } .ai-project-article .project-hero h1 { margin: 0 0 15px 0; font-size: 2.2em; } .ai-project-article .project-hero .subtitle { font-size: 1.2em; opacity: 0.9; } .ai-project-article .badge-row { display: flex; gap: 12px; flex-wrap: wrap; justify-content: center; margin-top: 20px; } .ai-project-article .badge { background: rgba(255,255,255,0.15); padding: 6px 16px; border-radius: 20px; font-size: 0.9em; } .ai-project-article .feature-box { background: #F0F9FF; border-left: 5px solid #00D4FF; padding: 20px 25px; margin: 25px 0; border-radius: 0 12px 12px 0; } .ai-project-article .feature-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 20px; margin: 25px 0; } .ai-project-article .feature-card { background: white; border: 2px solid #E0F2FE; border-radius: 12px; padding: 20px; box-shadow: 0 4px 12px rgba(0,0,0,0.08); } .ai-project-article .feature-card h4 { margin: 0 0 10px 0; color: #0369A1; } .ai-project-article .code-block { background: #1E293B; color: #E2E8F0; padding: 20px; border-radius: 10px; overflow-x: auto; font-family: 'Courier New', monospace; margin: 20px 0; } .ai-project-article .use-case { background: white; border: 2px solid #BFDBFE; border-radius: 12px; padding: 20px; margin: 15px 0; } .ai-project-article .use-case h4 { color: #1D4ED8; margin-top: 0; } .ai-project-article .recommendation { background: linear-gradient(135deg, #EFF6FF 0%, #DBEAFE 100%); border: 2px solid #3B82F6; border-radius: 16px; padding: 25px; margin: 30px 0; } .ai-project-article .recommendation h3 { color: #1E40AF; margin-top: 0; } .ai-project-article .download-links { display: flex; gap: 15px; flex-wrap: wrap; margin: 20px 0; } .ai-project-article .download-links a { display: inline-block; padding: 12px 28px; background: linear-gradient(135deg, #00D4FF 0%, #0090FF 100%); color: white; text-decoration: none; border-radius: 10px; font-weight: 600; transition: 0.3s; } .ai-project-article .download-links a:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,212,255,0.4); } .ai-project-article .tech-table { width: 100%; border-collapse: collapse; margin: 20px 0; } .ai-project-article .tech-table th { background: #0F172A; color: white; padding: 12px; text-align: left; } .ai-project-article .tech-table td { padding: 10px 12px; border-bottom: 1px solid #E5E7EB; } .ai-project-article .tech-table tr:nth-child(even) { background: #F9FAFB; } .ai-project-article .privacy-badge { display: inline-block; background: #059669; color: white; padding: 4px 12px; border-radius: 12px; font-size: 0.85em; font-weight: 600; } # 📡 RuView 用普通 WiFi 信号实现空间智能感知,零摄像头、零穿戴设备 ⭐ 76,620+ Stars 🦀 Rust 核心引擎 📅 2025年创建 📜 MIT 开源 🔒 隐私优先 **🎯 项目简介** RuView 是一个革命性的**无接触式 WiFi 感知平台**,由 ruvnet 团队开发。它利用普通商用 WiFi 信号(ESP32 芯片或家用路由器)实现**实时空间智能、生命体征监测和人员存在检测**——全程无需摄像头、无需可穿戴设备,从根源上杜绝隐私泄露风险。 ## 🚀 核心功能 #### 📍 空间感知 - 穿墙人员检测(可穿透墙壁) - 多房间人数统计 - 人员进出记录与追踪 - 17 关键点人体姿态估计 #### 💓 生命体征监测 - 无接触呼吸率检测(6-30 BPM,精度 ±1) - 心率监测(40-120 BPM) - 整夜睡眠监测 + 呼吸暂停筛查 - 支持静坐、睡眠、运动状态 #### 🏠 智能家居集成 - 原生支持 Apple HomeKit - 对接 Home Assistant(21 个实体) - 支持 Google Home / Alexa - 通过 Siri 查询房间状态 #### 🤖 AI 智能体集成 - 标准 MCP 协议接口 - 支持 Claude Code / Codex 调用 - Python / TypeScript SDK - 105+ 开箱即用边缘模块 ## ⚙️ 安装要求与环境 | 项目 | 要求 | | --- | --- | | 核心语言 | Rust 1.85+(感知引擎)、Python 3.10+(SDK/脚本) | | 硬件选项 | ESP32-S3(~$9)/ ESP32-C6(~$6)/ 普通家用 WiFi 路由器 | | 内存要求 | 最低 512MB RAM(树莓派可运行) | | 许可协议 | MIT License(完全开源可商用) | | 支持平台 | Docker / macOS / Windows / Linux / Home Assistant | ## 📦 快速安装步骤 ### 方式一:Docker 快速体验(推荐新手) \# 拉取官方镜像 docker pull ruvnet/wifi-densepose:latest # 启动服务,访问 http://localhost:3000 docker run -p 3000:3000 ruvnet/wifi-densepose:latest ### 方式二:npm 包安装(AI 集成推荐) \# 安装核心 CLI 工具 npx -y @ruvnet/ruview # 安装智能体 MCP 服务包 npx -y @ruvnet/rvagent ### 方式三:Python SDK(二次开发) pip install ruview # 可选:安装 WebSocket + MQTT 客户端扩展 pip install "ruview\[client\]" ### 方式四:ESP32 硬件部署(最低成本 $9) \# 1. 烧录固件(替换 COM9 为你的设备端口) python -m esptool --chip esp32s3 --port COM9 --baud 460800 \\ write\_flash 0x0 bootloader.bin 0x8000 partition-table.bin \\ 0xf000 ota\_data\_initial.bin 0x20000 esp32-csi-node.bin # 2. 配置 WiFi 和上报地址 python firmware/esp32-csi-node/provision.py --port COM9 \\ --ssid "你的WiFi名称" --password "WiFi密码" --target-ip 上报服务器IP ## 💡 典型使用场景 #### 场景一:智能家居无感联动 将 RuView 接入 Home Assistant 后,可自动暴露 **21 个实体**(11 个原始信号 + 10 个语义状态),实现: - 🏠 **人员存在触发**:有人进入房间自动开灯、开空调 - 😴 **睡眠监测**:检测入睡后自动关闭灯光、开启白噪音 - 👴 **老人看护**:异常长时间无移动自动推送告警 - 🚿 **浴室占用**:检测浴室有人时自动开启排气扇 通过 Siri 可语音查询:”嘿 Siri,卧室有没有人?” #### 场景二:隐私优先的安防监控 传统安防摄像头存在隐私泄露风险,且无法穿墙感知。RuView 的优势: - 📡 **穿墙感知**:WiFi 信号可穿透木质/石膏板墙壁 - 🔒 **零视频采集**:从根源上避免隐私泄露,符合 GDPR/HIPAA 监管 - 🌙 **黑暗环境工作**:无需任何光照条件 - 💰 **极低成本**:ESP32 芯片约 $9,远低于热成像方案 配套边缘模块 `intrusion`(非法入侵检测)、`perimeter-breach`(周界入侵检测)可直接使用。 #### 场景三:AI 智能体调用(MCP 协议) 在 Claude Code 中配置 RuView MCP 服务后,可直接通过自然语言查询: \> "现在客厅有没有人?呼吸和心率正常吗?" > 智能体会自动调用 ruview.presence.now、ruview.vitals.get\_all 接口返回结果。 > "帮我统计今天各房间的人员进出记录" > 自动生成日报,包含各时段人员分布热力图。 RuView 提供标准 MCP 接口,支持 Claude Code / Codex / Cursor 等主流 AI 编程助手。 ## 🌟 推荐理由 ### 为什么 RuView 值得关注? 1. **🔬 技术原理极其优雅**:利用 WiFi 信号在空间中传播的 CSI(信道状态信息),通过反射、折射和散射特征推断人体状态。整个过程完全在本地处理,原始 CSI 数据不会上传云端。 2. **🔒 隐私保护从设计开始**:与摄像头方案根本不同——RuView 不产生任何视频/图像数据。支持 BFLD 隐私分级,可配置仅输出匿名化结果。对于医院、养老院、卧室等隐私敏感场景,这是唯一合规的智能化方案。 3. **💰 成本极低、部署简单**:ESP32-S3 芯片约 $9,加上普通家用路由器即可搭建完整系统。Docker 一键启动,npm 包即装即用。相比毫米波雷达、热成像等方案,成本降低 10 倍以上。 4. **🏠 智能家居生态原生支持**:Apple HomeKit、Home Assistant、Google Home、Amazon Alexa 四大生态全覆盖。接入后自动暴露 21 个实体,配套 3 个 HA 自动化蓝图,真正实现”即插即用”。 5. **🤖 AI 智能体时代的最佳拍档**:提供标准 MCP 协议接口,可被 Claude Code、Codex 等各类 AI 智能体调用。预训练模型已发布在 HuggingFace(`ruvnet/wifi-densepose-pretrained`),开箱即用。 **个人使用心得**:RuView 代表了一个重要趋势——**空间计算 + 隐私优先**的融合。在 AI 智能体全面渗透的 2026 年,RuView 让”感知层”变得触手可及。如果你在搭建智能家居、做健康监测产品、或研究 WiFi 感知技术,这个项目绝对值得深入研究。 ## 📥 下载地址 [📦 GitHub 仓库](https://github.com/ruvnet/RuView) [📦 npm 包](https://www.npmjs.com/package/@ruvnet/ruview) [📦 PyPI 包](https://pypi.org/project/ruview/) [🐳 Docker 镜像](https://hub.docker.com/r/ruvnet/wifi-densepose) [🤗 HuggingFace 模型](https://huggingface.co/ruvnet/wifi-densepose-pretrained) [🏪 Cognitum 应用商店](https://seed.cognitum.one/store) **📌 技术笔记** - 项目仍处于 **Beta 阶段**,API 和固件可能会有变动 - 预训练模型量化后最小仅 **4KB**,可在树莓派上微秒级运行 - 提供 **105 个**开箱即用的边缘模块,涵盖健康、安防、楼宇、零售等场景 - 支持 **182 篇**架构决策记录(ADR),适合学习系统设计 - GitHub 趋势榜常客,14 天克隆量达 27,887 次 * * * **标签**: #RuView #WiFi感知 #空间智能 #智能家居 #隐私优先 #Rust #MIT许可 #AI开源 **Tags:** AI, AI Agent, AI开源项目, LLM, MIT许可, Rust, RuView, WiFi感知, 开源, 智能家居 **Categories:** 开源项目 ---