V2EX 06月21日 11:43
[分享发现] [NSFW] 各位大佬,我这周重构了绅士日报 Hentai Daily 的前端,给点建议
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

本文介绍了一个名为“绅士日报聚合器”的项目,该项目旨在聚合NSFW内容来源,解决RSS阅读器中信息过载的问题。项目作者分享了从最初的Jekyll版本到后来因需求变化而重新启动并使用VitePress构建的历程。文章详细介绍了项目的技术选型、实现方法以及未来计划,并鼓励有兴趣的开发者参与和改进。作者也表达了对用户的感谢,并希望该项目能帮助到有相同需求的读者。

📰 项目最初是为了解决RSS阅读器中NSFW内容干扰的问题,作者希望将这类内容分离出来,方便阅读和管理。

🛠️ 该项目经历了从Jekyll到Telegram RSS机器人,再到VitePress的演变。由于RSSHUB的重构和部署问题的出现,作者最终选择使用VitePress重新构建。

💡 项目目前聚合了多个NSFW内容来源,包括Dlsite和4gamers等。Github Action用于每日凌晨5点拉取源并生成日报,支持查看历史日报。

🚀 作者计划未来增加日文翻译和更多源的爬取支持,并进行站点国际化。同时,作者欢迎其他开发者参与,共同完善该项目。

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

这是什么?

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

    https://www.dlsite.comhttps://www.4gamers.com.twhttps://mingqiceping.comhttps://blog.reimu.nethttps://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.comhttps://www.dlsite.com 博客

作为一种曲线救国的方式,兜兜转转又回归到了最原始的起点。我发现还是需要他。

还有一个私心的原因,是练手 VUE ,所以选了可以二开主题页面的 VitePress 。

日报轮子有很多,你的有什么特点?

是的,每个人需求不一样,但我们都是信息的消费者,我希望这份方案能帮助到你。如果你有更加高效的方案,请大佬赐教

尤其是如果你是时间宽裕的大学生,希望练手爬虫,练手 VUE 的小伙伴,欢迎 Star Fork 二开。

已是社畜身的我,基本都是白天想方案,晚上回来实施。目前还没有做的功能有:

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

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

谢谢你🙏

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

绅士日报 RSS聚合 VitePress Github Action
相关文章