朋友圈_

@时雨#日记2023/2/13 分钟

前言

前段时间发现了个站商店这个网站就被它的一些功能深深打动了,其中最喜欢的就是RSS订阅功能,像朋友圈一样方便可以关注其他博客,接受其他博客推送的RSS,但是站长没有开发阅览功能,推送的RSS还是要点击到博主的博客才可以看到。可能这也是对博主流量的尊重吧。

问题来了

现在我的博客友链已经多大45个了,每次想逛逛博客真的很麻烦,有时候也会错过博友新发的文章,市面上的Rss工具也不是很好用或是界面难看或是操作不习惯,就想自己开发一个朋友圈程序,可以订阅我的博友们的博客,没提供rss的我也可以写爬虫来阅读,这样就很方便啦。

开工!

那么使用什么来做呢,最后选择了用C#和blazor框架开发,因为新的.net7提供的custom elements可以方便把程序嵌入到任何网站中,可以为后面的软件扩展做准备。

先来看看目前开发的样子吧:https://moments.shiyu.dev/

首页会显示博友最新的文章,点击后可以弹出一个全屏的模态框用来阅览,当然不提供content rss的博主,这里只会抓取简介,不会爬取博主的全文,在底部有查看原文功能可以快速跳转到博主的文章页面。

阅览部分加了markdown css做文章阅览的美化,后面可能会做一些api可以实现友链管理和rss分享商店?

$ls -lt ./articles
└─
[next]下一篇Moments Docker 发布@2023/2/2
────────────────────────
$cat ./comments

评论 (20)

小赵同学
小赵同学2023/2/5 17:41:51

给博主推荐一个类似的项目 https://github.com/Rock-Candy-Tea/hexo-circle-of-friends 大佬真的很强 膜拜

时雨
时雨2023/2/5 17:56:03

@小赵同学 这个项目不错哎,有很多可以借鉴的地方,我正在开发新版本的,现在版本很多地方没有设计只是尽快能用

小彦
小彦2023/2/4 11:51:34

厉害,是在手机微信里看的么,还是基于手机浏览器的呀~

时雨
时雨2023/2/4 11:52:13

@小彦 就是个web项目

hsuyeung
hsuyeung2023/2/3 09:24:46

很棒!!我也考虑给自己的博客加上 RSS 订阅

时雨
时雨2023/2/3 11:11:30

@hsuyeung 嘿嘿有rss很方便

hsuyeung
hsuyeung2023/3/5 15:39:00

@时雨 加上 RSS 啦

时雨
时雨2023/3/6 15:19:27

@hsuyeung 嘿嘿,朋友圈采集成功~

之寒
之寒2023/2/2 15:47:39

好强好强,看到别人行动力这么高觉得被鼓舞了,也被时雨姐姐的朋友圈打动了(

时雨
时雨2023/2/2 15:54:34

@之寒 写点小工具还是很有动力的,我已经弃坑了不知道多少个大型项目了😭

小熊
小熊2023/2/1 17:33:31

好东西呀大佬,点赞

时雨
时雨2023/2/1 17:39:04

@小熊 完善完善后会开源到时候欢迎使用呀

小熊
小熊2023/2/1 17:40:05

@时雨 我都不好意思,既然大佬说了会开源,那就蹲一下,哈哈哈,辛苦啦,谢谢

wys
wys2023/2/1 20:49:50

@时雨 这方面的网站程序好像还真的稀有呢! 博主也是人才,想到就能做到,牛X。 逛了下,响应快,界面干净。赞。

萧俊介
萧俊介2023/2/1 14:38:23

我自己用的是 News Explorer 。话说,在「朋友圈」没看到我昨天发的文章是怎么回事,哈哈哈~

时雨
时雨2023/2/1 14:40:53

@萧俊介 先把wp和tp有rss的订阅了,其他好多博客程序的格式不一样还在慢慢适配

时雨
时雨2023/2/1 17:38:38

@萧俊介 订阅到啦

风清
风清2023/2/1 14:21:29

我也不知道博客拿来干嘛。

时雨
时雨2023/2/1 14:22:54

@风清 博客不一定是给别人看的,有时候自己看自己之前的文章更有意义

wys
wys2023/2/1 20:51:47

@风清 😆一枝笔,一起落,附庸风雅。我开始这样理解了。

EOF_