你可以用 RSS 订阅 GitHub 博客了

Hello 各位晚上好。

之前写过一篇用 GitHub Issues 来写博客的文章,后来看到有一位名为 @航大 的网友,跟着我写的文章,也在 GitHub 弄了一个同样的博客。

看到自己写的文章能影响到他人,这对我来说是一种非常大的激励。

不过有点遗憾的是,这位网友后来停止更新了,最新的一篇文章停在了 9 月 17 日,不知道是他比较忙、没时间写东西,抑或是忘了博客这件事。

对比公众号,GitHub 博客没法知道阅读文章的人、阅读数,缺少反馈。

还有更致命的一点,GitHub 博客没有很好的 Push 机制,不能很好地把新文章推送给读者。

世界上最远的距离,莫过于,作者辛勤更新博客,读者却没有收到更新通知,以至于完全忘了这个博客。

但是,幸好我们还有 RSS。

上周看到一位网友 @frostming 给 gitblog 项目提交了一个增加 RSS 订阅的请求,项目作者 @yihong0618 将请求合并到项目中,实现了用 RSS 订阅 GitHub 博客的目的。

以我在 GitHub 创建的博客 gitblog 为例,RSS 订阅链接 🔗:

https://raw.githubusercontent.com/phh95/gitblog/master/feed.xml

将 RSS 链接添加到 RSS 阅读器中,就可以看到发布在 GitHub 的博客了。

相比最初只能在 GitHub 上阅读博客,增加 RSS 订阅链接后,获取博客更新又多了一个渠道。

整个流程下来,感觉:没有 RSS 订阅链接的博客,真的没有灵魂啊。

本来现在就没多少人喜欢阅读文章,没了 RSS,岂不是更惨。

最后,简单写一下,给 GitHub Issues 博客增加 RSS 订阅链接的方法——

修改项目中的 4 个文件:

  • generate_readme.yml
  • .gitignore
  • main.py
  • requirements.txt

具体修改了哪些地方?可以参考下图及对应的链接:
https://github.com/yihong0618/gitblog/commit/c8eb186406acff31a1353590770bd130ffa47359

下图红色背景的代码行,代表修改前;绿色背景的代码行,代表修改后,上下两行对比着修改自己的文件,耐心一点就可以了。

欢迎关注

以上,就是本次想和你分享的内容,希望能够对你有一点帮助。

公众号:效率工具指南