2022.05.22 | 网站相关 | 11757 浏览 | 26 赞 | 30 条评论


AI摘要:友链屋是一个订阅友链们更新的网站,通过RSS订阅独立博客,方便用户定期查看友链们的更新。项目使用GitHub Actions每天两次爬取列表,生成静态网站并更新到Cloudflare Workers上。适用范围广泛,可以用于创建文集等聚合网站。项目地址:https://github.com/idealclover/Friend-Link-House。

Powered by AISummary and MoonShot Kimi Chat.

网站链接:https://blogroll.icl.moe/

项目地址:https://github.com/idealclover/Friend-Link-House

因为这个 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

本文链接:https://www.idealclover.top/archives/634/

本作品由 idealclover 采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可,转载请注明出处。

标签: 博客, 静态, 网页, 链接, github, 网站, 傻翠, 朋友, 内容, cloudflare, workers, 友链, 更新

26

已有 30 条评论


  1. 辞枫
    辞枫 回复

    能帮我开发个网页吗?

  2. 时雨
    时雨 回复

    能说说邮箱订阅功能怎么做吗?

  3. 新订阅
    新订阅 回复

    友个链?

  4. 陶小桃Blog

    牛蛙,大佬厉害

  5. 网友小宋
    网友小宋 回复

    之前一直在找这种,后来用FreshRSS搭建了一个

  6. 钢铁直男釉色鸭

    你好,交个朋友吧

  7. 阿尔法
    阿尔法 回复

    点进去一眼就看到搜索引擎优化那篇。不过在谷歌后面加ncr这个事我很久以前就在做了OωO

  8. X
    X 回复

    大佬 后台小程序用户一直卡在2021-12-31了 是咋回事呀

  9. 淄博漏水检测
    淄博漏水检测 回复

    感谢分享,赞一个

  10. Cyris
    Cyris 回复

    (☆ω☆)这个不错诶,不用一个个点

🤔关于我
翠翠 idealclover
Product Manager @ByteDance
南京大学 2016 级本科生
了解更多
🏠关于博客
基于 Typecho 博客框架
使用个人的 clover clover 主题