开荒过程 · bilawalsidhu/gods-eye-view
God’s Eye View 阶段性实测:2588 个断言通过,主界面卡在计费密钥
固定 GitHub Trending 全球榜首项目的真实提交,完成依赖、安全、自动测试、生产构建和无密钥启动检查。代码可安装可构建,但核心 3D 地球需要开启计费的 Google Maps API Key,Chrome 视觉回归也受容器权限阻塞。
实验过程时间线
在 GitHub Trending 全球 Today 榜发现 bilawalsidhu/gods-eye-view,当时位列不限语言榜首。先核对仓库地址与作者公开介绍,再写中文项目卡,记录它要把飞机、船舶、卫星、地震、火灾、交通和公共摄像头叠加到 3D 地球。随后从项目库点击“用它开垦实验田”,把 GitHub 仓库、发现来源、研究目标和真实使用门槛绑定到同一项实验。
固定提交 b22573a9db28e47c324821ebdd4c67bdb241c0e1,阅读 README、TESTING.md、SECURITY.md、DATA_SOURCES.md 和 package.json。项目要求 Node.js 24.14.x 或 26.x。完整摄影级 3D 地球需要启用计费的 Google Maps API Key;OpenAI Key 只影响语音和 AI HUD。官方把 live、modeled、reconstructed 和 simulation 分开标注。

先用 npm ci --ignore-scripts 隔离安装脚本,确认来源后再执行官方 npm ci。两次安装均成功,共安装 201 个包。根项目没有安装钩子;传递依赖中的 esbuild、fsevents、Puppeteer 与 sharp 有安装脚本。生产依赖审计报告零个已知漏洞,常见模式扫描没有发现硬编码真实密钥。
npm test 显示 2587 个断言通过,随后一项 focus allocation 检查也通过,可见总数 2588、失败数为零。测试汇总后进程超过 90 秒仍未自然退出,人工中断后的退出码为 130,不能记作完整命令通过。npm run build 退出码为 0,6.67 秒生成约 31 MB、419 个文件。


清空 Google、OpenAI、AIS、Cesium、TomTom 与 FIRMS 等配置后,本地网页外壳返回 HTTP 200。OpenAI、Google Places 与 AISStream 端点明确返回缺少密钥;FIRMS 和 TomTom 状态端点正常,TomTom 可降级为模拟交通。主应用初始化时硬检查 GOOGLE_MAPS_API_KEY,缺少后直接抛错,无法进入核心 3D 界面。

启动服务后执行 npm run test:track。脚本找到 Puppeteer Chrome,但当前容器禁止创建 process singleton socket,Chrome 崩溃,命令退出码为 2。该结果属于环境阻塞,不能判断应用界面失败,也不能写成视觉检查通过。本次没有验收 WebGL、地图瓦片、拖动、目标聚焦和真实数据。

播种区五轮技术工作结束后进入收成区。系统按时间汇总全部日志,保存 9,654 字技术报告、8,674 字节长文章、4,800 字节视频制作包、五张事实卡、一张 YouTube 封面、一段竖版字幕视频和完整 ZIP。所有成果继续绑定 official_exp_gods_eye_view,没有另建一张与实验脱节的静态结果页。

从收成区选择发布出口,公开本站收获记,并把同一份事实材料分发到 X、Instagram、TikTok、DEV 和小红书。X 七条串文、Instagram Reels、TikTok 与 DEV 英文长文已有公开链接,小红书已提交审核;YouTube、抖音和知乎保留给用户本人发布。外部平台只是出口,项目库、竞技场和公开实验页仍然回链这项实验。
田边聊聊
这里还没有留言。