时至2022,关于碎片化阅读、信息焦虑的讨论仍在继续且似乎并没有形成广泛共识的解决办法。而研究生期间主要研究方向就是推荐系统且未来也大概率从事相关岗位的我,对以算法为中心的信息获取方式可以说是又爱又恨。一方面,我认为必须正视推荐算法在信息爆炸时代的作用。另一方面我也对推荐算法带来的信息茧房等问题深恶痛绝。

经过一段时间的摸索,逐渐形成了一套目前来看还比较适合自己的、基于RSS的信息获取方案。众所周知,随着RSS的衰落,很多网站已经不支持RSS订阅。为了能够通过RSS订阅这些网站,就必须通过第三方工具生成RSS订阅源。在我自己的使用过程中,有几款RSS生成工具比较方便,推荐给大家。

1.RSS生成器:RSSHub

RSSHub 是一个开源、简单易用、易于扩展的 RSS 生成器,可以给任何奇奇怪怪的内容生成 RSS 订阅源。RSSHub 借助于开源社区的力量快速发展中,目前已适配数百家网站的上千项内容。

国内有RSS使用习惯的用户大概都用过或者至少听说过RSSHub。RSSHub是一个来源项目,可以利用它对许多不支持RSS订阅的网站进行RSS转化,大到主流社交媒体,小至个人博客。介绍RSSHub的文章有很多,其实RSSHub的文档已经写得很清楚了,推荐直接读文档。对于有一定技术基础或者热衷于DIY的用户来说,RSSHub的搭建比较简单,文档中清楚得给出了多种部署方法。而对于完全没有代码基础或者希望使用“傻瓜式”方式获取网站的RSS订阅链接的用户,RSSHub也将社区编写的订阅源集中作为服务提供用户。

以订阅36氪为例,可以使用RSSHub官方提供的 路由+参数 订阅不同分类的36氪信息:

路由: /36kr/news/:caty

参数: caty, 必选 - 资讯分类

最新 推荐 创投 科技 ……
latest recommend contact Technology ……

因此,若想订阅36氪最新资讯,则RSS链接应为 https://rsshub.app/36kr/news/latest

其他路由,详见RSSHub文档

2.公众号转RSS服务:WeRSS

受微信严格的反爬机制影响,公众号转RSS服务相对较少且不稳定。RSSHub提供了几种间接的抓取方案,但均不尽如人意。经过一番搜索和相朋友咨询,我找到了一个目前来看还比较稳定的公众号转RSS的服务WeRSS

WeRSS的使用非常简单,只需要在其官网搜索公众号,点击订阅就可以获得该公众号的RSS地址。WeRSS是一个收费的服务。非付费用户可以订阅8个公众号,试用3天。付费套餐的价格也比较便宜,基础套餐的40¥/年。因为我使用RSS的目的就是为了主动筛选信息来源、保证在有限的时间内获取高质量的信息,所以基础套餐的8个公众号目前还是可以满足我的需求的。根据WeRSS官网给出的时间,已经提供服务1200+Day,从我自己的使用体验来看还是比较稳定的。

3.NewsLetter转RSS服务:Kill the Newsletter!

我自己接触NewsLetter的时间并不长。21年上半年,随着Substack以约6.5亿美元估值完成6500万美元B轮融资,NewsLetter这种在国内比RSS还小众的内容分发形态再次引起人们的注意。这也是我第一次接触到NewsLetter,之后我很喜欢的播客 随机波动 也推出了 NewsLetter。随着订阅的NewsLetter越来越多,我个人感觉使用邮箱来接收NewsLetter不太符合我个人习惯。一方面我21年一直都在实习和校招,日常各种招聘、面试右键非常多,NewsLetter邮件很容易就堆在邮件里忘记看。另一方面我还是希望能够有一个统一的信息摄取渠道,使用RSS本身也有整合多个信息来源的目的。因此我还是希望通过RSS的方式订阅NewsLetter。经过一番搜索,找到了一个NewsLetter转RSS的服务:Kill the Newsletter。

Kill the Newsletter也是一个开源项目(仓库地址)。跟RSSHub类似,Kill the Newsletter提供了本地部署和项目提供服务两种形式。不想自己部署的同学可以直接使用项目提供的转换服务,使用方法非常简单,以随机波动为例:

首先为想要定于的NewsLetter设定名称(任取)。

填好名称之后,点击创建Inbox。

Kill the Newsletter就会返回邮箱和RSS地址。之后只要把邮箱填到要订阅的NewsLetter网站中,在用给出的RSS地址订阅就OK了。需要注意的是,NewsLetter订阅之后一般会需要在邮箱中确认订阅,但我们用的是Kill the Newsletter给出的邮箱,不能直接登录确认。所以在订阅RSS之后,记得刷新订阅来收确认邮件。不同的NewsLetter发出邮件的时间不同,一般几分钟之后就能收到了。

以上就是我最近在使用的RSS生成工具,也欢迎使用相关工具的同学交流。

RSS生成工具/服务推荐的更多相关文章

  1. 多边形背景生成工具推荐-Trianglify

    前端开发whqet,csdn,王海庆,whqet,前端开发专家 low poly低多边形(相似于折纸的效果),多边形风格的设计应用越来越多,今天我们就来看一个利用d3.js写成的生成器Triangli ...

  2. C# 利用VS自带的WSDL工具生成WebService服务类

    C# 利用VS自带的WSDL工具生成WebService服务类   WebService有两种使用方式,一种是直接通过添加服务引用,另一种则是通过WSDL生成. 添加服务引用大家基本都用过,这里就不讲 ...

  3. [原创]推荐一些在线API生成工具

    [原创]推荐一些在线API生成工具 最近发现Api文档维护是个大体力活,版本控制文档统一化特别麻烦,寻思着这个怎么处理,经高人指点开源有一些工具不错,具体如下: 1.Swagger   http:// ...

  4. C# 利用VS自带的WSDL工具生成WebService服务类(转载)

    WebService有两种使用方式,一种是直接通过添加服务引用,另一种则是通过WSDL生成. 添加服务引用大家基本都用过,这里就不讲解了. 那么,既然有直接引用的方式,为什么还要通过WSDL生成呢? ...

  5. Windows 上面优秀的工具软件推荐

    Windows 上面优秀的工具软件推荐 一.下载软件 1.速盘 - 度盘神器 简介: 使百度网盘保持全速下载免受限速困扰! 下载: speedpan 2.http下载工具 百度网盘破解下载器:prox ...

  6. 超好玩!10款神奇的字符图案 & 词汇云生成工具

    在这里,我们推荐10款惊人的字符图案生成工具.词云可以定义为词频的图形表示,而字符图案发生器是一个把数据,如文字和标签在以视觉和吸引人的方式展示的简单的工具.这些生成工具具有不同的功能,其中包括不同的 ...

  7. C/C++ makefile自动生成工具(comake2,autotools,linux),希望能为开源做点微薄的贡献!

      序     在linux下C或C++项目开发,Makefile是必备的力气,但是发现手写很麻烦. 在百度有个comake2工具,用于自动生成Makefile工具,而在外边本想找一个同类工具,但发现 ...

  8. 数据字典生成工具之旅(5):DocX组件读取与写入Word

    由于上周工作比较繁忙,所以这篇文章等了这么久才写(预告一下,下一个章节正式进入NVelocity篇,到时会讲解怎么使用NVelocity做一款简易的代码生成器,敬请期待!),好了正式进入本篇内容. 这 ...

  9. HTML目录生成工具

    目录 内容简介 工具代码 使用方法 工具改进 内容简介 园子里面很多博主都会为自己的博文创建目录,方便大家浏览.我很好奇大家是怎么做的,是不是有自动生成目录的工具可以推荐一下(我知道word可以,但是 ...

随机推荐

  1. 【剑指Offer】反转链表 解题报告(Python)

    [剑指Offer]反转链表 解题报告(Python) 标签(空格分隔): LeetCode 题目地址:https://www.nowcoder.com/ta/coding-interviews 题目描 ...

  2. Sufficient Statistic (充分统计量)

    目录 定义 充分统计量的判定 最小统计量 例子 Poisson Normal 指数分布 Gamma Sufficient statistic - Wikipedia Sufficient statis ...

  3. partial write bypass PIE

    第一篇博客,请允许我水一下.BUUCTF上的一题:linkctf_2018.7_babypie 检查一下保护机制: 1 Arch: amd64-64-little 2 RELRO: Partial R ...

  4. Linux远程操作

    应用场景 公司开发时候,具体的应用场景是这样的1.linux服务器是开发小组共享 正式上线的项目是运行在公网 因此程序员需要远程登录到Linux进行项目管理或者开发 远程登录客户端有Xshell6,X ...

  5. Java初学者作业——学生成绩等级流程图练习

    返回本章节 返回作业目录 在Word 中编写算法实现学生成绩等级的输出,并绘制对应算法的流程图. 功能要求:输入学生成绩,输出对应成绩等级,输出规则如下: 学生成绩区间 对应成绩等级 [90,100] ...

  6. 编写Java程序,实现多线程操作同一个实例变量的操作会引发多线程并发的安全问题。

    查看本章节 查看作业目录 需求说明: 多线程操作同一个实例变量的操作会引发多线程并发的安全问题.现有 3 个线程代表 3 只猴子,对类中的一个整型变量 count(代表花的总数,共 20 朵花)进行操 ...

  7. [学习笔记] Oracle运算符、连接符、结果去重、范围查询、模糊查询

    运算符 符号 解释 + 加法 - 减法 * 乘法 / 除法,结果是浮点数 = 等于 > 大于 < 小于 <>或者!= 不等于 >= 大于或者等于 <= 小于或者等于 ...

  8. unittest_assert断言(4)

    测试用例是否测试通过是通过将预期结果与实际结果做比较来判定的,那代码中怎么来判定用例是否通过呢?在python中这种判定的方法就叫做断言,断言可以使用python的assert方法,也可以使用unit ...

  9. react中Fragment组件

    什么是Fragment?在我们定义组件的时候return里最外层包裹的div往往不想渲染到页面,那么就要用到我们的Fragment组件了,具体使用如下: import React, { Compone ...

  10. Leetcode算法系列(链表)之两数相加

    Leetcode算法系列(链表)之两数相加 难度:中等给出两个 非空 的链表用来表示两个非负的整数.其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字.如果,我们将 ...