2026-03-05 11:46:58 +08:00
2026-03-05 11:46:58 +08:00
2026-03-05 11:46:58 +08:00
2026-03-05 11:46:58 +08:00
2026-03-05 11:46:58 +08:00
2026-03-05 11:46:58 +08:00
2026-03-05 11:46:58 +08:00
2026-03-05 11:46:58 +08:00
2026-03-05 11:46:58 +08:00
2026-03-05 11:46:58 +08:00
2026-03-05 11:46:58 +08:00
2026-03-05 11:46:58 +08:00
2026-03-05 11:46:58 +08:00
2026-03-05 11:46:58 +08:00
2026-03-05 11:46:58 +08:00
2026-03-05 11:46:58 +08:00

智能星球计划 - 面向数据博弈的"智能软关基"态势感知系统

项目概述

核心愿景: 构建人类智能空间的"实时全景图"

在智能时代,人类认识宇宙的方式本身发生了变化。我们不再只生活在一个由物理空间、自然资源和地理边界所构成的现实层宇宙之中。我们同时生活在一个由信息流、传播结构与智能系统共同塑造的认知层宇宙里。这两个层级的宇宙相互叠加、持续耦合,通过智能系统不断重构人类对存在、秩序与意义的理解。

系统架构

┌─────────────────────────────────────────────────────────────────────────┐
│                           物理大屏展示层                                  │
│  ┌─────────────────────────────────────────────────────────────────┐    │
│  │         偏振片3D大屏 (2m×3m, 4K, 120Hz, 眼镜式)                 │    │
│  │  ┌─────────────────────────────────────────────────────────┐    │    │
│  │  │              虚幻引擎 UE5 客户端                          │    │    │
│  │  │  ├── 3D地球渲染 (Cesium for UE)                          │    │    │
│  │  │  ├── 算力点可视化 (GPU集群、智算中心)                     │    │    │
│  │  │  ├── 连接弧线 (光缆、路由、数据流向)                      │    │    │
│  │  │  ├── 粒子效果 (数据流动、告警提示)                        │    │    │
│  │  │  └── 自动巡航相机 + 交互控制                              │    │    │
│  │  └─────────────────────────────────────────────────────────┘    │    │
│  └─────────────────────────────────────────────────────────────────┘    │
└─────────────────────────────────────────────────────────────────────────┘
                                    ▲
                                    │ WebSocket (实时推送)
                                    │ 120Hz 心跳 / 数据帧同步
                                    ▼
┌─────────────────────────────────────────────────────────────────────────┐
│                           数据中台服务层 (FastAPI)                        │
│  ┌─────────────────────────────────────────────────────────────────┐    │
│  │                      API Gateway (Redis 限流)                    │    │
│  └─────────────────────────────────────────────────────────────────┘    │
│                                    │                                    │
│  ┌───────────────────┬──────────────────────────┬──────────────────┐   │
│  │    数据采集服务    │      核心业务服务         │    运维管理服务   │   │
│  │  ┌─────────────┐  │  ┌─────────────────┐    │  ┌─────────────┐ │   │
│  │  │ 调度中心    │  │  │ WebSocket 服务  │    │  │ 用户管理    │ │   │
│  │  │ (Celery)   │  │  │ (FastAPI)       │    │  │ (JWT Auth)  │ │   │
│  │  └─────────────┘  │  └─────────────────┘    │  └─────────────┘ │   │
│  │  ┌─────────────┐  │  ┌─────────────────┐    │  ┌─────────────┐ │   │
│  │  │ 采集器池    │  │  │ 数据查询 API    │    │  │ 数据源配置  │ │   │
│  │  │ (10+源)    │  │  │ (REST)          │    │  │ 监控告警    │ │   │
│  │  └─────────────┘  │  └─────────────────┘    │  └─────────────┘ │   │
│  │  ┌─────────────┐  │  ┌─────────────────┐    │  ┌─────────────┐ │   │
│  │  │ 消息队列    │  │  │ 态势分析引擎    │    │  │ 系统配置    │ │   │
│  │  │ (Kafka)    │  │  │ (计算/聚合)     │    │  │ 日志审计    │ │   │
│  │  └─────────────┘  │  └─────────────────┘    │  └─────────────┘ │   │
│  └───────────────────┴──────────────────────────┴──────────────────┘   │
└─────────────────────────────────────────────────────────────────────────┘
                                    ▲
                                    │ 内部 API 调用
                                    ▼
┌─────────────────────────────────────────────────────────────────────────┐
│                           Web管理端 (React Admin)                        │
│  ┌─────────────────────────────────────────────────────────────────┐    │
│  │  登录页 │ 仪表盘 │ 用户管理 │ 数据源配置 │ 任务监控 │ 系统配置   │    │
│  └─────────────────────────────────────────────────────────────────┘    │
└─────────────────────────────────────────────────────────────────────────┘
                                    ▲
                                    │ PostgreSQL / Redis
                                    ▼
┌─────────────────────────────────────────────────────────────────────────┐
│                           数据存储层                                      │
│  ┌─────────────┐  ┌─────────────┐  ┌─────────────┐  ┌─────────────┐    │
│  │ PostgreSQL  │  │ TimescaleDB │  │    Redis    │  │  MinIO      │    │
│  │ (用户/配置) │  │ (时序数据)  │  │ (缓存/会话) │  │ (文件存储) │    │
│  └─────────────┘  └─────────────┘  └─────────────┘  └─────────────┘    │
└─────────────────────────────────────────────────────────────────────────┘

四大核心要素

层级 要素 描述
L1 新兴技术支撑 AI算力、模型生态、云基础设施
L2 关键基础设施 卫星、海底光缆、IXP、路由
L3 组织制度资源 规则制定权、顶层设计
L4 文化内容供给 新闻、社交视频、舆论情绪

技术栈

后端 (Python FastAPI)

组件 版本 用途
FastAPI 0.109+ Web 框架
SQLAlchemy 2.0+ ORM
Alembic - 数据库迁移
Celery 5.3+ 任务队列
Redis 7.0+ 缓存/消息
Kafka 3.0+ 事件流
PyJWT - 认证

前端 (React Admin)

组件 用途
React 18 UI 框架
Ant Design Pro 管理后台组件
Axios HTTP 客户端
Socket.io-client WebSocket 客户端
ECharts 统计图表

虚幻引擎客户端

组件 版本 用途
Unreal Engine 5 5.3+ 3D 渲染引擎
Cesium for Unreal 1.5+ 地理可视化
Niagara - 粒子系统

数据库

组件 用途
PostgreSQL 15+ 关系数据
TimescaleDB 时序数据扩展
Redis 7+ 缓存/会话
MinIO S3 兼容存储

部署

组件 用途
Docker 24+ 容器化
Docker Compose 本地部署
Nginx 反向代理

角色权限

角色 权限范围
超级管理员 全部权限
管理员 除用户管理外的全部
操作员 查看 + 操作
只读用户 仅查看大屏和报表

数据采集策略

优先级 数据源 采集频率
P0 TOP500 每 4 小时
P0 Epoch AI 每小时
P0 Hugging Face 每 2 小时
P0 GitHub 每 4 小时
P0 每日
P0 PeeringDB 每 2 小时
P1 Cloudflare Radar
P1 CAIDA BGPStream 每 15 分钟

项目结构

├── backend/               # FastAPI 后端
│   ├── app/
│   │   ├── api/          # API 路由
│   │   ├── core/         # 核心配置
│   │   ├── models/       # 数据模型
│   │   ├── schemas/      # Pydantic 模型
│   │   ├── services/     # 业务逻辑
│   │   └── tasks/        # Celery 任务
│   └── tests/
├── frontend/              # React 管理后台
│   ├── src/
│   │   ├── components/   # 组件
│   │   ├── pages/        # 页面
│   │   ├── services/     # API 服务
│   │   └── store/        # 状态管理
│   └── tests/
├── unreal/                # UE5 大屏客户端
│   ├── Content/
│   ├── Source/
│   └── Plugins/
├── data/                  # 数据文件
├── docs/                  # 文档
├── scripts/               # 脚本
├── docker-compose.yml
├── AGENTS.md
└── README.md

快速启动

# 启动全部服务
docker-compose up -d

# 仅启动后端
cd backend && python -m uvicorn app.main:app --reload

# 仅启动前端
cd frontend && npm run dev

API 文档

启动服务后访问: http://localhost:8000/docs

License

待定

Description
intelligent planet
Readme 62 MiB
Languages
Python 47.1%
TypeScript 18%
HTML 15.9%
JavaScript 11.3%
CSS 3.1%
Other 4.6%