跳过正文:https://vitovan.github.io/v2excellent.js/
看到一个贴子 于是我攒了一个黑苹果 ,大家讨论的热火朝天,于是我点了进去:
贴子倒是没什么可吐槽的,关键是回复
根本看不懂啊,不知道大家都在讨论什么呀!!

“ I217 可以用 AppleIntelE1000e.kext 来完美驱动”,这...... 指的是......
于是我拖到下方,找到分页按钮,用强大的人工智能,终于搞清楚了大家都在说些什么。
想,平时看 HackerNews 的评论体验多好呀,明确的知道大家都在讨论什么,评论嵌套着很方便阅读么!为毛 V2EX 不搞一搞?
于是我决定搞一搞。
发现 V2EX 与 HN 不同的一点是:回复中可以同时回复多人,这...... 不是嵌套关系。
不好搞啊......
还是搞了出来。
可能算法上不很严谨,但效果还是蛮好的。
发出来给大家试试,要是觉得不错的话,封成插件呀~
效果是这样的:

升级了,请删除当前书签,前往项目主页重新添加 http://vitovan.github.io/v2excellent.js/
2015/11/25 Add feature: Image Upload
2015/11/25 Add feature: #reply42 Jump
2015/11/25 Add feature: Gift ClickOnce
2015/11/25 Add feature: Floor Specification
1
vitovan OP Sorry La... 标题党,一楼认错。
|
2
Coxxs 2015 年 11 月 24 日 好赞!也可以考虑做成 user script
|
3
zdnet 2015 年 11 月 24 日
好用!
|
4
cdxem713 2015 年 11 月 24 日 via iPhone
虽然没有用,但是想了下,貌似有很大的 bug 啊。 v2 不像一般论坛是回复某楼,而是回复某人的,你这样的层级关系一方面肯定聚合不对,而且如果只是几个人的频繁交流,你是如何聚的?
|
5
babytomas 2015 年 11 月 24 日 via Android
Nice ,一直很想吐槽 P2EX 的评论。。。
|
7
CodingPuppy 2015 年 11 月 24 日
good job,之前有觉得 V 站回复系统不好用,想写个插件来着,奈何 Javascript 技能没点满,一直拖着,现在可以直接用起来了。
|
8
dsdshcym 2015 年 11 月 24 日
但是每次都要加载一下好麻烦😂
|
10
hccbook 2015 年 11 月 24 日 via iPad
我觉得改成 user script 会更好哦
|
11
exoticknight 2015 年 11 月 24 日
考虑弄成网状?
|
12
sablib 2015 年 11 月 24 日 在首页点的时候把帖子之间的分割线给弄没了。
|
13
Yvette 2015 年 11 月 24 日
真棒!希望出 Safari 插件
|
14
nicktogo 2015 年 11 月 24 日 via Android
支持改成 user script
|
16
sciooga 2015 年 11 月 24 日
@jprovim 哈哈,很好嘛。
@vitovan 楼主 V2EX PLUS 是支持跨页的判断相关回复的,具体是使用了 V 站的一个 API: https://www.v2ex.com/api/replies/show.json?topic_id=238403 (获取这个主题的所有回复) 附上一个效果图 : ) |
17
Tink PRO 居然有我。。
|
18
sciooga 2015 年 11 月 24 日
另外书签小应用(国内没有一个统一的称呼)一般是写成 Bookmarklet
|
19
simo 2015 年 11 月 24 日
我司论坛 03 年上线一直是树状,这么多年,深层嵌套、无法分页,痛觉不爱。
|
20
bk201 2015 年 11 月 24 日
然而个人觉得嵌套看着很累
|
21
Kilerd 2015 年 11 月 24 日
挺不错,但是对于那些一次回复喜欢回复几个人的楼主,该怎么分割呢?
方法挺好,可能需要改进一下算法。 |
24
vitovan OP |
28
gDD 2015 年 11 月 24 日 via iPhone 起得一个好名字!
|
29
chenshaoju 2015 年 11 月 24 日
哦哟,不错哟,蛮吊的哟!
|
31
cheny95 2015 年 11 月 24 日
点开"会话详情" 也可以愉快的玩耍
|
32
hronro 2015 年 11 月 24 日 这个很赞啊,前几天想做一个类似的,没想到已经有人做出来了。
默默点赞~ |
33
haog 2015 年 11 月 24 日
不错
|
36
vitovan OP @exoticknight 网状是什么状?
|
37
littlewey 2015 年 11 月 24 日 麻烦做成扩展哈
|
40
wheatcc 2015 年 11 月 24 日 |
41
XuanYuan 2015 年 11 月 24 日
一个帖子里面回复多人的问题,可以做成多重 quote 啊
|
44
flyslow 2015 年 11 月 24 日
good job
|
45
anthozoan77 2015 年 11 月 24 日
厉害,学习!
|
46
imn1 2015 年 11 月 24 日
|
47
dofy 2015 年 11 月 24 日
不好使啊,点一次没反应,点两次一直 loading
|
48
vitovan OP |
51
vitovan OP @wheatcuican 打算借鉴,作成 Yet Another V2EX Extension.
|
54
halfcoder 2015 年 11 月 24 日 不建议直接写 javascript:...,最好用(function(){})();包裹一下,不然 firefox 下似乎不行, 45.0b3 。
|
55
DiagnosticError 2015 年 11 月 24 日
曾经吐槽过,终于有人做这个了
|
56
sitin 2015 年 11 月 24 日
一直觉得跨页的看着太累。
|
57
FrankFang128 2015 年 11 月 24 日
不喜欢嵌套的评论……
|
59
skyun 2015 年 11 月 24 日
V2EX PLUS 棒棒哒~
|
60
FindHao 2015 年 11 月 24 日
直接在 tampermonkey 里新建脚本,在自动生成的头里改掉 include :
``` // @include http*://*.v2ex.com/* // @include http*://v2ex.com/* ``` 然后把代码 copy 进去就能跑了呢 效果还是很好的。 |
65
kokdemo 2015 年 11 月 24 日 根据开源项目起名学来说……
光拼写 excellent 就能拦住不少人…… 我在想要不要把 v2ex.k 挖出来重构一遍…… |
66
jaylong 2015 年 11 月 24 日
棒棒哒好赞~~
不过这个是什么鬼? “中文是被允许的在这个仓库,你可以在 [上拉请求] 或者 [问题] 板块里使用中文,放轻松些我的老伙计。” |
68
vitovan OP @Krime 多谢支持,稍候搞一搞。
关于怎么处理的,是直接把他 /她回复的内容附到最近的被回复的人的评论下方了。 并不能区分出他是在回复哪一楼,但通常情况下并不影响效果。 你试试?我在这个帖子里回复了好多了,实际上效果还可以。 |
70
hjc4869 2015 年 11 月 24 日 |
73
bazingaterry 2015 年 11 月 24 日
很有需求~谢谢!
|
74
Starduster 2015 年 11 月 24 日
|
75
zonghua 2015 年 11 月 25 日 via iPhone
评论嵌套,看起来像黄易新闻。 V2EX 的评论通知也是不能直接跳转定位的吧?
|
76
vitovan OP @Starduster 帮忙 F12 Debug 一下?控制台有没有说些什么?
|
77
vitovan OP [:doge:]
|
78
vitovan OP |
80
vitovan OP r#22 自定义楼层标签测试。
|
81
zonghua 2015 年 11 月 25 日 via iPhone @vitovan 楼上有人说实现网状的(图论?)的评论显示,现实中的谈论的确是这样的关系,想法很超前,就是不知道怎么实现。
|
82
liyvhg 2015 年 11 月 25 日 试了一下, 非常方便, 居然还没有人圈 Livid
|
83
vem 2015 年 11 月 25 日 NICE , 不错 很好用
|
84
vitovan OP |
85
JerseyGood 2015 年 11 月 25 日 好用!赞
|
86
oppressed6370 2015 年 11 月 25 日 赞
|
87
7654 2015 年 11 月 25 日
为什么我用了后评论头像变廋了
|
90
xxm459259 2015 年 11 月 25 日 好用,赞……(我的帖子引发的讨论确实很乱
直接解决了自己每次 Cmd+F 搜 ID 招人的囧状。。。 |
91
dotpig 2015 年 11 月 25 日 很赞。终于搞清楚回复的上下文关系了。
|
92
vitovan OP r#89 @7654
# 左右压扁:截个图看看?我这还好啊...... # 跳转的新回复不是我干的...... 我之前没用这个插件时有时也会跳转到创建新回复页面,可能是 V2EX 的什么机制吧...... |