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

2023-07-06 14:15:41 +08:00
 Pipecraft

上午看到下面两个帖子,回忆了一小会儿这几年逛 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 社区规则,使用方法,如何发图片,有哪些客户端、插件的过程中,整理了一份使用指南。

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

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

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

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

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

v2ex.min - V2EX 极简风格

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

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

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

🔗 链接助手

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

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

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

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

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

功能很多,下面举例几个

结尾

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

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

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

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

trimleo
2023-07-06 17:44:12 +08:00
在用不少你写的插件,支持一下~
Pipecraft
2023-07-06 17:47:36 +08:00
@trimleo #3 谢谢,有什么功能建议欢迎随时交流。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/954568

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX