World Monitor 本地运行教程:自建全球新闻和态势监控看板

整理 koala73/worldmonitor 的本地安装、开发命令、不同频道启动方式、构建检查和适合的实时新闻监控场景。

koala73/worldmonitor 是一个实时全球情报看板,用来聚合新闻、地缘事件、基础设施状态和不同主题频道。它更像一个信息态势页面,适合拿来做自建新闻监控入口。

项目地址:

https://github.com/koala73/worldmonitor

官网:

https://worldmonitor.app

本地启动

README 的快速开始命令:

1
2
3
4
git clone https://github.com/koala73/worldmonitor.git
cd worldmonitor
npm install
npm run dev

启动后先看默认页面是否正常,再考虑部署。

不同频道怎么跑

项目内置了多个频道开发命令:

1
2
3
4
5
npm run dev:tech       # tech.worldmonitor.app
npm run dev:finance    # finance.worldmonitor.app
npm run dev:commodity  # commodity.worldmonitor.app
npm run dev:happy      # happy.worldmonitor.app
npm run dev:energy     # energy.worldmonitor.app

如果你只关心技术新闻,可以先跑 dev:tech;如果关心金融或大宗商品,就分别试 dev:financedev:commodity

构建和检查

提交或部署前建议跑:

1
2
npm run typecheck
npm run build:full

这两个命令能先发现 TypeScript 类型问题和生产构建问题。

适合怎么用

World Monitor 适合这些用途:

  1. 自己搭一个实时新闻入口。
  2. 给团队做技术、能源、金融、商品主题看板。
  3. 观察多源新闻流,而不是只依赖单个平台推荐。
  4. 二次开发成内部情报 dashboard。

部署建议

README 提到可以看 self-hosting guide,部署方式包括 Vercel、Docker 和静态部署。建议先本地跑通,再部署到 Vercel 或自己的服务器。

使用时要注意:新闻聚合看板只能帮助你更快看到信号,不代表所有信息都已经核实。对金融、地缘、安全类内容,最好点进原始来源交叉验证。

记录并分享
使用 Hugo 构建
主题 StackJimmy 设计