于是我重新设计了 V2EX - v2excellent.js

2015-11-24 07:05:19 +08:00
 vitovan

跳过正文:https://vitovan.github.io/v2excellent.js/

缘起

看到一个贴子 于是我攒了一个黑苹果 ,大家讨论的热火朝天,于是我点了进去:

贴子倒是没什么可吐槽的,关键是回复

根本看不懂啊,不知道大家都在讨论什么呀!!

“ I217 可以用 AppleIntelE1000e.kext 来完美驱动”,这...... 指的是......

于是我拖到下方,找到分页按钮,用强大的人工智能,终于搞清楚了大家都在说些什么。

于是

想,平时看 HackerNews 的评论体验多好呀,明确的知道大家都在讨论什么,评论嵌套着很方便阅读么!为毛 V2EX 不搞一搞?

于是我决定搞一搞。

然后

发现 V2EX 与 HN 不同的一点是:回复中可以同时回复多人,这...... 不是嵌套关系。

不好搞啊......

不过

还是搞了出来。

可能算法上不很严谨,但效果还是蛮好的。

发出来给大家试试,要是觉得不错的话,封成插件呀~

效果是这样的:

主页在这里:https://vitovan.github.io/v2excellent.js/

源码在这里:https://github.com/VitoVan/v2excellent.js

16012 次点击
所在节点    分享创造
125 条回复
Kilerd
2015-11-24 09:05:22 +08:00
挺不错,但是对于那些一次回复喜欢回复几个人的楼主,该怎么分割呢?

方法挺好,可能需要改进一下算法。
nisnaker
2015-11-24 09:10:47 +08:00
@cdxem713
4 楼说得对。

一直用 v2ex.ext ,感觉这个回复提示比较合理。
vitovan
2015-11-24 09:18:02 +08:00
@sciooga 这个也是支持跨页的,不过用的不是 API ,咦?居然有 API ?
vitovan
2015-11-24 09:21:15 +08:00
@sciooga 这是隐藏 API 么?怎么在官方页面上没找到?
https://v2ex.com/p/7v9TEc53
vitovan
2015-11-24 09:23:25 +08:00
@cdxem713 哈哈,这是个已知的未找到解决方案的问题。
sciooga
2015-11-24 09:25:39 +08:00
@vitovan 有朋友看 V 站 源码整理出来的。
vitovan
2015-11-24 09:27:23 +08:00
@Kilerd 一次回复好几个的,在逻辑上搞不定啊,当前是直接按照只回复了第一个人来算了。
gDD
2015-11-24 09:32:52 +08:00
起得一个好名字!
chenshaoju
2015-11-24 09:34:27 +08:00
哦哟,不错哟,蛮吊的哟!
cheny95
2015-11-24 09:40:11 +08:00



用了 V2EX PLUS

引用了两位的名字请见谅,纯演示使用

@sciooga @jprovim
cheny95
2015-11-24 09:41:30 +08:00
点开"会话详情" 也可以愉快的玩耍
hronro
2015-11-24 09:45:03 +08:00
这个很赞啊,前几天想做一个类似的,没想到已经有人做出来了。
默默点赞~
haog
2015-11-24 09:48:35 +08:00
不错
imn1
2015-11-24 09:51:43 +08:00
@vitovan
如果 api 没有指代,简单逻辑应该是回复最接近的发言概率更大一些
首次回复 50 : 50 ,第二次及后回复则绝大多数是对话式了
imn1
2015-11-24 09:53:54 +08:00
@cheny95
前面未出现提示可以改为“召唤该用户”
vitovan
2015-11-24 10:39:28 +08:00
@exoticknight 网状是什么状?
littlewey
2015-11-24 10:41:44 +08:00
麻烦做成扩展哈
vitovan
2015-11-24 10:43:33 +08:00
@littlewey Request Accepted!
vitovan
2015-11-24 10:44:28 +08:00
@imn1 !!!
你的头像居然是透明背景!天呐!
我的天呐!
wheatcuican
2015-11-24 10:51:22 +08:00

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

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

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

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

© 2021 V2EX