Feed43自定义 RSS 订阅源

Google Reader 的关闭后,到处充斥着 RSS 将死的论调。如今看来并没有想象中的那么惨,许多人依旧喜欢沿用 RSS 作为自己获取信息的方式。 前段时间,少数派 Matrix 进行了一次关于 RSS 的讨论,其中不乏有许多好的观点迸发出来。如果你没有参加,可以阅读 这篇回顾文章 了解。

我喜欢 RSS,但又苦于许多网站不支持,这时候,就要借助可以将任意网站变成 RSS 订阅源的工具,我在用的是 Feed43。

你可能会好奇,它是怎样做到的呢?通俗来说,网站通过后台发布的消息在你的浏览器上显示时,有许多代码段落是重复的。拿少数派来讲,每一篇在首页显示的文章,使用了同一种样式,变化的只是内容。Feed43 通过建立特定的筛选器来过滤复杂的样式,简化成 RSS 订阅源。

所以,利用 Feed43 制作自己的 RSS 订阅源时,你可能需要对网页使用的 HTML 语言有一些基本的了解。不过,你完全不必担心这一点,通过下面的例子,你很容易看明白。

手把手教你制作 RSS 源

我在少数派撰稿,但是并不知道自己的文章会在什么时候被责编发布,于是我就利用我在少数派的个人主页,制作了一个「少数派发表了我的文章」的 RSS 源。一旦我的文章被发布,就会收到提醒。下面,我就以此为实例,来手把手教你制作一个 RSS 源。

1. 打开需要制作 RSS 内容的页面,并在 Feed43 上新建一个 RSS 源。

在这里,我打开的是我的个人主页。因为一旦我的文章被发布,就会在此页面有内容更新。然后 打开 Feed43,点击「Create your own feed」开始创建 RSS 源。

2. 在 Feed43 中加载内容页面,并获取源码。

接下来,将个人中心网址复制下来,并粘贴到 Feed43 的对应选框中。后面的 Encoding 代表网页编码方式,正常情况下留空就行,Feed43 会自动选择。

点击 Reload,你就会在下面的选框中看到当前网页的源代码了。其实这些源代码你也可以通过右键点击相应网页的空白区域,选择「查看网页源代码」来获取。不过,这里我们严格按照 Feed43 的流程来获取。

3. 找到内容所在 HTML 字段规律。

这一步就会接触到 HTML 了,完全不明白 HTML 的朋友也不必担心,你就当作是找规律小游戏。

滚动鼠标找到内容对应的区域,你会发现不同文章对应着相似源码。Feed43 有一点做的比较好,它会自动捕捉一些标记标题的源码,并标识成粉红色。

4. 复制其中的一段源码,留做下一步备用。

这一步就是将相似的源代码复制一段。需要考虑到 3 个小问题

  • 实例中的源码会包含多篇文章,但只需要复制其中一篇文章对应的那一段源码就行。
  • 复制的部分需要通过你所制作的 RSS 来考虑。例如我这次制作的 RSS 可能会包括文章标题、链接、发布时间、摘要等。
  • 需要考虑 HTML 语言的格式。HTML 语言在使用时,标记符号是相互对应的。例如标记标题三是:<h3>标题三</h3>。所以复制时不要丢掉后面的标记符号。下面展示了正确和错误的示例。错误的示例中,丢掉了 </div>

正确示例

错误示例

 最终我复制了一个包含标题、链接、摘要和时间的字段,分别如下所示:

<h3 class="post-title"><a href="https://sspai.com/34188">让输入更高效有趣,Google 出品的 iOS 键盘:Gboard</a></h3>
<a href="https://sspai.com/34188">鉴于 Google 输入法在 Android 上的良好口碑,从 iOS 支持第三方输入法开始,不少人就一直期盼着它什么时候也能登陆 iOS 平台。
终于在昨晚,Google 在 A...</a>
<span class="publish-time">04月26日</span>

5. 将特定的源码字段变成通用源码字段。

这一步将上面复制的源码粘贴到「Item (repeatable) Search Pattern」选框中,「Global Search Pattern」留空即可。

接下来就是精简源码。将标题、链接,时间等变化的字段删去用 {%}代替。将固定且多余的字段删去用 {*}代替注意,源码中有换行的地方均需要添加{*}

如上图所示,源码已经被精简了。点击 Extract,如果左下方显示 » OK (N items found),则代表成功了。看一看抓取到的内容是否有格式错误的地方。如果没有抓取到内容,或者有格式错误,则需要继续仔细调整。这一步需要多尝试几次,就能找到经验了。

如上图所示,每一篇文章的标题、链接、摘要、时间都已经成功抓取了。

6. 完善 RSS 源格式。

接下来,就是完善 RSS 订阅源格式。如下图所示,上半部分主要是填写 RSS 信息,包括名称和描述,相信大家很好理解。我重点介绍下半部分的填写。

回到上一步,你会看到变化的字段用 {%+数字}的形式标示出来,而这个 {%+数字}是通用标识符。例如 {%2}代表了所有文章的标题,{%1}或 {%3}代表了所有文章的链接。所以,下面填写时,标题的位置只需要填写 {%2},当然我在后面加了一个发布时间 {%5}。你只需要把这几个通用标识符填写到对于的区域就行,不同的 {%+数字}之间可以填写随意的文字、符号过渡。

7. 预览并使用。

到了这里,基本上宣布大功告成了。点击 Preview 预览一下,如下方左图所示,预览没有问题。如右图所示,你可以通过页面下方的选项将系统默认的随机地址改成有意义的地址,方便使用。

我的经验和感受

使用 Feed43 最大的好处就是,将那些不支持 RSS 的页面变成 RSS 方便订阅。而一旦有了 RSS 地址你就有了许多适合自己的玩法,比如我将它同 IFTTT 或者 Superfeedr 结合起来,一旦少数派发表了我的文章,我就会立即收到提醒。又比如,学校的教务处网站会以低频率更新一些十分重要的信息,然后你又不可能每天打开关注,制作一个 RSS,更新即提醒。总之,你可以运用 Feed43 关注那些自己关心的内容。

你可以免费使用 Feed43 做 RSS 源,但免费版中包含的每条内容都会包含 Feed43 推广链接,而抓取频率也受到了严格的限制。当然,你也可以在官网上通过 Paypal 购买付费版,体验会好许多。

你可以在 Feed43 官网 了解详情。

© 本文著作权归作者所有,并授权少数派独家使用,未经少数派许可,不得转载使用。


104


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/29469.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AI帮你解读基因检测结果?任重道远,未来可期

AI帮你解读基因检测结果&#xff1f;任重道远&#xff0c;未来可期 依赖于测序技术的发展&#xff0c;越来越多的基因检测产品应用于临床诊疗&#xff0c;可以辅助临床医生进行生育相关遗传病诊断、肿瘤精准诊疗与早期预防和感染病因查找等。但是&#xff0c;测序结果如何应用到…

GeneGPT 利用生物医学信息工具增强大型语言模型

尽管大型语言模型&#xff08;LLMs&#xff09;已成功应用于各种任务&#xff0c;但它们仍然有生成错误内容的问题。利用领域特定工具&#xff08;如数据库工具&#xff09;增强LLMs具有促进访问专业知识更精确和直接的潜力。文章介绍了GeneGPT&#xff0c;一种新的方法&#x…

彩票怎样才能中奖?通过一定的数学算法是否可行

理论上&#xff0c;只能靠运气。但是&#xff0c;如果规则设计得不好&#xff0c;就可以钻漏洞。 2005年2月&#xff0c;美国的一个彩票品种&#xff0c;就出现了漏洞&#xff0c;被麻省理工学院的学生发现了。随后的七年&#xff0c;这个学生反复购买这个品种&#xff0c;一共…

微信域名防封技术,APP推广链接如何在微信域避免被封,如何防拦截?

本身在网站要想在微信端被使用&#xff0c;多多少少都会有预防被拦截&#xff0c;是专门为运营网站和公众号的运营者一个研究的工具几十你是正常网站&#xff0c; 也是公司企业备案&#xff0c;照样也会被拦截。这个被拦截一般来说就是你的这个域名已经在微信中打不开了&#…

当域名被微信封了怎么办?

当把网站嵌入到微信公众号时&#xff0c;也存在一个风险&#xff1a;微信封域名&#xff0c;这样所有微信端的页面打开就会提示&#xff1a;已停止访问该网页&#xff0c;如下图所示&#xff1a; 最有效的解封方式 在违规的页面处理完毕后&#xff0c;运营或产品同学赶紧给mo…

微信域名防屏蔽防封系统,轻松微信中域名网站被屏蔽被封的问题

做微信营销活动&#xff0c;域名没被封过&#xff0c;那你的营销人生肯定是不完整的。如果做到微信域名防封呢&#xff1f;这就要借助一些工具来实现有效的防封措施了。 第一步 你需要有一个微信域名检测接口&#xff0c;自己开发或是购买都可以。 第二步 配置你的程序&…

微信域名经常被封?微信屏蔽域名的机制

为什么&#xff1f; 微信被封&#xff1f; 被秒封&#xff1f; 本人也是做防封的 所以总结一些小经验 一 服务器 服务器方面 是目前很多大家在做的 很多做防封的朋友都一样这种经历 例如把自己的域名 解析到 防封平台的服务器上 很诡异的是 确实被封的概率确实降低了很多 这种…

微信域名防封跳转系统详解,域名总是被微信屏蔽应该这样做

很多人问&#xff0c;微信域名防封跳转系统是怎么实现的&#xff0c;域名链接被微信拦截封杀&#xff0c;就是不能在微信环境中打开&#xff0c;需要通过点击右上角选择浏览器打开。 域名链接微信屏蔽&#xff0c;顾名思义&#xff0c;肯定是看不到了。 域名链接被微信封杀&…

网站域名在微信端被封禁了怎么办?这样几步就能解封!

当你发现自己的网站在微信里打不开了怎么办&#xff1f; 页面显示“已停止访问该网页”&#xff0c;解封需要怎么做&#xff1f;会不会很麻烦&#xff1f;需要多长时间&#xff1f; 不用着急&#xff0c;通常碰上这种情况&#xff0c;我们可以通过“在线申请”和“邮件申请”两…

微信域名防红系统,解决微信域名老是被封

微信域名防封技术及微信域名被封解决方案。 微信又封杀我的域名了&#xff0c;微信域名被封怎么办&#xff1f; 做微信项目的兄弟们总跟我唠嗑抱怨&#xff0c;这个无可厚非&#xff0c; 微信如果不做屏蔽措施&#xff0c;微信里面传播传播的信息良莠不齐不治理&#xff0c;…

【全新官方接口】php检测微信域名拦截,检测微信域名被封

你的域名在微信被拦截的3种常见情况 1、域名因违规或有风险被拦截&#xff08;红色拦截&#xff09; 2、类似taobao.com&#xff0c;douyin.com这种的恶意竞争式拦截&#xff0c;淘宝、抖音等微信的竞争对手一般都是白色拦截&#xff08;白色拦截&#xff09; 3、有一个中间页…

如何检测域名微信防红或网址被微信防封停止访问了

当域名被微信封禁时&#xff0c;访问的链接会先经过微信服务器检测&#xff0c;如果正常就放行&#xff0c;否则会重定向跳转到下面这个链接&#xff08;修改这个链接的参数&#xff0c;有趣的现象会发生&#xff09;https://weixin110.qq.com/cgi-bin/mmspamsupport-bin/newre…

GPT-5不能停!吴恩达田渊栋反对千人联名,OpenAI CEO也发声了

点击上方“Python与机器智能”&#xff0c;选择“星标”公众号 第一时间获取价值内容 Pine 发自 凹非寺量子位 | 公众号 QbitAI 千人联名要求“暂停巨型AI实验”在网上经过一天的发酵&#xff0c;各方声音都已经涌现出来。 继LeCun之后&#xff0c;吴恩达、田渊栋等一众AI大牛也…

马斯克骗了全世界

观点| Mr.K 主笔| Wendy.L 编辑| Emma 来源| 技术领导力(ID&#xff1a;jishulingdaoli) 马斯克又又又打脸了。他一边劝阻GPT-5的研究&#xff0c;一边狂买1万块GPU&#xff0c;成立X.AI准备研发自己的大模型。有人说马斯克&#xff0c;又当又立、欺骗大众&#xff1b;也有…

要不要限制 AI?我们把与 GPT-4 有关的观点收集全了

《三体》中的降临派、拯救派和幸存派分别代表着不同的观念和立场。借用这三个概念&#xff0c;我们可以将对 AI 看法的人划分为 AI 降临派、AI 拯救派和 AI 幸存派。 AI 降临派&#xff1a; 这一派的人认为 AI 的发展将为人类带来巨大的好处&#xff0c;甚至取代人类成为地球…

震惊!使用RNN就能达到超越GPT的对话效果!甚至超越LLaMA? Github已近万star

大家好&#xff0c;我是zenRRan&#xff0c;最近在群里发现小伙伴分享了一篇极为震撼的文章&#xff1a;通过纯RNN架构竟然达到甚至超越以GPT为base的大语言模型的性能。刚开始我还以为是民科呢&#xff0c;但是细细了解后发现作者知乎关注达十几万 该项目的github名为The RWKV…

GPT-5别整了!

源 | 量子位 GPT-4让大牛慌了&#xff0c;紧急联名成立人类拯救派&#xff1a; 所有AI实验室立即暂停训练GPT-4更先进的AI系统&#xff01; 至少6个月限期。 包括马斯克、Bengio在内的上千位产学研代表联名发表公开信“暂停巨型AI实验”&#xff0c;瞬间引起轩然大波。 信中强调…

GPT-5别整了!马斯克Bengio等联名疾呼:所有先进AI系统暂停研发6个月

杨净 发自 凹非寺 量子位 | 公众号 QbitAI GPT-4让大牛慌了&#xff0c;紧急联名成立人类拯救派&#xff1a; 所有AI实验室立即暂停训练GPT-4更先进的AI系统&#xff01; 至少6个月限期。 包括马斯克、Bengio在内的上千位产学研代表联名发表公开信“暂停巨型AI实验”&#xff…

ChatGPT,先养肥了卖课的

作者&#xff1a;深燃 链接&#xff1a;https://zhuanlan.zhihu.com/p/620662534 来源&#xff1a;知乎 著作权归作者所有。商业转载请联系作者获得授权&#xff0c;非商业转载请注明出处。 最近&#xff0c;互联网从业者北北发现&#xff0c;身边的大V突然都在用ChatGPT做流…

史上最全Python资料合集,零基础小白学习必备资料

人工智能时代来临&#xff0c;ChatGPT 火热&#xff0c;当代打工人的命运何去何从&#xff1f; 人工智能随着大数据语言模型的发展迎来了爆发&#xff0c;生产力真正开始变革&#xff0c;甚至因为发展太快而出现继续推进GPT5 训练的“降临派”和暂停开发研究的“拯救派”。在未…