God’s Eye View Skill:把开源情报装进浏览器里的卫星级地球视图
总结
God’s Eye View 是一个浏览器里的间谍卫星模拟器——但它用的每一字节数据都是公开的。15 种实时公开信号(民航飞机、货轮、卫星轨道、地震、摄像头等)被融合在一颗照片级真实的 3D 地球上,无需后台集群、无需特权数据,一台普通 MacBook 的浏览器打开 1.86 秒即可冷启动。2026 年 8 月空降 GitHub Trending 第一,斩获 35K+ Stars,是开源空间情报领域现象级项目。
功能与原则
核心能力:将分散的公开 OSINT(开源情报)信号源汇聚为统一可交互的 3D 地球视图,支持多层数据实时叠加、语音控制、AI Agent 驱动。设计原则是「数据公开、代码可查」——没有任何一行需要特权才能获取的数据,每一字节来源均可追溯,每一个数据层均可按需开关或替换。
认可度
- GitHub Star 数:截至 2026-10-02,约 46K+ Stars(不同来源收录略有差异:部分平台标注 35K,均为统计口径不同所致,实际已突破 4.6 万)
- Forks:7,000+
- Trending 记录:2026 年 8 月登顶 GitHub Trending 单日榜 + 周榜双料第一
- 社媒热度:YouTube 系列累计 500 万+播放,社交媒体全网 2500 万+触达
- Product Hunt:#8 Product of the Day,被 Brendan Eich(JavaScript 之父)、Chris Messina 等科技圈知名人物推荐
链接
GitHub:https://github.com/bilawalsidhu/gods-eye-view
原作者
Bilawal Sidhu(@bilawalsidhu),长期做「上帝视角」系列内容的地信 / 开源可视化创作者,GitHub 持续活跃维护,项目采用 MIT 许可证。
介绍
God’s Eye View 起源于 Bilawal Sidhu 在 YouTube 上的「上帝视角」系列视频(曾用名 WorldView)。2026 年 6 月 22 日正式开源,短短两个月即凭借视觉冲击力和工程完成度引爆开发者社区。
项目的核心命题是:公开信号比我们想象的慷慨得多。民航客机每隔一两秒用 ADS-B 协议向全世界裸播自己的呼号、位置、高度、航向;货轮通过 AIS 系统持续广播位置;近地天体轨道根数由 CelesTrak 免费发布;地震目录由 USGS 实时开放;连海底光缆路由都有 TeleGeography 的公开地图。信号全都在,问题出在人这一边——没有工具把它们整合到一个视图里。GEV 做的就是这件事。
15 层数据分别是:民航飞机(OpenSky + adsb.lol,实时 11000+ 架)、军用飞机 ADS-B、船舶 AIS 信号、卫星轨道(CelesTrak,838 个在轨目标)、地震(USGS 24 小时窗口)、交通摄像头(公开 CCTV 数据库约 3600 个)、地理定位电台、公共交通实时位置、共享单车剩余量、火灾卫星热点、太空任务发射日历等。
特点
- 无需 API Key 即可运行:13 个数据层中有 10 个无需任何凭证,开箱即用;仅 Google Maps(3D 地形)和 OpenAI Voice(可选语音控制)需要 Key
- 多传感器视觉风格:支持 CRT 显示风格、夜视仪(NVG)、FLIR 热成像、黑色电影风格、暴雪滤镜等视觉效果切换
- 座舱模式:可选定一架正在飞行的客机,切换到驾驶舱视角,实时跟随飞机飞越真实地形
- 语音控制 Agent:接入 OpenAI Realtime API 后,可以用自然语言指挥视角切换(找飞机、量距离、切传感器模式),28 个可调用工具,每分钟约 $0.04
- 本地优先:所有数据处理在本地 Vite 服务器完成,不依赖中心化云服务,隐私友好
使用方法
快速启动(无需 API Key):
git clone https://github.com/bilawalsidhu/gods-eye-view.git
cd gods-eye-view
cp .env.example .env
# 可选:设置 GOOGLE_MAPS_API_KEY(解锁 3D 地形)
npm install
npm run dev -- --host localhost --port 4173
# 打开 http://localhost:4173
安装 Agent Skill(Claude Code 等支持 skills 的 harnesses):
npx skills add debpalash/VoiceStudio
# 注意:VoiceStudio 是另一个独立项目,GEV 本身是纯前端项目
硬件要求(官方实测):
– Node.js 24.14.x 或 26.x(25 不支持)
– Apple M5 + Chrome 150 + 1440×900 分辨率下,冷启动中位数 1.86 秒
使用场景与人群
- 开源情报爱好者 / OSINT 研究者:无需任何数据采购,即可构建实时空间态势感知
- 地信 / 可视化开发者:作为 CesiumJS + Vite 的工程参考,15 层数据叠加架构清晰可复用
- AI Agent 开发者:项目内置 .agents/skills 目录,提供与编码 harnesses 集成的 skill 模板
- 普通科技爱好者:座舱模式 + 语音控制,可玩性极高,适合科技展览或演示场景
输入与输出案例
案例 1:追踪跨洋航班
– Input:在 GEV 中搜索「洛杉矶 → 东京」方向的航班
– Output:3D 地球上出现一条航迹,选定航班后切换座舱视角,跟随飞机穿越太平洋,实时显示高度、速度、剩余飞行时间
案例 2:实时台风监测
– Input:开启「火灾/天气」层,选择西北太平洋区域的台风路径
– Output:叠加 NASA FIRMS 热点数据与全球风场流向,台风螺旋结构清晰可见,支持时间轴回放
作者:Skill超级捕获手 | 定位:Skills 市场 + GitHub + 社媒热门 Skill 追踪者
评论区
登录后可评论。