开源一个提升摸鱼乐趣的油猴脚本/浏览器扩展 - 小鱼标签(UTags) - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Pipecraft
V2EX    分享创造

开源一个提升摸鱼乐趣的油猴脚本/浏览器扩展 - 小鱼标签(UTags)

  •  
  •   Pipecraft
    utags 2023-03-15 10:17:49 +08:00 5699 次点击
    这是一个创建于 940 天前的主题,其中的信息可能已经有所发展或是发生改变。

    用了一个叫 "v2ex user tag" (/t/825679)的油猴脚本很长时间(半年多),给用户打标签以后,可以快速过滤很多无用信息,感觉非常有用。只是添加标签的方式有点不够简单方便,给哪些用户添加了哪些标签也无法知道。

    所以重新设计,做了一个类似功能的油猴脚本 /浏览器扩展。

    它的名字叫“小鱼标签( UTags )”,是一个提升摸鱼乐趣的小工具。

    先看一下使用方法和截图

    • 鼠标移到帖子标题或用户名的上面,会显示标签图标。 screenshots

    • 点击标签图标,输入标签,用逗号分开多个标签。 screenshots

    • 帖子标题,用户名都可以设置标签。 screenshots

    • 点击特定标签,进入标签列表页面

    功能特点

    • 在浏览的页面可以直接添加标签,保存标签时不会刷新页面
    • 不仅可以给用户打标签,还可以给帖子打标签
    • 在标签列表页面,可以看到有标签的用户和帖子,按更新顺序排序
    • 支持 Vimium 扩展,点击 'f' 键,标签图标按钮也会有提示,可以快速添加标签
    • 支持数据导出、导入
    • 支持导入 v2ex user tag 油猴脚本的数据
    • 除了 V2EX ,以后还会支持更多的网站
    • 彩蛋 1: 标签设置为 'sb',该用户的帖子或评论都会半透明显示,可以方便跳过价值低的内容( Firefox 暂时不支持)
    • 彩蛋 2: 标签设置为 'block',该用户的帖子或评论都会被隐藏,眼不见,心不烦。用此方式 block 用户,评论的楼层不会错位( Firefox 暂时不支持)

    安装

    代码

    • 项目地址:https://github.com/utags/utags
    • 源代码开源,不像其他插件只把打包后的代码开源。可以按自己需求,修改代码后使用
    • 基于 Plasmo 开发的,Chrome 扩展, Firefox 扩展,油猴脚本使用同一套代码
    • 欢迎 PR ,提建议,star

    有任何问题欢迎交流。

    最后向 v2ex user tag 的作者(@yatzh)表示感谢。

    第 1 条附言    2023-03-16 10:07:23 +08:00

    发布了 0.1.2 版本,修复了 Firefox 不支持彩蛋的功能。

    已成功上架 Firefox addon 商店.

    安装链接:

    第 2 条附言    2023-03-20 10:28:38 +08:00

    v0.1.4 更新

    • 支持给节点添加标签
    • 给节点添加 block 标签,可以快速隐藏所有该节点的帖子

    第 3 条附言    2023-09-19 10:20:59 +08:00

    v0.8.8 更新

    • 支持大量网站,包括抖音,小红书,微博等
    • 支持 PornHub 网站。 注意:该网站需要在脚本设置里手动添加 user matches 规则,如下图 utags
    • 自定义标签样式方法参考 https://discuss-cn.bestxtools.com/d/699 utags
    第 4 条附言    2023-10-19 09:37:03 +08:00

    0.9.0 更新

    • 支持高级添加标签方式
    • 可以快速选择置顶的标签,常用标签,新添加过的标签
    第 5 条附言    114 天前

    浏览器扩展版本安装路径

    第 6 条附言    24 天前

    之前的图片裂了,补一些图片。

    小鱼标签(UTags)

    小鱼标签(UTags)

    小鱼标签(UTags)

    小鱼标签(UTags)

    小鱼标签(UTags)

    小鱼标签(UTags)

    小鱼标签(UTags)

    25 条回复    2025-04-30 14:20:31 +08:00
    Pipecraft
        1
    Pipecraft  
    OP
       2023-03-15 10:21:43 +08:00
    @用户竟然没有生效,再试一次。

    最后向 V2EX user tag 的作者( @yatzh )表示感谢。
    anotherside
        2
    anotherside  
       2023-03-15 11:45:31 +08:00
    firefox 用户表示也想要彩蛋功能
    Pipecraft
        3
    Pipecraft  
    OP
       2023-03-15 13:46:30 +08:00
    @anotherside #2 以后肯定会有的,现在还在研究怎么实现。
    Pipecraft
        4
    Pipecraft  
    OP
       2023-03-15 13:53:35 +08:00
    @Pipecraft #3 CSS :has 选择器太好用了,可惜 Firefox 目前还不支持。国内的套壳浏览器好像也不支持。
    Unpro
        5
    Unpro  
       2023-03-15 20:27:15 +08:00
    用上了,真不错。同 firefox 期待
    Pipecraft
        6
    Pipecraft  
    OP
       2023-03-15 22:12:09 +08:00
    @Unpro #5 正要开始写代码,预计明天发布新版本,让 firefox 支持彩蛋功能。
    Pipecraft
        7
    Pipecraft  
    OP
       2023-03-16 10:08:51 +08:00
    @anotherside #2
    @Unpro #5

    发布了 0.1.2 版本,修复了 Firefox 不支持彩蛋的功能。

    已成功上架 Firefox addon 商店.

    安装链接:

    - Firefox Addon 商店: https://addons.mozilla.org/zh-CN/firefox/addon/utags/
    - 油猴脚本: https://greasyfork.org/scripts/460718-utags-add-usertags-to-links
    Rookie01
        8
    Rookie01  
       2023-03-23 13:02:36 +08:00
    话说 如果有个共享标签就好了
    Pipecraft
        9
    Pipecraft  
    OP
       2023-03-23 14:21:46 +08:00
    @Rookie01 #8 不知道“共享标签”是不是指分享自己添加的标签,可以看到别人打的标签。这个功能正在开发中,欢迎到时试用。
    Rookie01
        10
    Rookie01  
       2023-03-23 15:31:49 +08:00   1
    @Pipecraft #9 对就是这个意思,期待上线
    Pipecraft
        11
    Pipecraft  
    OP
       2023-03-23 16:58:39 +08:00
    @Rookie01 #10
    Unpro
        12
    Unpro  
       2023-03-23 23:50:14 +08:00
    @Pipecraft 今天彩蛋了一个人,Firefox 显示效果很好 感谢!
    Pipecraft
        13
    Pipecraft  
    OP
       2023-03-24 09:55:44 +08:00
    @Unpro #12 本人平时 Firefox 用的不多,如有问题还请告知,马上修改。
    solitude2
        14
    solitude2  
       2023-03-25 03:57:58 +08:00 via Android
    哈喽,能支持标签列表展示和按标签过滤“收藏过的帖子”吗?
    Pipecraft
        15
    Pipecraft  
    OP
       2023-03-25 12:19:08 +08:00
    @solitude2 #14 点击页面显示的添加过的标签,会跳转到 https://utags.pipecraft.net/tags/ 页面,这里展示标签列表,并支持过滤功能。不知说的是不是这个?
    QMore
        16
    QMore  
       2023-04-06 14:45:24 +08:00   1
    用上了还不错,相对 V2EX Polish 插件,切换了夜间模式看起来舒服一些。
    shuiixng
        17
    shuiixng  
       2023-07-14 12:06:44 +08:00
    用的是 0.4.2 版本 点开后就这样了
    shuiixng
        18
    shuiixng  
       2023-07-14 12:09:34 +08:00
    超级增强打开详情弹框 出现的这种情况
    Pipecraft
        19
    Pipecraft  
    OP
       2023-07-14 12:13:36 +08:00
    @shuiixng #18 感谢反馈,按钮的 z-index 调的得太高了,这个下个版本修复
    Pipecraft
        20
    Pipecraft  
    OP
       2023-07-14 12:17:10 +08:00
    @shuiixng #18 这个按钮显示是为了手机网页版加上去的 t/956658
    打开弹框的情况没想到,哈哈
    Pipecraft
        21
    Pipecraft  
    OP
       2023-07-14 12:35:52 +08:00
    @shuiixng #18 0.4.3 刚刚发布,测试过应该没有问题了。
    shuiixng
        22
    shuiixng  
       2023-07-14 14:34:39 +08:00
    @Pipecraft #21 好的 我升级试试
    Pipecraft
        23
    Pipecraft  
    OP
       2023-09-21 15:59:51 +08:00
    v0.8.11 更新

    昨天用了一天时间,为 https://rebang.today/ 网站适配了「小鱼标签」。现在可以在 Rebang.Today 上面直接给帖子或用户添加标签和备注了。
    由于这个网站里的结构种类太多,是目前为止适配最难的一个网站。
    但是通过这个网站,优化了很多通用性方面的东西,使这个脚本又进化了一点点。



    ko1haha
        24
    ko1haha  
       2024-07-20 15:28:05 +08:00
    个人感觉不是浏览器主要需求。关键有的网站打不了,比如 b 站做的一个仿 discord 聊天网站,我想给用户打标签,却发现没有 id 。。

    我觉得,这种网页标记,不如网页笔记 ( 高亮下划线 ) 那种有用。现在一些 chatgpt 替代品网站,比如 chatglm ,每篇回答,都有 id ,可以方便做笔记什么的。
    Pipecraft
        25
    Pipecraft  
    OP
       162 天前
    新的标签列表页面即将与大家见面。
    它既是一个查看管理小鱼标签的工具,也是一个强大的书签管理工具。
    代码开源,数据保存在本地。

    https://github.com/utags/utags-bookmarks
    https://utags.link/
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3504 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 104ms UTC 05:07 PVG 13:07 LAX 22:07 JFK 01:07
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86