NewsNow 是面向实时新闻与热点阅读的 Web 资讯聚合工具,支持 GitHub 登录与数据同步。它可自行部署,并支持 MCP 服务器接入;默认缓存为 30 分钟,登录用户可强制刷新,适合集中浏览热点和搭建自己的资讯入口。

适合每天需要快速浏览热点资讯的人 · 希望把资讯服务接入 MCP 工作流的人 · 希望自建并扩充资讯来源的开发者

亮点

  1. 集中浏览热点资讯

    围绕实时与热门新闻提供阅读界面,方便快速了解正在发生的热点。

  2. 登录后同步数据

    支持 GitHub OAuth 登录与数据同步,已登录用户还可强制刷新资讯。

  3. 支持接入 MCP

    提供 MCP 服务器接入方式,并允许将服务地址改为自己的部署域名。

功能说明

资讯阅读与更新

  1. 浏览热点新闻

    提供热门新闻更新与简洁的阅读界面。

  2. 缓存与刷新

    默认缓存时长为 30 分钟,登录用户可以强制刷新。

  3. 自适应抓取

    依据来源更新频率调整抓取间隔,最短为 2 分钟。

  4. 账号数据同步

    通过 GitHub OAuth 登录,并支持数据同步。

部署与扩展

  1. 连接 MCP 服务

    支持 MCP 服务器,可将连接地址指向自己的部署域名。

  2. 自行部署服务

    支持 Docker Compose;不含登录与缓存的基础部署可使用 Cloudflare Pages 或 Vercel。

  3. 配置登录与数据库

    启用登录需创建 GitHub App、设置回调地址并配置客户端凭据。按文档配置数据库时,首次运行必须开启数据库初始化,之后可关闭;此条件不套用于不带登录与缓存的基础部署。数据库连接支持 db0 所列连接器,官方推荐 Cloudflare D1。

  4. 开发新增来源

    通过注册来源配置、实现抓取器并重新生成来源文件来扩展资讯来源;文档所述本地开发环境要求 Node.js ≥ 20。

适合场景

  1. 每天需要快速浏览热点资讯的人

    可集中查看热门新闻更新,用于日常了解热点动态。

  2. 希望把资讯服务接入 MCP 工作流的人

    已有 MCP 服务器接入方式,连接地址也可指向自行部署的实例。

  3. 希望自建并扩充资讯来源的开发者

    既有部署方式,也提供来源注册与抓取器开发指南;开展本地开发需准备 Node.js ≥ 20 环境。

取舍

选它的理由

  • MCP 接入可指向自己的实例官方提供 MCP 服务器配置示例,并允许将服务地址改为自有域名,便于接入自行部署的 NewsNow。
  • 可通过托管平台或 Docker 自行部署提供 Cloudflare Pages、Vercel 的基础部署说明及 Docker Compose 部署方式,可按自己的托管条件选择。
  • 可通过代码扩展资讯来源开发文档说明了来源注册、抓取器实现及来源文件重新生成的流程,适合愿意维护代码的用户接入新来源。
  • 抓取间隔随来源更新频率调整采用最短 2 分钟的自适应抓取间隔,而不是所有来源都按同一频率请求。

先想清楚

  • 不适合要求秒级更新的新闻监控任务

使用须知

  • 默认缓存 30 分钟,强制刷新需登录查看热点时需区分缓存内容与源站最新状态,不能将“实时更新”理解为所有用户都能随时获取即时结果。
  • 自托管启用登录需要配置 GitHub OAuth需创建 GitHub App、设置回调地址并配置客户端凭据;基础部署说明针对不带登录与缓存的模式。
  • 当前版本已停止接受贡献官方说明因新版本即将推出而不再接受贡献,计划向上游提交新来源或改动的用户需注意这一边界。

同分类软件

查看全部

更多「阅读资讯」软件

软鉴 SoftMemo

AI 整理的软件知识库

AI 整理软件资料、版本动态、更新通知、订阅权益与对比分析,沉淀可复用的工具知识。