World Monitor:全球情报实时仪表盘
开源实时全球情报仪表盘,整合 AI 新闻聚合、地缘政治监控与基础设施追踪,支持网页、桌面和终端。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- v2.11.7
详细介绍
项目简介
World Monitor 是一个实时全球情报仪表盘,把 AI 新闻聚合、地缘政治监控与基础设施追踪整合到统一的态势感知界面中。项目使用 TypeScript 编写,以 AGPL-3.0 许可证开源。
同一套代码库可构建出多个站点变体:world、tech、finance、commodity、happy、energy。

主要功能
- 分类新闻流:覆盖全球与地区分类,由 AI 汇总成简报
- 双地图引擎:3D 地球(globe.gl)与 WebGL 平面地图(deck.gl),共享同一套图层目录
- 跨数据流关联:军事、经济、灾害与局势升级信号的汇聚分析
- 国家不稳定指数(CII):为 31 个一级国家提供实时评分、区间与约 24 小时变动
- 金融雷达:股票交易所、大宗商品、加密货币与市场综合指标
- 本地 AI:可配合 Ollama 运行,无需 API key
- 原生桌面应用:基于 Tauri 2,支持 macOS、Windows、Linux
- 多语言界面:含原生语言新闻源与 RTL 支持
终端仪表盘可在 shell 中查看同一批实时数据:世界地图、新闻、市场、冲突、军用航班、网络、气候、预测市场与电视直播,支持鼠标操作与配色主题,无需 API key。

安装与使用
网页版:直接访问 worldmonitor.app,以及 tech、finance、commodity、happy、energy 等变体站点。
桌面版:从下载链接获取 Windows(.exe)、macOS Apple Silicon、macOS Intel 或 Linux(.AppImage)版本。一个 Tauri 安装包即可在应用内切换各变体。
终端仪表盘:
npx worldmonitor
CLI:
npm install -g worldmonitor
brew install worldmonitor
本地开发:需要 Node.js 24(版本固定在 .nvmrc)。
git clone https://github.com/koala73/worldmonitor.git
cd worldmonitor
npm install
npm run dev
打开 localhost:3000(可通过 .env.local 中的 DEV_PORT 改端口),无需任何环境变量即可运行。变体开发可用 npm run dev:tech、npm run dev:finance 等命令。
编程访问:
- MCP server:
https://worldmonitor.app/mcp(Streamable HTTP),tools/list公开,tools/call需X-WorldMonitor-Key请求头或 OAuth - REST API:
https://api.worldmonitor.app,提供 OpenAPI 规范 - SDK:Python
worldmonitor-sdk、Rubyworldmonitor、Gosdk/go
注意事项
- 必须使用 Node.js 24:Debian 12、Raspberry Pi OS 等发行版自带的 Node.js 18 会让
npm install报Invalid comparator: file:vendor/braces错误,建议用 nvm 安装 - 部分功能所依赖的数据源需要凭据,完整列表见
.env.example - 桌面版不按变体分别下载,统一安装后可在应用内切换
- 项目以 AGPL-3.0 许可证发布,使用与分发时请遵守相应条款
本作品整理自 GitHub 开源项目 koala73/worldmonitor,原作者 @koala73,许可证 AGPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v2.11.7当前版本
桌面端升级至 2.11.7、CLI 升至 0.2.2;新增 EPADS、格鲁吉亚与亚美尼亚招标信息,新增 11 个官方食品价格源及本地价格周对比;修复 PortWatch 港口查询、OFAC 制裁数据下载和新西兰燃油价格等问题。
- v2.11.6
修复航空模块把利雅得深夜页面误读为航班大面积取消的问题;修复 Windows 桌面版打包 Node 运行时失败的问题;CLI 文档补充 Homebrew 安装说明;并为新增数据源加上 noindex 防护与测试。
评论