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

V2EX 给我带来了哪些变化?- 之这些年开发的 V2EX 周边

  •  1
     
  •   Pipecraft · 2023-07-06 14:15:41 +08:00 · 1783 次点击
    这是一个创建于 507 天前的主题,其中的信息可能已经有所发展或是发生改变。

    上午看到下面两个帖子,回忆了一小会儿这几年逛 V2EX 的感受和做的一些周边网站插件,专门发一个帖子说一说吧。

    初识 V2EX

    注册 V2EX 于 2021 年,还不算老用户。

    有段时间,在关注「湾区日报」,作者提到了刚开始在 V2EX 推广,获得了很多关注者。于是充满好奇想了解一下 V2EX ,并注册了账号。

    开发 🔥 V2HOT 🔥 网站

    刚开始最喜欢看”最热“、”创意“、”好玩“里的主题。可是当时并没有每天都去看,发现“最热”第二天 8 点就重置了,错过很多好玩的内容,觉得挺可惜。

    找了找能看过去日期的"最热"主题的方法,可是发现都满足不了需求。

    于是动手做了一个静态网站,定时收集"最热"和其他几个标签的内容,展示过去日期的内容。(/t/822020)

    推荐看看"最新上榜", "三天最热", "七天最热", "30 天最热"这几个页面。

    插曲

    刚开始用 Github Actions 全自动构建网站。

    网站生成靠 Github Actions ,网站托管、域名靠 github pages ,以为无需人工干涉,只要站长不屏蔽,以为网站一直能正常使用。

    谁知后来 repo 被 GitHub ban 掉了。当然如此使用 GitHub Action 的方式也是不好的。
    后来把网站和生成工具都移到了自己的服务器里。域名改为 v2hot.pipecraft.net

    Awesome V2EX 秘籍 📜

    在了解 V2EX 社区规则,使用方法,如何发图片,有哪些客户端、插件的过程中,整理了一份使用指南。

    • Awesome V2EX 秘籍 - 一份给新手的 V2EX 秘籍,收录有价值的 V2EX 使用指南,攻略等帖子。

    给用户打标签的油猴脚本 - UTags

    有了 V2HOT ,发现在 V2 摸鱼时间越来越长了,看到了形形色色的人,看到了很多恶心、sb 的人。block 列表里人越来越多。
    可是因为某人一次回复或一个帖子就 block 也不合适,查看此人之前的回复,又浪费时间。

    后来有位 v 友做了一个给用户标记的油猴脚本,感觉非常有用。用了半年多以后,作者一直没有更新,使用起来也有点不方便。

    于是重新设计,做了一个功能类似,使用起来更方便的油猴脚本 - 小鱼标签( UTags )。(/t/924103)

    从此,此脚本代替了 v2 自带的 block ,收藏功能。

    • 标签设置为 'sb',该用户的帖子或评论都会半透明显示,可以方便跳过价值低的内容
    • 标签设置为 'block',该用户的帖子或评论都会被隐藏,眼不见,心不烦
    • 更多特殊标签,比如:标题党, 推广, 无聊, 忽略, 已阅, hide, 隐藏, 不再显示, 热门, 收藏, 关注, 稍后阅读

    v2ex.min - V2EX 极简风格

    通过 utags 学会了写油猴脚本,于是又想动手把 v2 界面改一改,把不需要的去掉,使界面简洁一点。

    于是就有了 v2ex.min 这个脚本。

    简洁风格,扁平化 UI ,导航栏顶部固定,快捷按钮,去除背景图片,支持黑暗模式,去除广告,去除不必要元素,支持隐藏头像,支持自定义样式。

    🔗 链接助手

    v2ex 回复中常用的域名的网址会自动识别为链接,不常用的 .love, .cc 等不会识别成链接。需要手动复制粘贴,很麻烦。

    回复中支持的图床只有 V2EX 自己的和 imgur ,很多不会发图的用户的回复只显示链接或长长的文字串。

    于是写了一个新的链接解析脚本,解析文本链接与图片链接,并且支持解析 Markdown/BBCode 格式的链接与图片标签。从此回复内容干净了。

    V2EX.REP - 专注提升 V2EX 主题回复浏览体验

    最近写的一个新脚本,解决阅览 V2EX 主题页面,回复内容时,遇到的各种不方便与问题。

    功能很多,下面举例几个

    • 修复有被 block 的用户时错位的楼层号
    • 回复时自动带上楼层号
    • 显示热门回复
    • 显示被引用的回复
    • 查看用户在当前主题下的所有回复与被提及的回复
    • 回复时上传图片,支持同时上传多个图片
    • 查看更多

    结尾

    以上是在 V2EX 摸鱼过程中,为了更方便摸鱼做的一些玩具。

    虽然摸鱼浪费了很多时间,但也有很多乐趣,并留下了这几个小作品。以后可能还会继续。

    大家都是会摸鱼的创意工作者 😎。

    4 条回复    2023-07-06 17:47:36 +08:00
    AaronHsiung
        1
    AaronHsiung  
       2023-07-06 17:11:26 +08:00   ❤️ 1
    改网页界面这种功能现在一些小众的浏览器和插件有这个功能了。
    我最近在关注 Arc 浏览器的 Boost 功能,楼主可以看看。
    Pipecraft
        2
    Pipecraft  
    OP
       2023-07-06 17:41:04 +08:00
    @AaronHsiung #1 刚刚去了解了一下 Boost ,好像是与 Tampermonkey, Stylus 类似的东西。是针对网站编辑 CSS 和 JS 的吧。
    刚开始 v2 极简模式用纯 CSS 写的,用 Stylus 加载。后来需要 JS 代码,就改成油猴脚本了。
    并且加入了设置功能,单独开关各个样式。

    trimleo
        3
    trimleo  
       2023-07-06 17:44:12 +08:00   ❤️ 1
    在用不少你写的插件,支持一下~
    Pipecraft
        4
    Pipecraft  
    OP
       2023-07-06 17:47:36 +08:00
    @trimleo #3 谢谢,有什么功能建议欢迎随时交流。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2882 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 08:59 · PVG 16:59 · LAX 00:59 · JFK 03:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.