時(shí)間:2019-08-26 15:36:44 作者:Bill 瀏覽量:67
閱讀微信公眾號(hào)體驗(yàn)不佳?解決方案之Huginn
不是所有人都喜歡微信生態(tài)里面「微信公眾號(hào)」的閱讀體驗(yàn)。雖然微信公眾號(hào)確實(shí)是一個(gè)非常優(yōu)質(zhì)的信息來(lái)源,但是閱讀微信公眾號(hào)文章本身的體驗(yàn)很多時(shí)候都不太盡如人意:
關(guān)注的公眾號(hào)推送新文章時(shí)沒(méi)有消息通知
檢索微信公眾號(hào)歷史推送文章非常繁瑣
微信公眾號(hào)發(fā)布的文章往往只有在手機(jī)端閱讀比較方便,在電腦上面閱讀非常麻煩
然而,微信公眾號(hào)是一個(gè)非常封閉的內(nèi)容產(chǎn)出平臺(tái),有著非常嚴(yán)格的「反爬措施」。不過(guò)通過(guò)一些優(yōu)質(zhì)的第三方平臺(tái)和工具,我們還是可以用較為方便的方法來(lái)「訂閱」微信公眾號(hào)文章,從而提升我們微信公眾號(hào)文章的閱讀體驗(yàn)。
Huginn
為大家推薦一個(gè)硬核的開(kāi)源監(jiān)測(cè)工具:GitHub - huginn/huginn。Huginn 是一個(gè)專門用于監(jiān)測(cè)網(wǎng)頁(yè)的機(jī)器人聚合管理平臺(tái),是開(kāi)源免費(fèi)的應(yīng)用。我們可以將其當(dāng)做一個(gè)可以自己進(jìn)行全面定制化的 IFTTT 平臺(tái)。
閱讀微信公眾號(hào)體驗(yàn)不佳?解決方案之Huginn圖一
Huginn
利用 Huginn 的 Agent,我們可以實(shí)時(shí)的監(jiān)測(cè)某一個(gè)網(wǎng)頁(yè)的更新、變化狀態(tài),也就能夠做到對(duì)某一微信公眾號(hào)文章的抓取和 RSS 鏈接的生成。我們需要利用自己的服務(wù)器,或者使用 Heroku 云容器平臺(tái)進(jìn)行部署。
閱讀微信公眾號(hào)體驗(yàn)不佳?解決方案之Huginn圖二
Huginn 的服務(wù)配置相對(duì)硬核,自己部署成功就需要花費(fèi)挺大精力,還需要定制微信公眾號(hào)的爬取策略,因此推薦有能力折騰的同學(xué)再去研究。不過(guò)由于我們可以任意的對(duì) Huginn 進(jìn)行配置,來(lái)保證更新的頻率以及內(nèi)容的全面,因此利用 Huginn 定制的微信公眾號(hào)更新 RSS 應(yīng)該是上面幾種方法之中最為穩(wěn)定可靠的方法。
閱讀微信公眾號(hào)體驗(yàn)不佳?解決方案之Huginn圖三
有興趣折騰的朋友可以參考外站文章:利用Huginn抓取任意網(wǎng)站RSS和微信公眾號(hào)更新-打造一站式信息閱讀平臺(tái)