V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
shanlan
V2EX  ›  程序员

受不了 V2 的回复了,自己写个油猴子脚本,希望能帮到大家。

  •  
  •   shanlan · 2019-07-17 21:31:17 +08:00 · 9815 次点击
    这是一个创建于 1986 天前的主题,其中的信息可能已经有所发展或是发生改变。

    油猴子脚本:V2EX 添加回复引用

    功能介绍:

    1. 回复引用
    2. 正常显示新浪图床的图片

    效果图:

    v2 回复.gif

    业余 JavaScript 选手,如有不足望轻喷。

    第 1 条附言  ·  2019-07-18 10:33:57 +08:00
    若你不喜欢我的回复样式,你可以查看代码自己修改!
    若你不喜欢我的回复样式,你可以查看代码自己修改!
    若你不喜欢我的回复样式,你可以查看代码自己修改!
    若你不喜欢我的回复样式,你可以查看代码自己修改!
    若你不喜欢我的回复样式,你可以查看代码自己修改!
    若你不喜欢我的回复样式,你可以查看代码自己修改!


    油猴子的脚本代码用户可以自定义的!!!
    油猴子的脚本代码用户可以自定义的!!!
    油猴子的脚本代码用户可以自定义的!!!
    油猴子的脚本代码用户可以自定义的!!!
    油猴子的脚本代码用户可以自定义的!!!
    84 条回复    2019-07-30 07:53:13 +08:00
    polandeme
        1
    polandeme  
       2019-07-17 21:34:16 +08:00
    我是一个即将被引用的回复。
    l19981260
        2
    l19981260  
       2019-07-17 21:41:19 +08:00
    @polandeme #1 原文:“我是一个即将被引用的回复。”
    回复:你是一个已经被引用的恢复。
    kxiaong
        3
    kxiaong  
       2019-07-17 21:43:42 +08:00 via iPhone
    @l19981260 递归:我是一个即将被引用的回复。
    kxiaong
        4
    kxiaong  
       2019-07-17 21:44:39 +08:00 via iPhone
    @kxiaong 完....递归失败。手机上没发引用?
    laravel
        5
    laravel  
       2019-07-17 21:46:32 +08:00
    raysonx
        6
    raysonx  
       2019-07-17 21:51:07 +08:00
    建议使用邮件中表示引用的格式,更简洁一些,如:

    > 业余 JavaScript 选手,如有不足望轻喷。
    加油
    shanlan
        7
    shanlan  
    OP
       2019-07-17 21:54:17 +08:00
    @raysonx #6 原文:“建议使用邮件中表示引用的格式,更简洁一些,如:> 业余 JavaScript 选手,如有不足望轻喷。加油”
    回复:但是由于 V2 的回复没有格式,所以我觉得只是一个>符号不够具体啊。
    shanlan
        8
    shanlan  
    OP
       2019-07-17 21:55:17 +08:00
    @kxiaong #4 原文:“@kxiaong 完....递归失败。手机上没发引用?”
    回复:油猴子是一个 Chrome 插件,它可以自定义 JavaScript 代码,运行在某个你想要运行的页面上。
    zjsxwc
        10
    zjsxwc  
       2019-07-17 22:06:48 +08:00 via Android
    支持,
    我手机 Firefox 和电脑 Firefox 都可以用了
    LZSZ
        11
    LZSZ  
       2019-07-17 22:28:47 +08:00
    油猴脚本无效啊
    tia
        12
    tia  
       2019-07-17 22:33:04 +08:00   ❤️ 2
    v2plus 就不错 鼠标放上面就能看到原文 你这样的话有点影响美观
    crab
        13
    crab  
       2019-07-17 22:36:26 +08:00
    没必要复制全文,复制楼层和 ID 就可以啊。
    Juszoe
        14
    Juszoe  
       2019-07-17 22:39:29 +08:00
    @Humorce #9 同插件,感觉挺好用的
    shanlan
        15
    shanlan  
    OP
       2019-07-17 22:43:12 +08:00
    @tia #12 原文:“ v2plus 就不错 鼠标放上面就能看到原文 你这样的话有点影响美观”
    回复:嗯嗯,各有所好,我这样的话其他没有安装的朋友也知道上下文对话。安装插件对自己友好,但是我不太喜欢装很多插件,会拖慢浏览器的速度。
    alpha2016
        16
    alpha2016  
       2019-07-17 22:46:59 +08:00 via iPhone
    又不是不能用.jpg
    happylty
        17
    happylty  
       2019-07-17 22:48:04 +08:00
    @Juszoe #14 同,比直接引用要简洁太多了
    falcon05
        18
    falcon05  
       2019-07-17 23:04:41 +08:00 via iPhone
    建议用————分割
    zanyxd
        19
    zanyxd  
       2019-07-17 23:05:57 +08:00 via Android
    看起来不错,感觉如果原文跟回复之间多一行空行可能会好点,特别是原文跟回复都是一大段话的时候 |・ω・`)
    phpnote
        20
    phpnote  
       2019-07-17 23:33:49 +08:00
    可以参考下网易回复的样式
    umbrellakkk
        21
    umbrellakkk  
       2019-07-18 00:09:36 +08:00
    @shanlan [楼主] #15 原文:“@tia #12 原文:“ v2plus 就不错 鼠标放上面就能看到原文 你这样的话有点影响美观”回复:嗯嗯,各有所好,我这样的话其他没有安装的朋友也知道上下文对话。安装插件对自己友好,但是我不太喜欢装很多插件,会拖慢浏览器的速度。”
    回复:加个分割线,或者至少加个空行,不然看起来都混在一起了。
    WebKit
        22
    WebKit  
       2019-07-18 00:15:09 +08:00 via Android
    我一直以为回复也支持 markdown 呢
    hundan
        23
    hundan  
       2019-07-18 00:18:06 +08:00 via Android
    轮子。
    Melodyer
        24
    Melodyer  
       2019-07-18 00:25:31 +08:00
    @falcon05 #18 原文:“建议用————分割”
    回复:我也觉得用 ---- 这样好点
    jinliming2
        25
    jinliming2  
       2019-07-18 00:27:24 +08:00
    试下 V2 是否支持 details

    <details>
    <summary>Just Test</summary>
    Test...
    </details>
    SNOOPY963
        26
    SNOOPY963  
       2019-07-18 02:25:16 +08:00
    “原文”二字建议插入原回复超链接。
    berumotto
        27
    berumotto  
       2019-07-18 08:19:14 +08:00 via iPhone
    手机上用 project V2EX 微信小程序可以查看对话列表哦
    lichao
        28
    lichao  
       2019-07-18 08:47:54 +08:00
    > @polandeme
    > 我是一个即将被引用的回复。

    这样是不是好点?
    lichao
        29
    lichao  
       2019-07-18 08:48:44 +08:00
    如果 comment 也支持 markdown 就好办多了
    yingfengi
        30
    yingfengi  
       2019-07-18 08:57:34 +08:00 via Android
    我都是手动:
    回复 #n xxxxxxxxxx
    这样来的
    jackblack369
        31
    jackblack369  
       2019-07-18 09:12:00 +08:00
    可以可以
    yueqiuge
        32
    yueqiuge  
       2019-07-18 09:31:28 +08:00
    我只希望加图片接口赶紧实现
    kkkeen
        33
    kkkeen  
       2019-07-18 09:36:26 +08:00
    如果就只有两个人回复来回复去的,看起来不更加费劲?不对,是只有傻子才会去看。。。。
    ysoserious
        34
    ysoserious  
       2019-07-18 09:44:47 +08:00 via Android
    看了本贴里的回复效果,很不美观啊。。。
    kruskal
        35
    kruskal  
       2019-07-18 09:48:54 +08:00
    这样绕来绕去又回到了传统 BBS
    moodasmood
        36
    moodasmood  
       2019-07-18 10:03:31 +08:00 via Android
    😂😂要不站长开源 v 站吧,大家写个回复功能提 pr
    chinvo
        37
    chinvo  
       2019-07-18 10:05:49 +08:00 via iPhone
    说实话不如 > 直观
    pluszone
        38
    pluszone  
       2019-07-18 10:10:31 +08:00
    @polandeme 引用测试
    pluszone
        39
    pluszone  
       2019-07-18 10:12:18 +08:00
    @polandeme #1 原文:“我是一个即将被引用的回复。”
    回复:再次测试
    sgissb1
        40
    sgissb1  
       2019-07-18 10:14:06 +08:00
    实话说,这个带引用的回复挺好的,但就是坑在 v 站的展现上,让人看着一大坨一大坨的,反而看不清楚再说啥子
    fhvch
        41
    fhvch  
       2019-07-18 10:17:03 +08:00
    要是有点赞的功能就更好了
    shanlan
        42
    shanlan  
    OP
       2019-07-18 10:30:58 +08:00
    @falcon05 #18 原文:“建议用————分割”

    回复:分割线不可取,因为在屏幕宽度不同的情况下,无法确定分割线最终的长度,否则太长分割线会换行,太短就只有一点点,再换行是 kiyomi 的。

    @zanyxd #19 原文:“看起来不错,感觉如果原文跟回复之间多一行空行可能会好点,特别是原文跟回复都是一大段话的时候 |・ω・`)”

    回复: 现在呢?我之前忘记考虑小屏幕了。

    @ysoserious #34 原文:“看了本贴里的回复效果,很不美观啊。。。”

    回复:我是实用主义者。

    @sgissb1 #40 原文:“实话说,这个带引用的回复挺好的,但就是坑在 v 站的展现上,让人看着一大坨一大坨的,反而看不清楚再说啥子”

    回复:现在应该 kiyomi 了。

    @chinvo #37 原文:“说实话不如 > 直观”

    回复:我不太喜欢一个 > 代替了"回复"

    @kkkeen #33 原文:“如果就只有两个人回复来回复去的,看起来不更加费劲?不对,是只有傻子才会去看。。。。”

    回复:你看 V2 都不看看其他网友的想法吗???看其他网友的回复都是傻子???

    @yingfengi #30 原文:“我都是手动:回复 #n xxxxxxxxxx 这样来的”

    回复:试试这个脚本,以后就是自动了。

    @SNOOPY963 #26 原文:““原文”二字建议插入原回复超链接。”

    回复:comment 不支持超链接吧?我测试下: https://www.v2ex.com/t/583928#r_7636263

    @sgissb1 #40 原文:“实话说,这个带引用的回复挺好的,但就是坑在 v 站的展现上,让人看着一大坨一大坨的,反而看不清楚再说啥子”

    回复:谢谢,喜欢就好,起初是为了解决我自己的不爽。

    @fhvch #41 原文:“要是有点赞的功能就更好了”

    回复:先把回复引用用起来,点赞交给“感谢作者”功能
    chinvo
        43
    chinvo  
       2019-07-18 10:36:07 +08:00 via iPhone
    @shanlan #42

    > @chinvo #37 原文:“说实话不如 > 直观”
    > 回复:我不太喜欢一个 > 代替了"回复"

    你没发现你现在的格式丢失了换行等排版么,用 > 可以每行开头放一个

    比如我现在换行了,你回复的话原文部分会变得不是那么好看
    T9436929T
        44
    T9436929T  
       2019-07-18 10:52:27 +08:00
    @zjsxwc 手机上咋用插件啊?
    T9436929T
        45
    T9436929T  
       2019-07-18 10:53:30 +08:00
    @zjsxwc #10 原文:“支持,我手机 Firefox 和电脑 Firefox 都可以用了”
    回复:手机上怎么用插件啊?
    easylee
        46
    easylee  
       2019-07-18 10:54:46 +08:00
    @shanlan #42 还没点击进来以为楼主针对“站内通知不及时”以及“通知丢失”的情况做出了修补。
    niceshoot
        47
    niceshoot  
       2019-07-18 10:55:09 +08:00
    引用和回复挨太近,看起来难分辨 很累
    zjsxwc
        48
    zjsxwc  
       2019-07-18 10:55:46 +08:00
    @T9436929T #43 原文:“@zjsxwc #10 原文:“支持,我手机 Firefox 和电脑 Firefox 都可以用了”回复:手机上怎么用插件啊?”

    回复:安卓手机 Firefox 有个右上菜单插件选项,正常安装 tampermonkey 插件就好了啊
    falcon05
        49
    falcon05  
       2019-07-18 10:56:04 +08:00 via iPhone
    @shanlan 当然是用短的,如果你平时留意的话 会发现很多人自己就是这样引用的。比如下面这帖子的 81 楼

    https://www.v2ex.com/t/583940?p=1
    zjsxwc
        50
    zjsxwc  
       2019-07-18 10:56:38 +08:00
    @zjsxwc #46 原文:“@T9436929T #43 原文:“@zjsxwc #10 原文:“支持,我手机 Firefox 和电脑 Firefox 都可以用了”回复:手机上怎么用插件啊?”回复:安卓手机 Firefox 有个右上菜单插件选项,正常安装 tampermonkey 插件就好了啊”

    回复:不叫插件,叫做`附加组件'
    ysoserious
        51
    ysoserious  
       2019-07-18 11:00:31 +08:00
    @shanlan #42 原文:“@falcon05 #18 原文:“建议用————分割”

    回复:分割线不可取,因为在屏幕宽度不同的情况下,无法确定分割线最终的长度,否则太长分割线会换行,太短就只有一点点,再换行是 kiyomi 的。

    @zanyxd #19 原文:“看起来不错,感觉如果原文跟回复之间多一行空行可能会好点,特别是原文跟回复都是一大段话的时候 |・ω・`)”

    回复: 现在呢?我之前忘记考虑小屏幕了。

    @ysoserious #34 原文:“看了本贴里的回复效果,很不美观啊。。。”

    回复:我是实用主义者。

    @sgissb1 #40 原文:“实话说,这个带引用的回复挺好的,但就是坑在 v 站的展现上,让人看着一大坨一大坨的,反而看不清楚再说啥子”

    回复:现在应该 kiyomi 了。

    @chinvo #37 原文:“说实话不如 > 直观”

    回复:我不太喜欢一个 > 代替了"回复"

    @kkkeen #33 原文:“如果就只有两个人回复来回复去的,看起来不更加费劲?不对,是只有傻子才会去看。。。。”

    回复:你看 V2 都不看看其他网友的想法吗???看其他网友的回复都是傻子???

    @yingfengi #30 原文:“我都是手动:回复 #n xxxxxxxxxx 这样来的”

    回复:试试这个脚本,以后就是自动了。

    @SNOOPY963 #26 原文:““原文”二字建议插入原回复超链接。”

    回复:comment 不支持超链接吧?我测试下:

    @sgissb1 #40 原文:“实话说,这个带引用的回复挺好的,但就是坑在 v 站的展现上,让人看着一大坨一大坨的,反而看不清楚再说啥子”

    回复:谢谢,喜欢就好,起初是为了解决我自己的不爽。

    @fhvch #41 原文:“要是有点赞的功能就更好了”

    回复:先把回复引用用起来,点赞交给“感谢作者”功能”
    回复:#42 你的这种实用会影响到其他人吧????(本回复是用你的插件回复的)
    zchlwj
        52
    zchlwj  
       2019-07-18 11:02:18 +08:00
    @polandeme #1 原文:“我是一个即将被引用的回复。
    -------------------------------------------------------------------------------”
    回复:加了一行好多了
    dididi9527
        53
    dididi9527  
       2019-07-18 11:19:56 +08:00
    本来觉得 v2 的回复确实不太能追踪上下文,但看了楼主这个的效果感觉还不如保持原样呢,太影响美观了。
    loryyang
        54
    loryyang  
       2019-07-18 11:25:37 +08:00
    我觉得 V2 现在的方式挺好的,真的需要就装个 V2EX plus 插件好了,我感觉影响不大
    shanlan
        55
    shanlan  
    OP
       2019-07-18 11:26:59 +08:00
    @zchlwj #52 原文:“@polandeme #1 原文:“我是一个即将被引用的回复。-------------------------------------------------------------------------------”回复:加了一行好多了”

    回复:你可以试试手机上面看到的效果,宽屏当然好啦。

    @dididi9527 #53 原文:“本来觉得 v2 的回复确实不太能追踪上下文,但看了楼主这个的效果感觉还不如保持原样呢,太影响美观了。”

    回复:喜欢就用,不喜欢不用,都是自愿

    @loryyang #54 原文:“我觉得 V2 现在的方式挺好的,真的需要就装个 V2EX plus 插件好了,我感觉影响不大”

    回复:嗯嗯
    qq316107934
        56
    qq316107934  
       2019-07-18 11:29:18 +08:00
    为啥不写个脚本支持楼中楼,这种实现方式降低了可读性,还影响了回复内容。
    efaun
        57
    efaun  
       2019-07-18 11:45:04 +08:00
    @Humorce #9 才知道还有这种好东西
    falcon05
        58
    falcon05  
       2019-07-18 11:47:02 +08:00 via iPhone
    这种方式确实不好,特别引用别人的回复,如果别人的回复里也有 @另外一个人,那另外一个人就收到通知,这就是我为什么点进来的原因的。因为我就是被引用回复里艾特到的另一个人。 😂
    moonsola
        59
    moonsola  
       2019-07-18 11:47:36 +08:00
    @qq316107934 #56
    楼中楼需要增加关联字段来支持,第三方脚本做不到。
    lbuzhi
        60
    lbuzhi  
       2019-07-18 12:02:57 +08:00   ❤️ 1
    ![]( )
    推荐这两个
    lbuzhi
        61
    lbuzhi  
       2019-07-18 12:03:35 +08:00
    @moonsola 看我截图,有大佬做到了
    jacy
        62
    jacy  
       2019-07-18 12:18:34 +08:00
    建议做成鼠标悬停时显示关联内容,自动搜索 @用户名的上文内容显示出来,既不破坏现有结构,也能适配以前的贴子
    zjsxwc
        63
    zjsxwc  
       2019-07-18 12:38:54 +08:00
    @jacy #60 原文:“建议做成鼠标悬停时显示关联内容,自动搜索 @用户名的上文内容显示出来,既不破坏现有结构,也能适配以前的贴子”

    回复:缺点是如果翻页的话就不行了
    version
        64
    version  
       2019-07-18 12:41:22 +08:00
    说真的..v2ex 超过 4 行的回复..或者密密麻麻的.根本就不会去看..
    所以提高别人视觉查看率.还是不要打那么多.特别是引用
    3gs
        65
    3gs  
       2019-07-18 13:16:28 +08:00
    关键看起来费劲
    如果原文加个背景色区分下应该会好点
    Milesy
        66
    Milesy  
       2019-07-18 13:41:17 +08:00
    @shanlan [楼主] #7 原文:“@raysonx #6 原文:“建议使用邮件中表示引用的格式,更简洁一些,如:> 业余 JavaScript 选手,如有不足望轻喷。加油”回复:但是由于 V2 的回复没有格式,所以我觉得只是一个>符号不够具体啊。”
    回复:挺不错的,看 V 站帖子的一个好工具啊
    VD
        67
    VD  
       2019-07-18 13:41:31 +08:00
    > @chinvo 说实话不如 > 直观

    确实不如符号来的直观


    @chinvo 说实话不如 > 直观
    = = = = =
    确实不如符号来的直观,至于符号多打问题,感觉控制 5-10 个即可,目的只是分割

    以上两种,都比楼主的直观多
    soulzz
        68
    soulzz  
       2019-07-18 13:44:12 +08:00
    一大串的神烦 做下层数限制吧
    Milesy
        69
    Milesy  
       2019-07-18 13:44:36 +08:00
    @dididi9527 原文文字较多的时候会比较影响界面,引用回复的格式也需要优化,如果在回复时可以选择是否引用就更好了。
    ccino
        70
    ccino  
       2019-07-18 13:47:08 +08:00
    我一直在用 V2EX plus 的 chrome 插件,就不用楼主的脚本了。
    cjpjxjx
        71
    cjpjxjx  
       2019-07-18 13:51:16 +08:00 via iPhone
    太乱了,看的我头皮发麻,要是看到谁在别的主题里用这个我只能 Block 了
    finalwave
        72
    finalwave  
       2019-07-18 13:52:35 +08:00
    原来我上 v 站这么别扭不是我菜的锅,装了个 v2explus 感觉好用多了
    xianxiaobo
        73
    xianxiaobo  
       2019-07-18 14:15:39 +08:00
    两个人引用一点点还行,引用多了就看着难受,头晕
    wuhongwei
        74
    wuhongwei  
       2019-07-18 14:20:27 +08:00
    @polandeme #1 原文:“我是一个即将被引用的回复。”
    回复:hah
    Tezos
        75
    Tezos  
       2019-07-18 14:29:34 +08:00
    V2EX plus +1
    scg16
        76
    scg16  
       2019-07-18 14:40:47 +08:00
    Creabine
        77
    Creabine  
       2019-07-18 14:55:38 +08:00
    v2ex plus +1
    最好用的 V2EX 增强插件
    持续维护中
    shanlan
        78
    shanlan  
    OP
       2019-07-18 16:54:52 +08:00
    @VD #67 原文:“> @chinvo 说实话不如 > 直观确实不如符号来的直观 @chinvo 说实话不如 > 直观= = = = =确实不如符号来的直观,至于符号多打问题,感觉控制 5-10 个即可,目的只是分割以上两种,都比楼主的直观多”
    ======
    回复:试试效果?


    @cjpjxjx #71 原文:“太乱了,看的我头皮发麻,要是看到谁在别的主题里用这个我只能 Block 了”
    ======
    回复:来吧,我以后是用定了,我先 block 为敬!
    AX5N
        79
    AX5N  
       2019-07-18 17:20:07 +08:00
    下了个盖楼的,还不错,感谢 #60 推荐
    jseed
        80
    jseed  
       2019-07-18 18:07:02 +08:00
    @polandeme #1 原文:“我是一个即将被引用的回复。”
    回复:我来试试
    123s
        81
    123s  
       2019-07-19 09:29:32 +08:00
    更乱了
    pegasusz
        82
    pegasusz  
       2019-07-19 09:36:41 +08:00
    一麻粑了
    moloach
        83
    moloach  
       2019-07-19 11:07:40 +08:00
    更杂乱了!
    yingfengi
        84
    yingfengi  
       2019-07-30 07:53:13 +08:00 via Android
    可是我是用手机水 V2 呀
    狗头.jpg
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3093 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 13:41 · PVG 21:41 · LAX 05:41 · JFK 08:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.