打开一个网页,一块 3D 地球缓缓转动:此刻天上有多少架航班在飞、海上有多少条船在走、838 个在轨目标各自到了哪个经纬度、过去 24 小时地球哪里发生了地震——全部实时叠在同一块地球上。这就是 God's Eye View,浏览器里的「间谍卫星模拟器」,而且数据全是真的:它把航班、船只、卫星、地震、公共摄像头等公开数据源焊到一块 CesiumJS 3D 地球上,还能接语音 AI agent 与 MCP。项目由前 Google 产品经理 Bilawal Sidhu 与 Sameh Khamis 维护,2026 年 6 月 22 日建仓,10 月 13 日 GitHub API 实测 53,844 星、10,627 fork,当天日榜第 2、单日进账 1,895 星,8 月曾登顶 Trending 日榜与周榜(README 自述口径,Trendshift 独立记录 8 月 27 日日榜第一)。仓库:bilawalsidhu/gods-eye-view。
仓库地址:github.com/bilawalsidhu/gods-eye-view
凭什么两个月冲到 5 万星
先看速度。建仓 2026 年 6 月 22 日,8 月登顶 Trending,10 月 13 日实测 53,844 星——不到四个月。最近一次 push 是 10 月 12 日,主语言 JavaScript,迭代没有断过。
火的第一个原因在作者。Bilawal Sidhu 是前 Google 产品经理,长期做 3D 与地理空间内容,配套 YouTube 系列(前身项目 WorldView)播放量 500 万+,全平台粉丝 2500 万+(均为 README 自述口径)。换句话说,这个项目从第一天起就带着千万级分发渠道,JavaScript 之父 Brendan Eich 也在社交平台上给了「pretty cool」的评价(README 自述口径)。但光有流量撑不起 5 万星,撑住星数的是产品本身踩中了一个真空地带:卫星影像、航班追踪、船舶定位这些能力过去散落在十几个专业工具里,各有各的终端、各有各的门槛,God's Eye View 把它们全部装进一个浏览器标签页,还套上一层电影级的视觉包装。
第二个原因是定位的诚实与取巧并存:官方叫它地理空间数据融合客户端(GEOINT/OSINT 方向),民间叫它「间谍卫星模拟器」。前者是严谨的技术定性,后者是天然的传播素材——毕竟没有人会对着一个技术名词转发,但「在浏览器里当一回情报分析员」人人想试。技术底座是 CesiumJS 的 WebGL 近真实感 3D 地球,渲染质量与数据密度都在线,这两件事叠在一起,构成了冲榜的基本盘。
第三个原因藏在交互设计里:多数数据可视化项目给你的是「看」的权力,它给的是「操作」的权力。跟踪一个目标、钻进一架航班、切换一种传感器质感、导出一个运镜链接——每一步都是动作而不是浏览,这种参与感是截图在社交媒体上疯传的根源。星数是结果,把专业数据做成人人可玩的体验才是原因。
数据图层:15 个图层焊在一块地球上
这是它最硬的部分。据项目文档与第三方报道口径,God's Eye View 目前融合了 15 个数据图层:
- 实时航班:OpenSky 与 adsb.lol 的 ADS-B 信号,含军机动态;
- 全球船只:AISStream 的 AIS 位置流;
- 卫星:CelesTrak 的 TLE 轨道数据,838 个在轨目标(含星链壳层),用 SGP4 算法实时推算位置;
- 地震:USGS 过去 24 小时记录;
- 公共摄像头:约 3,600 路可点开看的公开摄像头;
- 电台:750 个带地理定位的电台;
- 交通、山火(NASA FIRMS)、发射任务(Launch Library 2)、天气(GFS/ECMWF 的风场、雷达、云图、闪电、气旋)。
以上数字均为项目文档/第三方报道口径,本文未逐层复测。值得注意的不只是图层多,而是「融合」二字:单独看,航班数据有 FlightRadar24、船舶有 MarineTraffic、地震有 USGS 官网,每个都有现成服务;但把它们叠到同一块地球上,交叉就发生了——你可以在一场台风的风场图层里看航线怎么绕行,在山火图层旁边看附近摄像头拍到的烟,在发射任务的轨迹旁对照空域里的航班。单一数据源回答「发生了什么」,融合视图回答「这些事之间有什么关系」,这才是空间情报台和一堆仪表盘的区别。
还有一个数字对上手成本影响最大:15 个图层中 13 个不需要 API key(第三方报道口径)。也就是说你不注册任何账号,克隆下来就能看到航班、船只、卫星、地震这些核心图层;无 key 状态下基础图层全部可用。需要 key 的场景有三类:近真实感 3D 地球需要自填 Cesium ion(注意其个人非商用条款)或 Google Maps 的 key;语音 AI agent 功能需要 OpenAI 的 key。换言之,「零成本看个热闹」和「完整体验」之间隔着一两把钥匙,这个设计在免费开放和可持续之间做了务实取舍。
核心体验:不只是看,是钻进去
如果只是把数据点撒在地球上,它只是个好看的仪表盘。真正拉开差距的是一组「钻进去」的交互:
cockpit 视角是最出圈的功能——你可以钻进任何一架被跟踪的航班,沿它真实的下降航线飞行,从驾驶舱视角看着跑道接近;配合 250 公里联系人名册与 click-to-track 点选跟踪,跟踪一个目标后镜头会一直咬住它。3D 机库里放着真实机型的模型:波音 787、ATR-72、Citation 公务机、Bell 206 直升机、MQ-9 无人机,被跟踪的目标会换上对应机型而不是千篇一律的小图标。
视觉层的玩法更「军事」:GLSL 传感器皮肤可以让整个画面切换成 CRT 老式显像管、夜视仪 NVG、FLIR 热成像、Noir 黑色电影、Snow 雪花噪点等质感,叠加军事 HUD 遥测与检测框,间谍片的氛围感直接拉满。场景导演提供电影感运镜,分享链接则把相机状态、样式、图层开关、跟踪目标序列化进 URL——你调好的「运镜脚本」一个链接就能发给别人复现。
还有两层是给 AI 时代的接口:语音白板让你口述标注,直接在地球上画出真实边界的多边形;MCP server 可以把整块地球接到 Claude、Codex 桌面端——让 agent 替你查图层、盯目标、做标注,这块地球就成了 agent 的空间情报终端。
三个场景:看热闹之外怎么用
场景一,航空与航海爱好者。以前追踪一架航班要开一个网站、追一条船要开另一个,现在在一块地球上同时看:点选一架进近的航班切 cockpit 视角沿真实下降航线飞一圈,再放大港口看 AIS 船只密度,250 公里联系人名册会把周围的目标列成清单,点一下即跟踪。
场景二,开发者的 agent 实验场。MCP server 接上 Claude 或 Codex 桌面端之后,你可以让 agent 干空间情报的活:写一个「盯住某机场起降,有特殊型号就提醒我」的任务,agent 通过 MCP 查图层、做判断。对想学 MCP 集成的人来说,这是一个数据实时、可视化反馈直接的练手对象——比接一个数据库直观得多。
场景三,内容创作者。GLSL 传感器皮肤加场景导演,本质是一套免费的电影素材生产线:切到 FLIR 热成像质感、调一段运镜、序列化进分享链接,一段「军事纪录片感」的画面就出来了。配合作者本身的 YouTube 内容基因,这条路径是被官方验证过的——README 里的演示视频就是这么做出来的(README 自述口径)。
怎么跑起来:四条命令
安装路径很标准(README 口径),Node 18 以上即可,四条命令走完本地就能跑:
git clone https://github.com/bilawalsidhu/gods-eye-view.git
cd gods-eye-view
npm ci
npm run doctor
npm run devnpm run doctor 是上手前最值得跑的一步:它会检查环境与各数据源的连通状态,把「哪个图层通、哪个不通、缺什么 key」一次说清楚。不想碰命令行的话,官方还提供 Pinokio 一键安装,把克隆、依赖、启动全部包掉,适合只想看效果的用户。key 的配置矩阵再重复一遍:无 key 可看基础层;近真实感 3D 需 Cesium ion(个人非商用条款)或 Google Maps key;语音 AI agent 需 OpenAI key。建议先用零 key 状态跑通核心图层,确认自己的机器扛得住渲染压力,再决定要不要为视觉质量补 key——顺序反了容易一上来就卡在显存和账单上。
诚实边界:先说清楚它不是什么
第一,它不是真卫星直播。它是地理空间数据融合客户端,把公开数据源实时渲染到 3D 地球上,你看到的不是卫星拍下来的影像流,而是多源公开信号的融合可视化——卫星图层显示的是轨道推算出的目标位置,不是卫星摄像头拍到的画面。这一点官方口径很清楚,别被「间谍卫星」的绰号带偏:它模拟的是情报台的体验,不是卫星的镜头。
第二,部分图层有延迟或本身是估计值:公共摄像头的姿态、火箭发射轨迹是粗估计,交通图层是真实路网上的模拟流量而非真实拥堵数据(据项目文档口径)。把它当日志看没问题,当情报源引用前先想清楚每一层的可靠性。
第三,两个已知的坑。一是旧版本打公共 OSM Overpass 接口现在会被拒,Traffic 图层空白的先更新到新版(第三方报道 10 月 12 日口径);二是显存与账单:Cesium 实体流叠加 Google Photorealistic 3D Tiles 非常吃 GPU 显存,低配机器建议关掉近真实感 3D;接入的云 API(ion、Google Maps、OpenAI)用量大了可能产生真实账单,免费额度内玩最稳。
第四,许可证。LICENSE 原文实测为 MIT(Copyright (c) 2026 Bilawal Sidhu),可以商用;有个细节值得一提:GitHub API 的 license 字段标的是 NOASSERTION,但 LICENSE 文件原文就是标准 MIT,以原文为准。相比本站此前写过的部分「开源但限制商用」的项目,这个仓库在商用上没有额外枷锁。
第五,谈谈隐私观感。约 3,600 路公共摄像头听起来吓人,但它们全部来自公开渠道——本项目做的是聚合可视化,不是入侵或绕过权限。反过来说,把散落在各处的公开摄像头聚到一块地球上,「原来这些地方都能被看到」这件事本身就有讨论价值:对普通人是一次隐私意识的提醒,对安全从业者是一次暴露面盘点的素材。工具中立,用法见人,这句话在这里尤其适用。
常见问题
**Q1:**God's Eye View 到底是什么? **A1:**一个跑在浏览器里的开源 3D 空间情报台,把航班、船只、卫星、地震、公共摄像头等 15 类公开数据源融合到 CesiumJS 3D 地球上,支持语音 AI agent 与 MCP 接入,10 月 13 日 GitHub 实测 53,844 星、MIT 协议。
**Q2:**不注册任何 API key 能用吗? **A2:**能。15 个图层中 13 个免 key(第三方报道口径),无 key 状态下基础图层全部可用;近真实感 3D 地球需要 Cesium ion 或 Google Maps 的 key,语音 AI agent 需要 OpenAI key。
**Q3:**它放的是真实的卫星影像直播吗? **A3:**不是。它是数据融合客户端,渲染的是公开信号的实时可视化,不是卫星影像流;部分图层有延迟或为估计值,引用前要分层判断可靠性。
**Q4:**配置要求高吗?会花钱吗?
**A4:**Node 18+ 即可安装,npm run doctor 会体检环境;核心图层零成本,但近真实感 3D 吃显存,且 Cesium ion、Google Maps、OpenAI 等云 API 用量超出免费额度可能产生账单。
**Q5:**可以商用吗? **A5:**可以。LICENSE 原文实测为 MIT;GitHub API 的 license 字段虽标 NOASSERTION,但以 LICENSE 原文为准,商用无额外限制。另外注意 Cesium ion 自身的个人非商用条款,用其服务时单独遵守。
参考来源
- GitHub 仓库(53,844 星 / 10,627 fork,MIT,JavaScript,2026-10-13 API 实测):https://github.com/bilawalsidhu/gods-eye-view
- 官方 README 与安装文档(安装命令、Pinokio、key 矩阵、Trending 自述):https://github.com/bilawalsidhu/gods-eye-view
- LICENSE 原文(MIT,Copyright (c) 2026 Bilawal Sidhu):见仓库 LICENSE 文件
- 图层明细与免 key 数量(据项目文档/第三方报道 pgsr.cn 口径,未逐层复测):见上述仓库文档
- 旧版 Overpass 接口被拒与更新提示(第三方报道 aipmclub 2026-10-12 口径);显存与云 API 账单提醒(第三方报道 hoangyell 口径)
延伸阅读
分工声明:本站 9 月曾写过一篇 gods-eye-view 拆解(时点 32,399 星,讲能力图谱与隐私合规边界);本文是 10 月 13 日时点的更新视角——53,844 星、日榜第 2、聚焦落地实操与语音 Agent/MCP 接入,两篇互补不重复。