用途:这是一个物理位置感知技能,用于从 FindMy 数据查询 Nat 的当前物理位置。当用户说“physical”“where am I”“location”“where is nat”或需要查看当前位置时使用。
主要能力:执行 /physical 命令后,会通过 Haiku 子代理获取并显示位置数据,输出当前位置、设备电量、精度、更新时间,以及 Google 地图链接和在该地点的停留时长。数据源为 GitHub 仓库 laris-co/nat-location-data,包含 current.csv(当前)和 history.csv(当日日志),经由 white.local cron 每 5 分钟更新,来源是 Sate 的 iMac 上的 FindMy。
使用方式:运行 /physical。脚本会按预设路径查找 location-query.ts,找到后执行 bun "$SCRIPT" all;若未找到则报错提示检查安装。已知地点(含坐标)包括 cnx、bkk、dmk、bitkub、maya、central-cnx、cmu 等。当用户询问“how far to X”时,可计算距离并提供地图导航链接。
限制:资料未提供安装命令、权限要求、隐私处理方式或数据准确性的进一步说明;依赖本机存在 location-query.ts 脚本与 bun 运行环境,否则会失败。