parallax-ai-llc/orb
GitHub: parallax-ai-llc/orb
一个基于公开 OSINT 数据的实时态势感知仪表板,用于可视化冲突、军事活动、关键基础设施和自然灾害。
Stars: 0 | Forks: 0
# Orb
**高级 OSINT 情报。** 在单一深色仪表板上实现冲突区域、市场、军事活动和关键基础设施的实时态势感知。
[](./LICENSE)
[](#非商业状态)
[](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 发布原始代码库,使本分支成为可能。
标签:自动化攻击