---
title: 更好地使用 RSS 订阅喜欢的微博博主
date: 2017-10-04T10:15:00+08:00
tags:
  - RSS
  - 技术

---

平时我喜欢逛各种各样的网站，但实在是受不了各种纷乱的信息的烦扰，所以最近一直在用RSS阅读器来订阅我经常逛的内容。

其中也包括一些我挺喜欢的微博博主，但是微博这东西，本身肯定不会做RSS输出这种吃力不讨好的东西了，而且许多获取微博的接口都需要先登录，DIYgod 基于微博秀组件的接口做了个 [转换工具](https://github.com/DIYgod/Weibo2RSS/)，但不支持全文查看和图片，不太满意。后来发现了“微博看看”这个网站，但我实在是受不了它奇奇怪怪的排版，所以我写了个PHP写了个优化排版的程序，效果勉强能接受吧。但这一大堆正则表达式组成的意大利面条代码真心难以维护，而且基于第三方网站来做的东西我始终都觉得不够稳定。

之前写的面条代码：

![之前写的面条代码](https://cdn.zgq.me/assets/posts/2017/weibo-rss/1853020620.png)

偶然发现微博的手机版好像不用登录也能看到博主的微博主页列表，但我没太认真去注意。前段时间正好看到[这篇文章](https://feedx.net/tutorial160729)，正好也提到了这一点。于是我花了一点儿时间，分析了下微博手机版的请求，参考了 DIYgod 的部分代码，写了个基于 Node.js 的版本，优化了许多细节的问题，比如查看长微博，图片，表情等等，这里就不再赘述了～

使用和搭建方法参考项目的 Github 主页

Github: [https://github.com/zgq354/weibo-rss](https://github.com/zgq354/weibo-rss)
