简介

如果你不知道什么是 RSS,赶紧去查查是什么然后用起来吧,相信我,用了就再也离不开了。

我是一个重度 RSS 使用者,一般来说,我获取信息有微博,微信,邮件,还有就是 RSS 。每次打开 Chrome 之后第一个打开的就是 Feedly,看看有没有新的内容更新,省去我了一次性打开多个网站的麻烦。但是问题来了,有些网站没有 RSS 怎么办?

Huginn 是一个 Github 的开源项目,已经上万 Star 了。简单的说这个东西是一个 IFTTT 形式的东西,可以把所有网页转换成 RSS 输出。更简单的说,就是工作流形式,类似于 iPhone 上的 Workflow。

可以查看另外一篇文章,比较详细的讲述了如何搭建:Huginn ,本文讲述的是如何通过 feedburner 烧录让所有网页变成RSS 。

第一步

新建Website Agent

然后参考另外一篇文章的设置,设置好extract 参数后,试运行,可以的话直接保存!

第二步

这么我们就完成了工作的第一步,抓取网页,下一步要输出 RSS,还是新建 Agent ,选择 Data Output Agent

前面都随便写,记得 Sources 选择我们第一步创建的 Agent

下面是继续配置 Option,这就比之前简单了。但是注意还要记得把网站链接的 link 加上,效果如图:

{
  "secrets": [
    "a-secret-key"
  ],
  "expected_receive_period_in_days": 2,
  "template": {
    "title": "中国IDC圈",
    "description": "第一时间报道IDC、云计算、大数据技术应用、数据中心等产业资讯",
    "link": "http://www.idcquan.com/",
    "item": {
      "title": "{{title}}",
      "link": "{{url}}"
    }
  },
  "ns_media": "true"
}

之后选择 Save 就到了这:

可以看到已经有 xml 格式的输出了。

最后一步我们要烧录 RSS。用到的时谷歌家的服务 feedburner

然后继续next,直到生成 RSS 地址,然后把网址复制到 订阅器 里面,大功告成!