浏览器里的间谍卫星模拟器——然后你发现信号源全是公开的,数据是真的
更新于 2026-08-30 · 数据来源:GitHub API(采集于 2026-08-30)
← 返回汇总把开源情报从一堆标签页,变成一个「地方」
照片级 3D 地球上的实时空间情报:飞机、船舶、卫星、地震、交通、公共摄像头、全球电台,13 个实时图层全部来自公开信号。免提语音 agent(28 个工具)直接指挥这颗星球,GLSL 传感器滤镜(FLIR/NVG/CRT)随时切换观感。适合 GEOINT/OSINT 爱好者、地理可视化开发者和想要一个「可魔改世界之窗」的人。
2026-06-22 开源 · 2.5k forks · 语音 agent 28 工具 · 捆绑静态数据集:数据中心 4,351 / 大坝 704 / 海底电缆 712 · 作者 Bilawal Sidhu(病毒视频系列原作者亲自开源)
航班追踪一个站、船讯一个站、卫星一个站、地震一个站——信号 abundant,interface 是瓶颈。跨源关联靠人脑记忆和 Alt-Tab。
航班应答机、船舶信标、轨道根数、地震仪、公共摄像头——世界已经在实时广播自己,缺的是把这些信号放进同一个空间的界面。
一半魔力是它长得像被禁止的驾驶舱(HUD、FLIR、检测框),另一半是每一行代码可检查——public signal all the way down。
RECONSTRUCTED ESTIMATE,相机位姿在标定前标注为估计值在一个最容易被做成「监控幻想器」的题材里,把「诚实」做成了架构属性而非合规补丁——这是项目比视觉噱头更值得收藏的部分。
| 图层 | 内容 | 数据源 | 门槛 |
|---|---|---|---|
| ✈️ 实时航班 | 全球数千架 + 航线历史 | OpenSky + adsb.lol | 零 key |
| 🎖️ 军用航班 | ADS-B 军航(琥珀色) | adsb.lol | 零 key |
| 🛰️ 卫星 | ~840 核心目录按类别着色 + Starlink 整壳 | CelesTrak | 零 key |
| 🌍 地震 | 近 24h 全球地震 | USGS | 零 key |
| 📹 CCTV 网格 | ~800 个公共摄像头投影进 3D 城市,可拉 gizmo 手动标定位姿 | Austin / Caltrans / TfL 城市 API | 零 key |
| 📻 电台 | 地理定位电台 + 模拟调谐器拖针 | Radio Browser | 零 key |
| 🚲 共享单车 / 🚀 太空任务 / 🎖️ 军事设施 | 站点实时可用性 / 30 天滚动发射 / 视口内军事地名 | GBFS / Launch Library 2 / OSM | 零 key |
| 🚗 交通 | 街级车流着色(无 key 时为标注模拟) | TomTom + OSM | 免费 key 增强 |
| 🚢 船舶 / 🔥 火点 | 全球船只 / NASA 实时火点 | AISStream / FIRMS | 免费 key |
| 🗺️ 地图底座 | Google 照片级 3D / Bing 航拍 / OSM | Google / ion / OSM | Google 计费(必填) |
入门只收一把钥匙:Google Maps(照片级星球)。Google 每月 1,000 次免费 3D tile 会话、每次可渲 3 小时——单人几乎用不完。
目录即文档:src/data/ 每图层一个模块 + src/voice/ 28 个语音工具 + docs/CURRENT-STATE.md 权威运行时参考。
| 🎥 指挥 | 「带我去东京」「绕这区域慢速盘旋」「缩小到全球」 |
| 🖊️ 标注 | 「画出德州边界」(真实闭合多边形,不是圆)「Eiffel 塔到卢浮宫多远」(连线+报距) |
| 🔎 审讯 | 「德州上空现在有多少航班」「谁正开往 Oakland」「40,000 英尺以上有什么」 |
| 🎛️ 操作 | 「切夜视并开航班层」「播放 Austin 附近的新闻台」「追踪那架飞机」→「进驾驶舱」 |
安全设计:OPENAI key 永不进浏览器(服务端换短时会话 token);agent 只确认真正执行成功的动作;语音会话 $2 预警、$5 硬顶。
GLSL 后处理把整个实时星球重渲染:CRT(显像管扫描线)、NVG(夜视绿增益+噪声)、FLIR/热成像(Ironbow 色板)、Noir、Snow——中飞行切换,观感立变。
情报风遥测面板 + 屏幕空间包围框与目标 ID——AI HUD 摘要用五个词概括当前视野,随镜头移动再生。
钻进被追踪航班的驾驶舱一路骑到落地;按机型(787/ATR-72/Citation/Bell 206/MQ-9)换装 3D 模型——靠近时字形图标自动升格为实体。
招牌玩法:点击军用直升机 → 静默回填 ~24h 真实轨迹 → 解析成地形上方的堆叠 3D 盘旋环——「问这颗星球:这些直升机在干嘛」。这一页的三类视觉(滤镜/HUD/驾驶舱)都能在 Playground 里摸到简化版。
# Node 24.14+ / 26,复制 .env.example → .env 填 GOOGLE_MAPS_API_KEY $ npm install $ npm run dev -- --host localhost --port 4173 # → http://localhost:4173 · 冷启动中位数 1.86s(M5/Chrome) # 不是程序员?README 直接给了给 AI 编码代理的粘贴指令—— # "Clone ... and set it up on my machine"(含逐步办 key + 设预算告警)
./scripts/dev-fresh.sh 自动拉取 + 清 Vite 缓存在浏览器里复刻招牌视觉的数学:一张程序化地形上切换 FLIR Ironbow 热成像(按亮度查色板)、NVG 夜视(绿增益+噪声+晕影)、CRT(扫描线调制)、Noir(S 曲线高对比)——逐像素变换,强度实时可调。
纯前端 Canvas 实现,零网络依赖 · 色板单调性 / NVG 绿显 / CRT 调制 / S 曲线对比度均经 sandbox 真值表验证
「空间情报的界面层」是一个正在打开的品类:卫星数据消费平民化 + 3D tiles 成熟 + 实时语音 agent 可用,三者在这两个月同时到位。这个项目拿 5M 播放的教育势能换来了开源社区冷启动,且把「诚实标注」和「人物红线」立成行业参照。天花板在商业数据层(SAR/历史回溯要真金白银),但作为开源基座与模式样本,它已经是这个品类的默认起点。