AI摘要:友链屋是一个订阅友链们更新的网站,通过RSS订阅独立博客,方便用户定期查看友链们的更新。项目使用GitHub Actions每天两次爬取列表,生成静态网站并更新到Cloudflare Workers上。适用范围广泛,可以用于创建文集等聚合网站。项目地址:https://github.com/idealclover/Friend-Link-House。
Powered by AISummary and MoonShot KimiChat.
因为这个 blog 别骂了别骂了 会更新的 所以也认识了一些有自己独立博客的校友朋友以及网络小伙伴们。
最初还会时不时去友链中逛逛,但随着这个列表越来越长,自己也就没有时间精力一个个点进去了,因此错过了不少小伙伴们的博客更新 QAQ 想着用 RSS 的方式订阅自己友链们的博客更新,这样可以时常去拜访下,但后来也就懒了。
那么要不直接把友链们的更新直接呈现在一个网页呢?这样定期溜一溜就可以知道朋友们都在干什么了。
说来也巧,学弟 orangex4 搞了个项目,用 RSS 聚合了我南的一些独立博客。想着就可以魔改一下,用到自己的友链们上,因此趁着之前五一假期搞了搞。
(仅收录友链博客文章,不代表翠翠本人观点)
不搞不知道,一搞才发现,大家都好能写啊,菜 翠翠 菜
原项目的实现也挺巧妙的,是通过 GitHub Actions 每天两次对列表进行爬取,将生成出对应的静态网站并更新到 cloudflare workers 上,从而达到定期更新的效果。
代码很强,傻翠就是狗尾续貂下,改了个小样式就拿来用了~ 看看友链屋 blogroll.icl.moe
感觉这个东西的适用范围还挺广的,不止于友链,甚至如果想做一个「文集」之类的,也可以通过这个项目+RSSHub的方式,轻松生成一个聚合网站~
如果你也想试一试的话,GitHub 地址在 这里, 里面也附上了使用说明,通过 Fork、配置 CloudFlare、部署和修改之后,里面内容一换,还是很容易弄出一个新的网站的w 感兴趣的小伙伴们快来呀 (又开始硬核要 star XD)
不过这个列表还木有和自己的网站打通 TAT(懒了懒了 还没有想到什么好办法,毕竟是两个项目) 所以如果想申请友链的话 最好这里评论下,GitHub 里也提个 PR~
另外还有更多可以改进的地方
- 可以通过这个来监控大家的网站是不是还都能访问,有木有失联的小伙伴;
- 如果有小伙伴的文章不太适合的话,也可以针对性做一些过滤下;
- 自动识别出网站的 RSS,就不用一个一个表格里填了;
- 以及现在要改的地方还是太多了,想着可以配置化收在一起;
- ...
不过自己太懒了,这些工作也就还都没有做 >_<
或者有没有大佬来 PR!硬核求 PR hhh
对了,以及也申请了一个更短的域名,现在可以通过 icl.moe 来访问傻翠的博客啦~
最近傻翠的更新真的奇奇怪怪 XD 掉粉警告.jpg
已有 31 条评论
交个朋友~
能帮我开发个网页吗?
能说说邮箱订阅功能怎么做吗?
这里 https://idealclover.top/archives/572/
友个链?
牛蛙,大佬厉害
之前一直在找这种,后来用FreshRSS搭建了一个
你好,交个朋友吧
点进去一眼就看到搜索引擎优化那篇。不过在谷歌后面加ncr这个事我很久以前就在做了OωO
大佬 后台小程序用户一直卡在2021-12-31了 是咋回事呀
感谢分享,赞一个