- 博客
- News Platform 使用攻略:打造专属你的新闻中心
News Platform 使用攻略:打造专属你的新闻中心
你有没有这种困扰:每天早上想看点新闻,结果打开各种 App 被推送算法牵着鼻子走,刷着刷着半小时就没了,看的还都是些标题党?或者想追几个喜欢的博主,但又不想被平台广告和推荐打扰?
今天介绍的这个开源项目 News Platform,就是专门解决这个问题的——它能帮你把所有想看的内容(新闻、博客、YouTube 频道)聚合到一个干净清爽的页面上,没有广告,没有推荐算法,完全由你自己决定看什么。
https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.newsplatform
如何使用
应用安装后,首次启动较慢,请等待 2~3 分钟,打开首页。

注意:你首次打开,页面可能是空白的,因为程序正在抓取新闻,等待几分钟数据就出来了。
我们先来看下如何自定义自己的数据源。
点击进入右上角的 Admin 菜单

进入 Feeds,添加一个信息流

Publisher: 选择或创建一个发布者 (Publisher)。可以看到它已经内置了很多数据,不过大多是国外的站点。

我们点击加号 + 创建一个。
Link (链接): 该发布者的主页网址(注意:不是 RSS 订阅地址,只是为了点击发布者名字时能跳转到官网)
Paywall: 是否付费墙。
* No: 内容免费,系统会尝试抓取全文。
* Yes: 内容付费,系统会在文章上显示锁形图标,并不尝试抓取全文(除非配置了特殊抓取规则)。
Renowned: 知名度/权重。影响文章排序和推荐权重。
* Top Publisher: 顶级媒体 (权重最高)。
* Regular Publisher: 普通媒体 (默认)。
* Unknown/Inaccurate: 低质量源 (权重降低)。
Unique article id: 文章唯一标识符。用于判断文章是否重复。
* GUID: 使用 RSS 中的 GUID 字段 (推荐,最准确)。
* URL: 使用文章链接 (如果 RSS 没有 GUID)。
* Title: 使用文章标题 (如果不推荐,容易重复)。
Language: 内容语言 (例如 en, zh, de),用于分类过滤。

点击 Save 后,回到 feeds 的页面,可以看到刚添加的 Publisher 了。
这里的 URL 是 feeds 地址
Importance: 重要性。决定文章在首页的展示位置和大小。
* Lead Articles News: 头条新闻 (最大版面)。
* Breaking & Top News: 重要新闻。
* Frontpage News: 首页新闻 (默认)。
* Latest News: 最新消息 (列表展示)。
* Normal: 普通。
Feed ordering: 排序方式。
* Relevance: 按相关性排序 (系统算法)。
* Date: 按时间倒序 (最新的在最前)。
这里的类别,手动输入 frontpage 首页

点击 Save 保存,可以看到已经加入到列表了

回到首页,并没有发现刚才添加的信息源,还是一些国外的新闻

添加完订阅源后,数据不会立即显示,需要触发抓取任务:
直接访问手动刷新链接:https://您的域名/refresh/
* 注意:系统也会每小时自动抓取一次。
刷新页面,您应该能看到抓取到的文章了。
为了防止干扰,我们先把这些国外的全部禁用掉 选中所有 feeds 流,先 Export 导出备份一下


你可以选择删除、或者禁用选中的信息流,刚才我已经备份了,这里选择 delete

删除之后,我的信息流里只有这么一条了

然后回到首页,手动在地址后面输入/refresh 刷新页面

5s 后自动跳转到首页,

在 Articles 页面,可以看到所有文章

如果你没有在首页看到文章,可以检查一下文章的分类,比如想在 frontpage看到文章,只有归属于frontpage分类的才会显示。
写在最后
News Platform 不是那种功能多到眼花缭乱的工具,它就专注做一件事:帮你高效地获取想看的信息,不被平台和算法绑架。
如果你受够了各种 App 的信息轰炸,想找回"我说了算"的阅读体验,这个项目值得一试。
