WorldMonitor-CN 运行时架构

WorldMonitor-CN 运行时架构 由 Archify 生成的架构图。 浏览器 / 前端 · TypeScript 单页应用 · 架构组件 浏览器 / 前端 TypeScript 单页应用 Preact 前端 · 16 个面板 + 服务 · 架构组件 Preact 前端 16 个面板 + 服务 Vite API 服务 · /api/* 转发 + HLS 代理 · 架构组件 Vite API 服务 /api/* 转发 + HLS 代理 价格监控服务 · pytdx 5 秒行情源 · 架构组件 价格监控服务 pytdx 5 秒行情源 本地数据与快照 · .cache JSON + 静态地理数据 · 架构组件 本地数据与快照 .cache JSON + 静态地理数据 GitHub 数据源 · iptv-org/iptv zho.m3u · 架构组件 GitHub 数据源 iptv-org/iptv zho.m3u 数据同步服务 · 心跳采集器 · 架构组件 数据同步服务 心跳采集器 调度器 / 定时任务 · THQ 循环 + 心跳 · 架构组件 调度器 / 定时任务 THQ 循环 + 心跳 HTTPS 拉取 /api/* 行情 /api/market 写入快照 刷新数据 上游数据流 上游数据 调度采集 交易时段 5 秒 图例 前端 后端 数据库 外部系统

用户入口

  • • Preact 单页应用在 MapLibre 上渲染 16 个实时面板。
  • • 请求通过 /api/* 转发到达 Vite API 层。

数据路径

  • • 心跳采集器刷新凤凰新闻、气候、冲突与汇率数据。
  • • pytdx 在交易时段每 5 秒写入 A 股行情。

上游与韧性

  • • iptv-org 播放列表每小时刷新,config.yml 兜底。
  • • 所有服务离线时回退到内置模拟数据。