parallax-ai-llc/orb

GitHub: parallax-ai-llc/orb

一个基于公开 OSINT 数据的实时态势感知仪表板,用于可视化冲突、军事活动、关键基础设施和自然灾害。

Stars: 0 | Forks: 0

# Orb **高级 OSINT 情报。** 在单一深色仪表板上实现冲突区域、市场、军事活动和关键基础设施的实时态势感知。 [![许可证: AGPL v3](https://img.shields.io/badge/License-AGPL%20v3-blue.svg)](./LICENSE) [![非商业用途](https://img.shields.io/badge/operated-non--commercial-success)](#非商业状态) [![TypeScript](https://img.shields.io/badge/TypeScript-007ACC?style=flat&logo=typescript&logoColor=white)](https://www.typescriptlang.org/) ## 非商业状态 Orb 是由 [Parallax AI](https://github.com/parallax-ai-llc) 运营的**非商业公共利益项目**。托管实例 `orb.parallax.kr` 免费提供,无广告、无付费墙、无订阅层级,不出售或变现任何用户数据。本代码库不计划引入任何商业功能——它仅作为公共态势感知工具存在。 ## 路线图 — Parallax AI 分析集成 未来版本将在开放 OSINT 基础之上逐步添加**由 Parallax AI 生成的专有分析层**: - AI 综合的区域简报与聚合报告 - 跨源关联信号(军事/经济/灾害连锁) - 基于 Parallax 特有风险模型的国家不稳定度评分 - 具有可解释置信区间的预测与情景建模 - 作为定期数据发布的深度情报摘要 这些新增内容将与本项目其他部分一样,采用 AGPL-3.0 许可证发布。分析内容本身(数据集、评分输出、简报)仅供**研究和公共利益使用**;商业再分发需获得 Parallax AI 的书面许可。 ## Orb 是什么 一个专注于态势感知的单一用途 OSINT 控制台: - **实时冲突跟踪**(ACLED、UCDP) - **军用 ADS-B 飞行监控** - **海事 AIS 船舶跟踪** - **NASA FIRMS 卫星火灾检测** - **核设施与关键基础设施地图** - **海底电缆与互联网中断监控** - **国家不稳定指数(CII)评分** - **股票市场、大宗商品和加密货币**跟踪 - **地震与自然灾害**警报 - **网络威胁检测** 5 种仪表板变体(`全球`、`科技`、`金融`、`大宗商品`、`能源`)共享同一代码库和部署环境。标签通过 `localStorage` 切换——无需为每种变体设置子域名。 ## Orb **不是**什么 此分支**移除了**上游项目的以下内容,以便用户明确了解预期: - ❌ 无登录/注册(用户界面中无 Clerk 集成) - ❌ 无支付/订阅/Pro 层级(无 Dodo Payments) - ❌ 无付费专享面板(`deduction`、`regional-intelligence`、`latest-brief`、`trade-policy`、`chat-analyst`、`market-implications`、`stock-analysis`、`stock-backtest`、`daily-market-brief`、`wsb-ticker-scanner`——均已从面板注册表中移除) - ❌ 无多语言支持(仅英文) - ❌ 无浅色主题(始终深色,匹配 Orb 视觉标识) - ❌ 无“韧性”或国家深度分析小部件 - ❌ 无通知路由、无 API 密钥标签、无 MCP 客户端标签 如果需要上述任何功能,请直接使用上游项目 [koala73/worldmonitor](https://github.com/koala73/worldmonitor)。 ## 快速开始 ``` git clone https://github.com/parallax-ai-llc/orb.git cd orb npm install npm run dev ``` 打开 。应用无需环境变量即可运行。某些可选数据源需要凭据(用于 AI 面板的 LLM 密钥等);完整列表见 `.env.example`。 ## 技术栈 | 类别 | 技术 | | ---------- | -------------------------------------------------------------------- | | 前端 | 原生 TypeScript、Vite、globe.gl + Three.js、deck.gl + MapLibre GL | | 构建 | Vite 6、TypeScript 5.7、Biome(代码检查 + 格式化) | | 地图瓦片 | 通过 R2 / OpenFreeMap 回退自托管 PMTiles | | 品牌 | Inter(正文)+ JetBrains Mono(界面元素),深海军蓝背景上青色点缀 | ## 署名与许可证 Orb 采用 **GNU Affero 通用公共许可证 v3.0**([LICENSE](./LICENSE)),继承自上游项目。AGPL-3.0 为 Copyleft 许可证;若您在网络上运行 Orb 的修改版本,必须以相同条款向用户提供源代码。 ### 上游项目 本作品为**修改版本**,基于: - **项目:** World Monitor - **来源:** - **原作者:** Elie Habib - **原始版权:** © 2024-2026 Elie Habib - **原始许可证:** AGPL-3.0-only 上游项目的完整版权声明已保留在 [LICENSE](./LICENSE) 中,与本分支的版权声明并列。此合并声明符合 AGPL §5(a-c) 要求。 ### 重大变更摘要 根据 AGPL §5(a)(“您必须在修改后的文件中放置显著声明,说明您更改了文件及更改日期”): - **品牌重命名:** World Monitor → Orb(Logo、标题、元信息、版本、主题令牌、致谢、社交媒体链接、域名 → `orb.parallax.kr`) - **移除认证:** 禁用 Clerk SDK 调用、移除登录/注册 UI、删除设置中的认证锁标签 - **移除 Pro 层级:** 禁用 Dodo Payments 编排、从面板注册表及 createPanel / lazyPanel / dynamic-import 路径中删除所有付费锁定面板 - **视觉重设计:** 应用 Parallax 视觉系统覆盖(琥珀色→青色强调色、Inter + JetBrains Mono、更锐利的边框、单色面板标题、PXM 色彩令牌覆盖上游的 `--surface`/`--border`/`--text` 系统) - **布局:** 移除页眉药丸/页脚/分类横幅/图层轨道/地图底部网格/地图调整大小手柄;以影院标签替换变体切换器,并连接到变体导航 - **本地化:** 强制英文;禁用多语言检测器 - **主题:** 强制深色;移除浅色/自动偏好路径 - **设置:** 移除通知/API 密钥/MCP 客户端标签 - **地图:** 从所有变体中移除 `resilienceScore` 图层;将每种变体的默认图层精简为一组集中的 4 层 此列表并非详尽无遗——请使用 `git log` 对比初始分支提交(`91e9b37`)以获取完整的差异历史。 ### 您在 AGPL-3.0 下的义务 如果您、修改或在网络上运行 Orb,您必须: 1. **保留**本 README 的“署名”部分及 [LICENSE](./LICENSE) 文件(包括上游 World Monitor 的版权声明)。 2. **公开**您的修改内容(以 AGPL-3.0 形式)。 3. **向**通过网络与您的实例交互的用户(包括 SaaS 部署)提供源代码。 4. **显著标明**您的更改——在此行上方添加您自己的更改说明;不得删除之前的条目。 未遵守可能终止您在 AGPL §8 下的权利。 ### 商标与品牌 - “Orb”及 Orb Logo 由本分支使用。它们**不**受 AGPL-3.0 许可证保护;商标权归 Parallax 所有。本代码库的分支可以自由使用 AGPL-3.0 下的源代码,但必须移除或替换 Orb 品牌资产。 - “World Monitor”是其各自所有者的商标;本分支不主张对该商标的任何权利。 ## 贡献 欢迎通过 GitHub Issue 追踪器提交错误报告和 PR。贡献即表示您同意您的贡献以 AGPL-3.0 许可。 ## 致谢 Orb 基于上游 [World Monitor](https://github.com/koala73/worldmonitor) 项目的成果。感谢 Elie Habib 及 World Monitor 贡献者以 AGPL-3.0 发布原始代码库,使本分支成为可能。
标签:自动化攻击