基因组:人种自传23章-读书简记 YOU身体使用手册-读书简记 登天之梯-读书简记 为什么学生不喜欢上学-读书简记 请停止无效努力-读书简记 麦肯基疗法-读书简记 跟简七学理财-课程简记 指数基金投资指南(2017中信版)-读书简记 指数基金投资指南(2015雪球版)-读书简记 让大脑自由:释放天赋的12条定律-读书简记 养育的选择-读书简记 GPU高性能编程CUDA实战-读书简记 百万富翁快车道-读书简记 原则-读书简记 穷查理宝典-读书简记 C++并发编程实战-读书简记 哲学家们都干了些什么-读书简记 Effective C++-读书简记 通往财富自由之路-读书简记 Linux命令行与Shell脚本编程大全-读书简记 刻意练习-读书简记 写给大家看的设计书-读书简记 习惯的力量-读书简记 好好学习-读书简记 硅谷最受欢迎的情商课-读书简记 富爸爸,穷爸爸-读书简记 如何说孩子才会听,怎么听孩子才会说-读书简记 阻力最小之路-读书简记 ProGit-读书简记 思考:快与慢-读书简记 C语言深度剖析-读书简记 编程珠玑-读书简记 Head First 设计模式-读书简记 反脆弱-读书简记 我的阅读书单 小强升职记-读书简记 观呼吸-读书简记 黑客与画家-读书简记 晨间日记的奇迹-读书简记 如何高效学习-读书简记 即兴的智慧-读书简记 精力管理-读书简记 C++编程思想-读书简记 拖延心理学-读书简记 自控力-读书简记 伟大是熬出来的-读书简记 生命不能承受之轻-读书简记 高效能人士的七个习惯-读书简记 没有任何借口-读书简记 一分钟的你自己-读书简记 人生不设限-读书简记 暗时间-读书简记
基因组:人种自传23章-读书简记 YOU身体使用手册-读书简记 登天之梯-读书简记 为什么学生不喜欢上学-读书简记 请停止无效努力-读书简记 麦肯基疗法-读书简记 跟简七学理财-课程简记 让大脑自由:释放天赋的12条定律-读书简记 养育的选择-读书简记 GPU高性能编程CUDA实战-读书简记 百万富翁快车道-读书简记 原则-读书简记 穷查理宝典-读书简记 C++并发编程实战-读书简记 哲学家们都干了些什么-读书简记 Effective C++-读书简记 通往财富自由之路-读书简记 Linux命令行与Shell脚本编程大全-读书简记 刻意练习-读书简记 写给大家看的设计书-读书简记 习惯的力量-读书简记 好好学习-读书简记 硅谷最受欢迎的情商课-读书简记 富爸爸,穷爸爸-读书简记 如何说孩子才会听,怎么听孩子才会说-读书简记 阻力最小之路-读书简记 ProGit-读书简记 思考:快与慢-读书简记 C语言深度剖析-读书简记 编程珠玑-读书简记 Head First 设计模式-读书简记 反脆弱-读书简记 小强升职记-读书简记 观呼吸-读书简记 黑客与画家-读书简记 晨间日记的奇迹-读书简记 如何高效学习-读书简记 即兴的智慧-读书简记 精力管理-读书简记 C++编程思想-读书简记 拖延心理学-读书简记 自控力-读书简记 伟大是熬出来的-读书简记 生命不能承受之轻-读书简记 高效能人士的七个习惯-读书简记 没有任何借口-读书简记 一分钟的你自己-读书简记 人生不设限-读书简记 暗时间-读书简记

高效工作—优雅的阅读微信公众号

2017年12月14日

写在前面


你有没有统计过自己订阅了多少微信公众号?平时每天看的又有多少?有没有跟我一样慢慢发现自己订阅的公众号太多,文章推送太多,以至于打开订阅号后不知道该从哪里开始,右上角的未读条目蹭蹭的增长....某一天发现了微广场类似的平台,可以将微信公众号生成RSS。而自己一直使用RSS来聚合阅读网文(RSS重度患者)。大喜。

用RSS来管理阅读网文(使用的Inoreader软件),有两点优势:1 可以进行集中阅读,一眼扫过去心里就有了个大概,且可以进行分类;2 使用JS脚本实现高亮含有自定义关键字的新闻(同样使用JS去了广告),可以有重点的阅读;3 可以方便的管理已读未读,可方便的和EverNote同步收藏进行知识管理。

但好景不长,微广场也步入了其他几个具有类似功能平台的后尘——停止运营。停止运营后,也基本停止了阅读微信公众号,最近微信公众号看到了几篇很不错的总结,于是又有了折腾的动力。鉴于各大平台都不提供类似的功能(今日看啥平台提供,但收费),借用穷查理经常提的一句小红母鸡说的话:“那我就自己来吧!”。花了一下午的时间,使用Huginn实现了生成微信公众号RSS全文,并整理了自己订阅的公众号(整理前将近100个,随后取消了聚合到RSS后的公众号,整理后微信上只剩下了10多个),一身清爽。

更喜人的是,Huginn可以将任意网站的内容变为RSS(RSS能给用户带来最干净且完整的内容,但是它不能够给网站运营商带来广告或流量,也缺少互动,所以正在被很多网站运营商所抛弃)。Awesome!

Huginn简介


Huginn是什么?官网上的解释是:Huginn是一个用于构建在线自动化任务的系统,可以把它看成是一个可以部署在自己服务器上的Yahoo! Pipes (已经关闭)+ IFTTT(如果一件事情被触发,则执行另一件设定好的事情)。Huginn是一个只属于自己的IFTTT,甚至比IFTTT更加强大。Huginn是开源的,这里是其Github地址。

Huginn可以做什么?官网的文案是:致力于整合联动各种互联网计算机系统和服务,根据Scenarios的设置智能化地触发执行各种任务和命令,通过全球分享的海量Scenarios 库,就可以创造性地组合发挥各种Scenarios来实现各种超赞的功能,打造出你的人工智能系统,替代优化操作流程,让人们可以从繁琐折腾中解放出来。

上面一段话读起来好费劲,能不能举例子说明一下具体功能?可以!官网上介绍的功能就有很多,比如,跟踪天气变化、跟踪当前热点、监控商品价格(网页变化)、自动发送邮件、连接各种常用服务,等等。

如何用?下面结合生成自己的微信公众号RSS全文的例子来进行说明。提示:配置如果遇到问题多看官方文档+Google。

生成自己的微信公众号RSS全文


Huginn需要自己部署到云端才能使用,官网上的部署教程非常详细,它可以部署在自己的VPS上,也可以部署在各大云平台的虚拟主机上,在这里主要介绍部署在Heroku的方法。

一 注册Heroku账号。

戳我进行注册。

二 安装Heroku环境

注册完成后登录,进入Bash,使用下面的命令进行安装配置。

# replace REPLACE_ME_OS/REPLACE_ME_ARCH with values as noted below
$ wget https://cli-assets.heroku.com/heroku-cli/channels/stable/heroku-cli-REPLACEME_OS-REPLACE_ME_ARCH.tar.gz -O heroku.tar.gz
$ tar -xvzf heroku.tar.gz

注意替换上面的REPLACE_ME_OS/REPLACE_ME_ARCH,替换规则为:

Where REPLACE_ME_OS is one of “linux”, “darwin”, “windows” and REPLACE_ME_ARCH is one of “x64”, “x86”, or “arm” You also must replace “6.x.x” with the actual version.

三 部署你的个人Huginn网站

export PATH=$PATH:/app/heroku-cli-v6.14.41-47054d2-linux-x64/bin
heroku login
git clone https://github.com/huginn/huginn.git lanbing510 #将lanbing510替换为你自己的名称
cd lanbing510
heroku git:remote -a lanbing510
cp .env.example .env
gem install bundler
bundle
bin/setup_heroku

四 进入Huginn界面进行配置,生成RSS全文订阅地址

按照第三步进展顺利的话,会生成你自己的Huginn应用界面。登录进去进行配置。

1 进入Credentials选项卡,新建一个值,名称是phantomjs_cloud,值是你申请到的Phantomjscloud的API Key。

2 导入Scenario(当然,你可以根据文档建立自己的Scenario)。这里提供了一份微信公众号RSS的Scenario配置文件,可作为参考。

3 导入成功后可以按自己的公众号进行配置,最后会生成自己的RSS地址,填入Inoreader即可。下面是自己订阅的新智元的部分截图。

五 常见错误

1 Worker太多导致不能更新,日志:heroku[web.1]: Error R14 (Memory quota exceeded)。解决方法:

heroku config:set WEB_CONCURRENCY=1 -a lanbing510

六 完

参考


[1] Huginn教程:微信公众号 转换成 全文RSS

[2] Heroku Dev Center


版权声明:本文为博主原创文章,转载请注明出处 本文总阅读量    次