V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Pipecraft
V2EX  ›  分享创造

分享一个能看每天 V2EX 最热的网站,又一个 V2HOT 来了

  •  
  •   Pipecraft · 2021-12-14 09:02:49 +08:00 · 7792 次点击
    这是一个创建于 835 天前的主题,其中的信息可能已经有所发展或是发生改变。

    每天喜欢看看 "V2EX 最热" 有什么好玩的内容。 为了更方便的查看,做了一个简单的工具,定时收集 "最热" 榜的内容,展示过去日期的内容。

    主要功能特点

    • 🔥 可以查看过去日期 📅 的 "最热" 页面的内容,不怕错过每天的热门主题,也不怕 8 点后空空的最热页面,可以看到昨天的内容
    • 🔥 "最新上榜",一眼看到哪些主题是新上榜的,不用总是翻来翻去看看哪些是还没看过的
    • 🔥 "七天最热",过去七天最热门的主题一次看得见

    其他特点

    • Github Actions 全自动构建网站,无需人工干涉。只要站长不屏蔽,网站一直能正常使用
    • 内容刷新间隔 15 分钟,改掉没事总想刷新最热页面的习惯
    • 目前只有桌面版,移动端以后再考虑适配
    • 公开了用到的 API ,任何人可以拿去使用 ( https://github.com/v2hot/v2hot.github.io )

    这个工具叫 "V2HOT",网址是 https://v2hot.github.io/

    🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥
    🔥 V2HOT - 每日 V2EX 最热主题 🔥
    🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥
    

    类似网站,之前也有 V 友做过的,但是满足不了需求,于是自己造了一个。


    另外, 给这个网站取名 "V2HOT" 以后,发现之前也有用这个名字的,一个是 iOS 客户端,一个是安卓客户端。 现在又来了一个 web 版本。

    欢迎 👏 体验,提出宝贵意见。

    第 1 条附言  ·  2021-12-14 09:53:17 +08:00
    "最新上榜"的页面和 RSS 有点像,可以方便地看到新的主题。后续计划开放一个"最新上榜"的 RSS ,供 RSS 阅读器用户使用。
    还打算加一个功能显示每个查看过的主题,新增了多少个评论。
    48 条回复    2022-12-07 16:14:20 +08:00
    cxzweb
        1
    cxzweb  
       2021-12-14 09:09:11 +08:00
    我每天都看 所以这网站对我意义不大
    jason2014
        2
    jason2014  
       2021-12-14 09:16:09 +08:00
    @cxzweb 我也经常看,但也有偶尔不上 V2 的时候。所以需要历史记录页面。
    边开发边用的这几天,发现最对我自己有用的是"最新上榜"功能,可以节省很多时间。
    Pipecraft
        3
    Pipecraft  
    OP
       2021-12-14 09:20:08 +08:00
    @jason2014 没错。
    LuciusChen
        4
    LuciusChen  
       2021-12-14 09:46:58 +08:00
    我每天都看 所以这网站对我意义不大
    96412hj
        5
    96412hj  
       2021-12-14 10:10:25 +08:00
    我每天都看 所以这网站对我意义不大
    Pipecraft
        6
    Pipecraft  
    OP
       2021-12-14 10:28:08 +08:00   ❤️ 1
    @cxzweb
    @LuciusChen
    @96412hj
    对不是每天都看的人,也许会有一点点 🤏 意义吧。

    对每天都看的人,包括我自己,会尽量优化功能,让它使用起来更方便一些。
    还有,V2HOT 这个是纯静态页面,头像图片采用的是 lazy loading ,加载速度会快一些。
    Pythoner666666
        7
    Pythoner666666  
       2021-12-14 10:44:12 +08:00
    我每天都看 所以这网站对我意义不大
    xylxAdai
        8
    xylxAdai  
       2021-12-14 10:55:28 +08:00
    有个所有资讯网站热门汇总的网站(当然也包括 V2EX ),我一直在用:

    https://tophub.today/
    constantine008
        9
    constantine008  
       2021-12-14 11:00:22 +08:00
    我是直接“全部”节点,看到感兴趣的就点进去,说实话,现在这个量,我只会嫌不够看
    MaxTan
        10
    MaxTan  
       2021-12-14 11:09:37 +08:00   ❤️ 1
    再来个最近三天,有时候就周末不上 v2
    Pipecraft
        11
    Pipecraft  
    OP
       2021-12-14 11:37:15 +08:00
    @constantine008 "全部"节点也打算加过,我也是“最热”不够看时看“全部”,还不清楚它的排序逻辑是什么。
    Pipecraft
        12
    Pipecraft  
    OP
       2021-12-14 11:38:28 +08:00
    @MaxTan 确实如此,周末不上 v2 ,所以有的这个想法。 最近三天一会儿加上。
    Pipecraft
        13
    Pipecraft  
    OP
       2021-12-14 11:43:25 +08:00
    @xylxAdai tophub 显示的好像是右侧“今日热议主题”里的内容。和“最热”栏里的还有点不一样。
    Pipecraft
        14
    Pipecraft  
    OP
       2021-12-14 12:08:44 +08:00
    @MaxTan 新加了“三天最热”页面。
    Maxbee
        15
    Maxbee  
       2021-12-14 14:46:15 +08:00
    好奇大佬的 blog 是自建的吗
    Pipecraft
        16
    Pipecraft  
    OP
       2021-12-14 14:54:24 +08:00
    @Maxbee 是用 flarum 建的。
    官网 https://flarum.org/
    中文社区 https://discuss.flarum.org.cn/
    qgymib
        17
    qgymib  
       2021-12-14 15:15:15 +08:00   ❤️ 1
    好东西,对于我这样一个礼拜上一两回的人来说很有用,谢谢楼主~~
    zhang2e
        18
    zhang2e  
       2021-12-14 15:47:19 +08:00
    直接 Rss 订阅最热主题列表吧
    Tulir
        19
    Tulir  
       2021-12-14 16:20:07 +08:00 via iPhone
    快进到汇总「热门汇总的网站」热门的网站吧
    dreamcog
        20
    dreamcog  
       2021-12-14 18:42:00 +08:00   ❤️ 1
    支持一下~
    Dillion
        21
    Dillion  
       2021-12-14 18:54:30 +08:00   ❤️ 1
    支持一下~
    wbd31
        22
    wbd31  
       2021-12-14 19:13:27 +08:00   ❤️ 1
    支持一下~

    这个 data 分支是怎么定时同步到 github 上的?
    nil333
        23
    nil333  
       2021-12-14 19:37:48 +08:00
    日本那边最热的有没有
    Pipecraft
        24
    Pipecraft  
    OP
       2021-12-14 20:36:54 +08:00
    @dreamcog
    @Dillion
    @wbd31
    感谢支持~
    Pipecraft
        25
    Pipecraft  
    OP
       2021-12-14 20:40:34 +08:00
    @wbd31
    GitHub Actions 定时运行脚本,收集数据,然后提交数据到 v2hot/v2hot.github.io 的 data 分支。
    data 分支有提交时,GitHub Actions 再执行构建网站 HTML 的脚本,提交到 v2hot/v2hot.github.io 的 gh-pages 分支。
    Pipecraft
        26
    Pipecraft  
    OP
       2021-12-14 20:52:11 +08:00
    @nil333 应该也有人做了吧。
    sandman511
        27
    sandman511  
       2021-12-15 15:09:42 +08:00
    发帖用户头像 在开启谷歌插件 DarkMode 的情况下会出问题
    ![]( https://i.bmp.ovh/imgs/2021/12/b3fee41cb7d095ae.png)
    不过滑了滑 页面好像有立体感了 还蛮 cool
    Pipecraft
        28
    Pipecraft  
    OP
       2021-12-15 17:48:08 +08:00
    @sandman511 安装了两个 DarkMode 插件,其中一个确实有这个问题。不知道是不是同一个插件。这个插件的问题已经修复了。
    matthewzhong
        29
    matthewzhong  
       2021-12-16 17:08:13 +08:00   ❤️ 1
    感谢,已经用上: https://startpage.site/
    Pipecraft
        30
    Pipecraft  
    OP
       2021-12-16 17:43:08 +08:00
    @matthewzhong 日期显示的有点问题啊,现在 "月" 显示的数据是 "分钟"。建议检查一下时间格式。
    matthewzhong
        31
    matthewzhong  
       2021-12-16 21:17:12 +08:00
    @Pipecraft 谢谢提醒,yyyy/mm/dd 与 yyyy/MM/dd 用混了
    Pipecraft
        32
    Pipecraft  
    OP
       2021-12-18 08:47:04 +08:00   ❤️ 2
    更新:
    - 新增设置功能
    - 可以设置默认搜索引擎
    - 可以设置过滤功能。关键字可以是用户 ID ,节点 ID ,节点名,标题。支持正则表达式
    Pipecraft
        33
    Pipecraft  
    OP
       2021-12-21 16:22:02 +08:00   ❤️ 1
    更新:
    - 增加查看快照功能。点击 'cached' 链接,可以查看网站快照。
    ks3825
        34
    ks3825  
       2022-02-18 21:27:16 +08:00   ❤️ 1
    对我这样没太多时间刷论坛的很有用,感谢作者!
    jpyl0423
        35
    jpyl0423  
       2022-04-11 09:17:38 +08:00
    跳转链接提示证书不安全, 麻烦看下
    https://links.pipecraft.net/www.v2ex.com/t/845631

    从这个页面点击的链接
    https://v2hot.pipecraft.net/hot/hottest-3/
    Pipecraft
        36
    Pipecraft  
    OP
       2022-04-11 10:16:55 +08:00   ❤️ 1
    @jpyl0423 #35 不好意思,刚才服务器出了点问题,现在修复了。
    Pipecraft
        37
    Pipecraft  
    OP
       2022-04-13 22:36:11 +08:00
    给新手的 V2EX 秘籍 - Awesome V2EX 秘籍
    github.com/v2hot/awesome-v2ex-tips

    i.imgur.com/mPaxH52.png
    Pipecraft
        38
    Pipecraft  
    OP
       2022-08-26 13:51:59 +08:00
    shendaowu
        39
    shendaowu  
       2022-12-04 20:55:37 +08:00
    RSS 功能做了吗?首页没找到。没做的话催更。
    Pipecraft
        40
    Pipecraft  
    OP
       2022-12-06 10:10:32 +08:00
    @shendaowu #39 RSS 订阅功能刚刚做好了。

    使用说明: https://github.com/v2hot/v2hot.github.io#rssatom
    有问题请联系。
    shendaowu
        41
    shendaowu  
       2022-12-06 14:30:12 +08:00
    @Pipecraft 受累了。感觉有几个好像不对劲的地方,不知道是不是我理解错了。比如 30 天最热榜单的 RSS 订阅源我觉得应该是新进入这个 30 天最热榜单的帖子出现在最上面吧?而不是像现在这样按回复数降序排列。当然前者好像实现起来麻烦很多。还有 30 天最热网页版是 100 个,RSS 版好像最多 50 个?这样的话 RSS 版就看不到那些不那么火的了?你要是嫌麻烦就不用改了,现在的 RSS 版本也不是不能用。
    Pipecraft
        42
    Pipecraft  
    OP
       2022-12-06 17:53:41 +08:00
    @shendaowu #41 感谢反馈。

    1. RSS 输出的文本中的顺序是按回复数降序排列的,和网页版是一样的。但在 RSS 阅读器上面看的时候,阅读器会按照更新顺序排序,也就是最新进入的会在上面。(我用 miniflux ,它是这么显示的)
    2. RSS 输出个数控制在 50 个 和 20 个是故意的,就是为了只看比较火的。否则每次更新时,第一天的消失,最新的增加,总有很多新的进入到 feed 里。如果你有想看 100 个需求,我可以再增加 100 个的文件。
    Pipecraft
        43
    Pipecraft  
    OP
       2022-12-06 18:08:22 +08:00
    @Pipecraft #42
    > 我用 miniflux ,它是这么显示的
    feedly 也是按更新顺序的。
    shendaowu
        44
    shendaowu  
       2022-12-06 21:04:59 +08:00
    @Pipecraft #42 我用的是 Inoreader 。好像也是新更新的在上面。我好像有点过于迂腐了,仔细想想 rss 里面按回复数排序和按进入顺序排序好好像基本上是等价的。可能是之前肉眼看的 rss 订阅源次数比较多吧,所以对你的这种比较奇怪。我订阅的是 50 个的,八小时左右好像才更新三条。对我来说太少了。不知道是不是没到高峰期。我想要 100 个的,如果不麻烦的话希望能添加一下。另外建议提一下不同数量的订阅源效果是不一样的。我第一眼看到的时候好像没反应过来,我刚看到的时候好像以为就是类似一页显示多少条一样,效果是一样的,记不清了。不过像我脑子这么笨的可能不多,没准加上可能会让某些人产生侮辱他智商的感觉。
    Pipecraft
        45
    Pipecraft  
    OP
       2022-12-07 01:06:50 +08:00
    @shendaowu #44 修改成默认输出 100 个了。同时有 50 个,20 个可选择。atom.xml, atom50.xml, atom20.xml 。

    按照你的建议,README 里加上不同输出数量的订阅源的不同效果了。
    shendaowu
        46
    shendaowu  
       2022-12-07 11:19:16 +08:00   ❤️ 1
    @Pipecraft 20 元打赏有兴趣要吗?感觉太少了,但是多了我肉疼。没在你的网站上找到打赏的地方。
    Pipecraft
        47
    Pipecraft  
    OP
       2022-12-07 16:01:19 +08:00   ❤️ 1
    @shendaowu #46 哈哈 好意心领了,这个网站也是为了自己用着方便做的。RSS 早就想提供,拖着没弄,看到你的催更,就动手完成了。
    看到这条评论,让我开心了,就够了。
    Pipecraft
        48
    Pipecraft  
    OP
       2022-12-07 16:14:20 +08:00
    插播广告 🪧

    最近基于 🦞 Lobsters 的开源代码,建立了一个中文的链接分享社区,把发现的好文章分享到上面。这个社区的定位是只讨论技术话题的程序员社区,Dev Topics Only ,所以叫 DTO 。

    目前还在 BETA 测试中。如果大家有兴趣,欢迎来体验,给些建议。

    链接: https://dto.pipecraft.net/
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3212 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 14:18 · PVG 22:18 · LAX 07:18 · JFK 10:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.