今天介绍一个让人震撼的开源项目——worldmonitor。这是一个用 TypeScript 开发的大型实时全球情报聚合平台,聚合了全球435+新闻源、地缘政治事件、金融市场数据、军事信号等,呈现为一个精美的多维可视化仪表板。
项目概述
worldmonitor 是一个AI驱动的全球态势感知平台,GitHub 获得超过 47,000 颗星。项目聚合了65+外部数据源,覆盖地缘政治、经济金融、能源气候、航空、网络安全、军事等多个领域。
核心功能
- 435+ 精选新闻源,覆盖15个类别,AI自动整合为简报
- 双地图引擎:3D地球仪(globe.gl)+ WebGL平面地图(deck.gl),共45个数据图层
- 国家情报指数:12个信号类别的综合风险评分
- 金融雷达:92个股票交易所、商品、加密货币,7信号市场综合指标
- 本地AI:支持 Ollama,无需 API Key 即可本地运行
- 5个站点变体:world(综合)、tech(科技)、finance(金融)、commodity(商品)、happy(正向内容)
- 原生桌面应用:基于 Tauri 2,支持 macOS、Windows、Linux
- 21种语言支持,包含RTL语言
技术架构
worldmonitor 技术栈:原生 TypeScript + Vite + globe.gl + Three.js + deck.gl;桌面端 Tauri 2(Rust)+ Node.js;AI支持 Ollama/Groq/OpenRouter;API使用 Protocol Buffers(92个proto、22个服务)。
快速开始
git clone https://github.com/koala73/worldmonitor.git
cd worldmonitor
npm install
npm run dev
打开 localhost:5173,无需环境变量即可运行。不同变体:npm run dev:tech(科技版)、npm run dev:finance(金融版)等。
桌面应用
提供原生桌面客户端:Windows、macOS Apple Silicon、macOS Intel、Linux
在线体验
综合版:worldmonitor.app | 科技版:tech.worldmonitor.app | 金融版:finance.worldmonitor.app
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END









暂无评论内容