V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
DandelionFlowers
V2EX  ›  分享发现

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

  •  3
     
  •   DandelionFlowers · 25 天前 · 2278 次点击

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

    这是什么?

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

    1. https://www.dlsite.com
    2. https://www.4gamers.com.tw
    3. https://mingqiceping.com
    4. https://blog.reimu.net
    5. 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 源头:

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

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

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

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

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

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

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

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

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

    谢谢你🙏

    15 条回复    2025-06-24 14:52:07 +08:00
    NoOneNoBody
        1
    NoOneNoBody  
       25 天前   ❤️ 1
    v2 真是卧虎藏龙啊
    MFWT
        2
    MFWT  
       25 天前   ❤️ 1
    建议点进去查看的页面,例如演示站的/today ,里面的 div 可以提供一个 a 标签放链接

    虽然现在点击 div 可以在新窗口打开链接,但问题是,这种 js 代码处理的跳转,浏览器无法显示『新标签页打开』也无法实现鼠标中键打开等功能。另外一个副作用是,比如 06/19 那篇 IPFS 教程已经失效,本来想看看网页时光机有没有存档,但是因为无法复制链接出来,查询难度大了很多
    subpo
        3
    subpo  
    PRO
       25 天前   ❤️ 1
    Error: HTTP error! status: 404
    spacebound
        4
    spacebound  
       25 天前   ❤️ 1
    真是色禽啊
    JimLee0921
        5
    JimLee0921  
       25 天前   ❤️ 1
    不说了,还在上班,先去厕所来一管子吧
    syy4819
        6
    syy4819  
       25 天前 via iPhone   ❤️ 1
    厉害
    DandelionFlowers
        7
    DandelionFlowers  
    OP
       25 天前
    @subpo #3 谢谢提醒,调试的时候没太在意,已经加入了全局消息提醒
    KookSpookk
        8
    KookSpookk  
       24 天前   ❤️ 1
    网站备案在哪?记得规避法律监管问题。另外,界面 ui 做得不错,加一个热门排行就好了。
    llzoo
        9
    llzoo  
       24 天前   ❤️ 1
    赞一个
    DandelionFlowers
        10
    DandelionFlowers  
    OP
       24 天前
    @KookSpookk #8
    1. 没有备案,网站部署在 Vercel
    2. 法律监管这个确实难说 我注意一下;
    3. 热门排行我可以试试,没什么好的思路;
    KookSpookk
        11
    KookSpookk  
       24 天前
    @DandelionFlowers #10 嗯那 主要是监管问题 其他的都还好
    LLSY
        12
    LLSY  
       23 天前   ❤️ 1
    帮我一个朋友 mark
    NiaoBlush
        13
    NiaoBlush  
       23 天前   ❤️ 1
    首页的色禽图在下收藏了
    jifei
        14
    jifei  
       23 天前   ❤️ 1
    帮我一个朋友 mark ,他说有空了要研究下技术
    sayno
        15
    sayno  
       22 天前
    帮朋友马克
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4540 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 09:57 · PVG 17:57 · LAX 02:57 · JFK 05:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.