[NSFW] 各位大佬,我这周重构了绅士日报 Hentai Daily 的前端,给点建议

TL;DR; 访问 https://hentai.bgzo.cc

这是什么? 如名,这是一个专为绅士打造的日报聚合器,目前聚合了如下源:

https://www.dlsite.com https://www.4gamers.com.tw https://mingqiceping.com https://blog.reimu.net https://gmgard.com

每天凌晨 5 点拉取源,生成一份日报,支持查看历史日报。 为什么做这个?是怎么做出来的? 最开始的想法,是希望把 NSFW 的部分从 RSS 阅读器抽出去,因为 All in One 的结果就是,全部精力都被个别几个源( NSFW )抽走了。 最开始的版本,是大学疫情赋闲在家,边投简历边做的,当时为了省事,选了 Github Page 原生支持的 Jekyll 。CSS 、页面跳转什么的逻辑都是手挫的。长什么样子可以看这里: https://github.com/bGZo/hentai-daily/tree/v1.0 后来因为转去用 Telegram RSS 机器人了,这个项目就存档了。 那为什么最近又捡起来了呢? 一个原因是,我需要做 RSS 路由,很多网站都关闭了 RSS ; 但去年 RSSHUB 做重构,累计多年的源都需要重新适配。一个更严重的后果是,白嫖 VERCEL 部署方式已经失效了。加上公共实例用的人多了就 429 (懂得都懂),可用性大打折扣。 当然最稳的方式是自托管服务器,但最近没有精力折腾服务器,好在需要爬取的源更新不是很频繁。用 Github Action 足够了;目前支持的 RSS 源头:

https://mingqiceping.com https://www.dlsite.com 博客

作为一种曲线救国的方式,兜兜转转又回归到了最原始的起点。我发现还是需要他。 还有一个私心的原因,是练手 VUE ,所以选了可以二开主题页面的 VitePress 。 日报轮子有很多,你的有什么特点? 是的,每个人需求不一样,但我们都是信息的消费者,我希望这份方案能帮助到你。如果你有更加高效的方案,请大佬赐教 尤其是如果你是时间宽裕的大学生,希望练手爬虫,练手 VUE 的小伙伴,欢迎 Star Fork 二开。 已是社畜身的我,基本都是白天想方案,晚上回来实施。目前还没有做的功能有:

日文翻译 更多源的爬取支持 站点国际化(中文)

如果你是小白,希望可以提供你宝贵的意见,如果对你有帮助,请点个 Star 。 谢谢你🙏