
Gods Eye View社区与支持报告漏洞、提Issue与PR的高效路径清单【免费下载链接】gods-eye-viewA spy satellite simulator in your browser, except the data is real. Live open source spatial intelligence on a photorealistic 3D globe.项目地址: https://gitcode.com/GitHub_Trending/go/gods-eye-viewGods Eye View 是一款在浏览器里运行的开源 3D 地球应用把实时航班、船只、卫星、地震与公共监控摄像头等真实公开数据汇聚在一个间谍卫星式视图中。想参与它的社区本文把报告漏洞、提 Issue、提交 PR三条支持路径整理成可直接照做的清单新手零门槛上手。先对号入座你的反馈该走哪条路你想做什么正确渠道参考文档报告可被利用的安全漏洞私有漏洞报告严禁公开 IssueSECURITY.md报告功能 BugIssue 跟踪器先查已知问题docs/KNOWN-ISSUES.md想要一个新数据图层先开 Issue 讨论README.md提交代码改动PR三绿门禁全过CONTRIBUTING.md质疑某个行为是否 Bug对照权威运行时说明docs/CURRENT-STATE.md一句话原则安全问题走私门功能问题走 Issue代码问题走 PR。如何安全地报告漏洞为什么不能开公开 IssueGods Eye View 是本地优先的公开数据客户端开发服务器本身就是一个密钥代理会持有 OpenAI、Google、OpenSky 等服务端密钥因此安全报告的纪律非常明确见 SECURITY.md只走私有渠道使用 GitHub 仓库 Security 选项卡里的 Report a vulnerability或直接联系维护者不要为任何可被利用的问题开公开 Issue。附上复现步骤和影响范围让维护者能定位边界。修复上线后维护者会确认、跟进并在你愿意时署名致谢。 报告前可以先理解它的安全模型所有带密钥的 API 请求都经 server/providers/ 下的本地代理中转浏览器永远拿不到私有密钥。你的报告如果指向代理边界SSRF、注入、错误信息回显等正是最值得关注的位置。如何提交高质量Bug Issue30秒自检清单提 Issue 前花 30 秒过一遍清单维护者处理速度会快很多先查已知问题docs/KNOWN-ISSUES.md 只跟踪当前仍开放的问题。比如密集城区平移时街道交通卡顿CCTV 面板看起来消失实际是折叠了都已有记录和解法直接补充新信息比开重复 Issue 更有价值。能复现写清操作步骤在哪个图层、哪个城市视角、点了什么。写环境操作系统、浏览器、Node 版本终端路径要求 Node 24.14.x 或 26.x。期望 vs 实际一句话各一条。贴证据控制台报错文本 截图视觉类 Bug 截图是黄金标准见 TESTING.md 的反馈要求。 好 Issue 模板步骤 → 期望 → 实际 → 环境 → 截图。缺任何一项处理成本都会翻倍。如何写出高效被合并的PR5步提交流程贡献入口在 CONTRIBUTING.md核心是分支 → 三绿 → 文档 → 数据合规 → 描述验证五步本地环境git clone https://gitcode.com/GitHub_Trending/go/gods-eye-view后运行npm ci、npm run doctor用./scripts/dev-fresh.sh启动无需任何 API Key 即可运行。提交前三绿npm run build、npm test、npm run test:track需 dev server 在跑必须全部为绿且不新增 console 报错。改运行时行为同一 PR 内同步更新 docs/CURRENT-STATE.md 和 CHANGELOG.md。改数据源在 DATA_SOURCES.md 补上许可证与署名——不要提交你没有再分发权利的数据改为运行时抓取。PR 描述写清改了什么、如何验证视觉改动附截图。代码风格ES 模块、2 空格缩进、单引号、分号导出函数加 JSDoc小步提交鼓励feat:/fix:/docs:前缀。涉及格式化的模块提交前先跑npm run format再跑npm run format:check和npm run check:boundaries规则见 scripts/format-scope.json 与 docs/CODE-BOUNDARIES.md。新手友好贡献方向清单高杠杆入口CONTRIBUTING.md 明确列出的高杠杆起点按上手难度排序 添加 CCTV 城市源包最佳第一站以奥斯汀为参考实现提供带坐标、署名和服务器注册帧 URL的公开摄像头目录——代理只抓取已注册 URL绝不接受客户端传入的 URL。现成样例config/cctv_sources.austin.json。 修 Bug / 改善首次运行体验清单就在 docs/KNOWN-ISSUES.md。️ 添加或改进数据图层图层工厂位于 src/layers/每个家族含 source、controller、renderer照抄现有图层当模板即可。️ 扩展语音控制语音参数在 src/voice/actionSchemas.js客户端执行在 src/voice/gevActions.js原则是工具面保持精简只确认实际发生的事。 添加视觉风格src/styles/ 里都是 GLSL 后处理着色器夜视、热成像、雪景……风格独立、边界清晰。维护者如何审查PR5道门禁对照表了解 docs/MAINTAINER_WORKFLOW.md 里的审查门禁你的 PR 就能按评分标准作答门禁维护者检查什么对你的启示1 价值与范围是否符合公开数据、本地优先定位大功能先开 Issue 讨论2 质量与测试是否有回归测试、是否削弱既有测试附旧代码会挂、新代码通过的 Bug 测试3 安全与供应链新依赖、出站请求、密钥泄露面别把密钥/日志写进测试或截图4 本地执行与视觉构建、单测、test:track、真实跑一遍提交前自己全量跑绿5 集成与署名保留贡献者署名、合并历史放心署名历史会被保留项目由 Halfpixel 的两位维护者Bilawal Sidhu 与 Sameh Khamis共同审阅合并任何贡献按 MIT License 授权。最后三条底线规则只做公开数据不添加违反数据源条款的抓取、私有/付费数据集。善意假设Issue 和 PR 讨论保持建设性。文档与代码同 PR 提交这是被合并的最快路径。照这份清单走你的第一个 Issue 或 PR 就能直接落在维护者的顺手就能处理区间。【免费下载链接】gods-eye-viewA spy satellite simulator in your browser, except the data is real. Live open source spatial intelligence on a photorealistic 3D globe.项目地址: https://gitcode.com/GitHub_Trending/go/gods-eye-view创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考