WorldMonitor 是一款开源实时全球情报仪表板,聚合150+ RSS源监控新闻、地缘政治、军事、航运、宏观经济等数据,提供AI摘要和交互式地图,支持本地部署和数据私有化,适合研究人员和情报分析爱好者搭建个人战情室,可用于舆情监控和危机预警,文末附详细使用教程

🎤 引言

你有没有想过——能不能有一个界面,同时看到全球正在发生的大小事?新闻、股市、军事动态、航运信息、气候灾害...不用在十几个网站之间来回切换。

WorldMonitor 就是来解决这个问题的。这是一个开源的「全球战情室」,把原本分散在各个平台的情报数据聚合到一个仪表板里,配上 AI 摘要和交互地图,24 小时不间断监控全球动态。

8.2k Stars、3492 次提交、持续活跃维护——这已经不是一个玩具项目了。


⭐ 核心功能

多源数据聚合

WorldMonitor 整合了 150+ 个 RSS 订阅源,覆盖:

  • 全球主流新闻媒体(路透社、BBC、半岛电视台等)
  • 地缘政治与军事动态
  • 航运与航空实时追踪(AIS、ADS-B 数据)
  • 宏观经济与股市行情
  • 气候灾害与紧急事件预警
  • 威胁情报与安全事件

数据经过分类、整合,以结构化方式呈现在统一界面。

交互式地理视图

接入了 Cesium JS 地图引擎,在地球上可视化展示事件位置。点击任意热点,就能看到该地区的实时动态列表。航运船只、航班路线、地缘冲突...都能在地图上直观看到。

AI 摘要(本地部署可用)

支持接入本地 AI 模型(如 Ollama)对新闻进行摘要分析。不依赖云服务,数据完全私有。多个模型可以投票取共识,减少单一模型的幻觉问题。

威胁情报监控

针对特定关键词(如公司名、IP、域名)设置监控告警。当出现相关情报时,系统会自动推送通知。

数据导出与 API

所有聚合的数据都可以通过 API 访问,方便二次开发或对接其他系统。


📥 安装使用

Docker 一键部署(推荐)

# 克隆仓库
git clone https://github.com/koala73/worldmonitor.git
cd worldmonitor

# 启动所有服务
docker-compose up -d

# 访问
# 前端: http://localhost:3000
# API: http://localhost:8080

首次启动会自动拉取所有数据源,耗时约 5-10 分钟。

手动部署

# 安装依赖
npm install

# 启动后端
cd api && npm install && npm run dev

# 启动前端(新开窗口)
cd web && npm install && npm run dev

配置 RSS 订阅源

编辑 data/feeds.json 添加或修改订阅源:

{
  "name": "Reuters World News",
  "url": "https://feeds.reuters.com/reuters/worldnews",
  "category": "news",
  "refreshInterval": 300
}

接入本地 AI(可选)

需要先安装 Ollama,然后在设置中配置:

# 安装 Ollama
curl -fsSL https://ollama.ai/install.sh | sh

# 拉取模型
ollama pull llama3

# WorldMonitor 设置 → AI Provider → Ollama

🎯 适用场景

研究人员与分析师

地缘政治、军事、国际关系研究需要持续追踪大量信息源。WorldMonitor 把碎片化信息聚合到一个平台,省去在各个网站之间来回切换的时间。

安全研究人员

威胁情报监控、漏洞预警、灰色市场监控...安全研究员可以用它搭建自己的情报工作站。

新闻媒体从业者

快速了解全球突发事件、追踪新闻热点,AI 摘要功能能帮你快速了解某地区的概况。

情报爱好者

对全球动态感兴趣?装一个大屏展示,24 小时挂着,比看电视新闻爽多了。


🔍 对比同类工具

工具数据源AI 摘要自部署地图功能
WorldMonitor150+ RSS✅ 支持本地✅ 完全开源✅ Cesium
Palantir商业采购
GDELT全网爬虫
News API新闻聚合部分

WorldMonitor 的优势在于完全开源、支持本地部署、数据私有化,而且接入了 Cesium 地图可视化,比纯文字界面直观太多。


⚠️ 注意事项

  1. 数据依赖 RSS 源:如果某个 RSS 源失效,相关类别的信息就会缺失。定期检查订阅源有效性
  2. 首次部署耗时长:150+ 源的首次拉取需要较长时间,需要耐心等待
  3. 服务器配置:数据量大时建议 4GB+ 内存,低配机器可能卡顿
  4. API 限制:部分付费数据源(如高端 AIS)需要额外订阅
  5. 前端体验问题:有用户反馈 Firefox 上体验较差,建议使用 Chrome/Edge

✅ 总结

优点

  • 完全开源,数据完全私有
  • 150+ 主流 RSS 源覆盖全面
  • Cesium 交互地图可视化做得漂亮
  • 支持本地 AI 摘要(Ollama)
  • 持续活跃维护(3492 commits)
  • Docker 一键部署,简单快捷

缺点

  • 首次部署耗时较长
  • 前端偶有卡顿(大型数据集下)
  • 部分高级功能(如精确 AIS)需要付费数据源
  • 界面比较专业,小白上手有门槛

推荐指数:⭐⭐⭐⭐

如果你需要追踪全球动态、研究地缘政治,或者单纯想搞一个炫酷的「战情室」大屏,WorldMonitor 值得一试。完全开源、本地部署,数据掌握在自己手里。

GitHub 地址:koala73/worldmonitor