Agent Skills
返回列表
RFID 元宇宙

RFID 元宇宙

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_8cd7a446/rfid-metaverse

技能介绍

问题:现场试错的代价太高

RFID 部署失败往往源于 空间与射频环境不确定性,而非设备质量——金属货架改变天线方向图、人员走动引入多径反射、液体标签因衰减读取失败。传统验证依赖现场反复调整,成本高且难以预判临界场景。

技能如何工作:从射频建模到沉浸验证

该技能封装了一个 WebGL 射频模拟基地 · 元宇宙测试中心 的实现知识,核心分两层:

  • 模拟基地(算得准):物理仿真层建模射频传播,支持覆盖(功率/增益/灵敏度)、方向性(天线波瓣)、衰减(金属/液体/人体)、多径与干扰、并发防碰撞(ALOHA)等计算。调整门禁位置 1 米,能直接看到读取率变化。
  • 测试中心(看得清):基于 Three.js 的 3D 编辑器,支持 GLB 模型上传(Ctrl+D 复制,偏移 +2)、高度钳位(-2.0 到 20.0)、CanvasTexture 文本标签(如“量子计算机”)、双面滚动白皮书屏幕(相机 5 米内触发,双平面避免文字镜像)、射线碰撞防穿模、距离驱动的模型流式加载(超 400 米卸载,300 米内重载)。

部署侧打包了 Node 服务 + Cloudflare Tunnel 的完整配方,含 Error 1033(隧道进程挂掉)和 Error 502(隧道通但 Node 挂)的恢复流程,以及用 nssm 包装 cloudflared 与 node 为 Windows 服务实现开机自启与崩溃自恢复。

适用边界与注意点

  • 部署时需同时守护隧道与 Node 进程,cloudflared 官方服务安装在某些环境不可靠,优先用 nssm 包装,指定工作目录。
  • 模型标签持久化依赖后端 sanitizeModel() 保留 isLabel 字段,否则刷新后文本标签会消失。
  • 服务内存缓存 plot-content.json,直接改文件需重启 Node 才生效。
  • 白皮书文本更新需同步 index.html 的 WHITEPAPER_TEXT 常量与两面标题栏,并用 Ctrl+Shift+R 绕过缓存。
  • 该平台是 RFID 实验室的虚拟化延伸,不是通用元宇宙;核心价值在把射频验证从现场搬到可步行的 3D 空间里做预演。

使用场景

  • 在 3D 编辑器里上传 GLB 模型后,需要复制设备并沿 Z 轴偏移 2 米,验证多径反射对读取率的影响。
  • 现场部署 RFID 门禁前,需要通过波瓣图模拟天线方向性,调整支架高度看覆盖盲区是否消失。
  • 改完 `plot-content.json` 后页面没变化,需要排查服务端内存缓存,重启 Node 进程让配置生效。
  • 白皮书 V2.0 更新后,需要在滚动屏幕双面同步标题栏,并用硬刷新绕过浏览器缓存。

适合人员

  • RFID 系统集成工程师,需要在破土动工前验证天线覆盖方案,避免现场反复调试。
  • Three.js 前端开发者,在复刻单文件 3D 编辑器时遇到标签刷新消失,需要定位后端持久化逻辑。
  • 技术平台运维人员,负责维护 Cloudflare Tunnel 与 Node 服务,需要处理 1033/502 错误恢复。
  • 白皮书撰写者,在 Word 里改完文档后,需要同步更新滚动屏幕文本与标题栏结构。