W3评测:AirGap-EdgeGateway-W3 — 隐私边缘网关 #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
项目仓库: https://www.synnovator.com/Ethan/AirGap-EdgeGateway-W3
Demo地址: https://airgap-sec.tech (Vercel)
评测基准: 半决赛 Wave 3 Demo — Agents完整/有效/可运行,Skills整合,Demo具备交互能力
评测日期: 2026-05-24
一、项目理解
AirGap-EdgeGateway是面向智能家居的隐私边缘网关,通过硬件级物理断网(继电器/MOSFET在<5ms内切断WAN供电)配合本地离线LLM推理(Raspberry Pi 5上运行Qwen 2.5)实现确定性零数据外泄。目标场景:保密会议、高端酒店、家庭隐私。
三层架构设计:
核心卖点:"确定性隐私"——不是软件防火墙规则,而是物理断电,数据不可能外泄。
二、Agent 落地性
三层架构中仅Web感知层有公开代码,核心的决策层和执行层以"专利保护"为由闭源。
公开仓库内容:
README.md— 项目说明docs/— 文档目录web-dashboard/— 占位目录(仅index.html + chat.js)edge-gateway/— 占位目录(无实际代码)assets/— 图片资源仓库本质是一个文档包装,不是可工作的代码库。
三、Skill 落地性
README中定义了5个Skill,但仅1个有公开可验证的实现:
4/5 Skills仅存在于叙述性描述中,无配置文件、测试结果、API契约或硬件原理图。
四、Demo 交互能力
Web Dashboard提供静态仪表板UI + LLM聊天组件。这是一个交互式网页,不是交互式Agent Demo——AI聊天是到云端LLM的透传,物理熔断演示是预录视频,无实时交互路径。
五、不足与建议
1. 核心代码闭源
问题:3层架构中2/3层(Edge决策层+HW执行层)以"专利保护"为由闭源,公开仓库仅含 index.html + /api/chat.js。离线LLM推理、物理断网触发、MQTT通信、Zigbee驱动等核心功能无法验证是否真实实现。
影响:评审无法独立验证项目的核心技术声明。"确定性隐私"的卖点完全依赖于信任团队提供的视频和文字描述,而非可审计的代码。
建议:至少开源Edge层的核心推理逻辑和硬件驱动接口定义。不需要公开全部商业秘密,但需要足够代码让评审验证"物理断网"和"离线推理"是否真实工作。也可提供完整的API契约定义(MQTT消息格式、GPIO控制协议等),使评审能理解系统集成机制。
2. 云端LLM与"离线推理"声明矛盾
问题:Web Dashboard的 /api/chat 端点代理到云端LLM API,而项目核心卖点是"0 Byte数据外泄"通过离线推理实现。
影响:核心卖点与实际Demo实现直接矛盾。Demo本身就在向云端发送数据,这恰恰是项目声称要防止的行为。
建议:Demo应展示Edge本地推理路径(RPi5 + Qwen 2.5)。如果在线Demo因成本限制无法部署Edge硬件,应明确标注"在线Demo使用云端LLM替代本地推理,实际产品为离线推理",并提供离线推理的验证方式(如视频中的Edge推理日志截图)。
3. Skill仅1/5有公开实现
问题:5个Skill中仅S1W2-02(Web Dashboard UI)有公开代码,其余4个仅文字描述。无配置文件、测试结果、API契约。
影响:Skills整合标准无法验证。W3阶段要求"整合Skills技能",但目前只能看到1个Skill的代码。
建议:提供其余4个Skill的实现代码,或至少提供Skill间的API契约定义和集成测试结果。特别是S1W3-01(物理熔断触发逻辑)和S1W3-02(端到端闭环),这两个是W3阶段的核心增量。
4. Mock Mode无代码证据
问题:README声称"无硬件时自动切换到Mock模式",但仓库中无Mock状态机代码。
影响:评审无法在无硬件环境下验证系统行为。这意味着评委要么需要购买RPi5+继电器+Zigbee模块,要么只能看视频。
建议:实现并开源Mock Mode——至少在Web Dashboard中模拟Edge响应和HW状态变化,使评审能体验"命令→断网→状态反馈"的闭环流程。
六、综合评价
AirGap-EdgeGateway的差异化价值明确——硬件级物理断网实现"确定性隐私",不是软件规则的"尽力而为"。三层架构(感知→决策→执行)设计清晰,概念有价值。Web Dashboard在线可访问,Bilibili有实物演示视频。
但核心代码闭源是根本问题。评审无法验证离线LLM推理、物理断网触发、MQTT通信等核心功能是否真实实现。在线Demo的云端LLM透传与"离线推理"声明直接矛盾。5个Skill仅1个有公开代码。仓库本质是文档包装,不是可工作的代码库。
硬件项目确实有闭源的合理理由,但在竞赛Demo轮次中,评委需要看到足够的代码来验证核心声明的真实性。建议至少开源Edge推理逻辑和HW接口定义,并实现Mock Mode使评审能体验闭环流程。
@ninkch wrote in #1 (comment):
感谢您提供的深度技术评测,这是目前收到的最系统性的评审,直接推动了项目的工程化完善。如方便,欢迎您在更新后的仓库中再次验证上述改进,期待您的进一步反馈。
针对核心问题,逐条说明:
① 关于"云端LLM与离线推理矛盾"(已修复)
这是架构说明的疏漏,感谢精准指出。
/api/chat代理云端LLM仅作为线上Demo的UI交互替代,实际产品的NLP推理完全在RPi5本地运行Qwen2.5,B站实机视频中可看到边缘端推理日志(无任何外网请求记录)。已在 README 顶部补充了"Demo架构对照表",明确区分了两种形态。② 关于"仓库本质是文档包装"与"Mock Mode无代码"(已修复)
核心代码闭源原因:国家发明专利受理中(本人为第一发明人,自费研发),专利公开前开源核心逻辑存在法律风险。但您的建议完全合理,已完成以下改进:
docs/api-contract.md:完整的MQTT消息格式、GPIO控制协议、声纹验证接口定义。sysState的状态流转)。为了方便评委审查,我已在index.html源码中补充了极其醒目的Mock Edge 状态机注释块。评委无需任何硬件,即可在线上Demo中体验完整的"攻击→CPU过载→继电器熔断→声纹恢复"闭环。③ 关于Skill 4/5无公开实现(已修复)
docs/api-contract.md中已包含各Skill的接口契约定义与状态转移逻辑,包括 S1W3-01(物理熔断触发协议)和 S1W3-02(端到端闭环集成定义)。再次感谢您的专业评测!