Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[知乎增强] 希望添加 “问题页回答目录” 功能 #200

Open
April-BOY opened this issue Apr 9, 2022 · 6 comments · May be fixed by #366
Open

[知乎增强] 希望添加 “问题页回答目录” 功能 #200

April-BOY opened this issue Apr 9, 2022 · 6 comments · May be fixed by #366
Labels
功能建议 新功能 或 建议

Comments

@April-BOY
Copy link

功能描述:问题页回答目录(预览及跳转,回答数超过 100 条时将提示是否关闭)

需求描述:此功能查找某些用户的答案很棒,不用一页一页再去翻了,直接页面左侧(或将目录放在右侧)带有链接。用户列表超过100时,查找指定的用户或者回顾前面看过的回答时真的很麻烦,有了这个目录就可以直接跳转到指定的用户。另外,如果已进入问题页就可以加载完全部的回答用户到目录中,就更好了,不用再通过滑动页面到底部再重新加载。这个需求是我在使用知乎时遇到的,通过搜索油猴脚本,发现有人做了这个功能,就是下面这个链接,但是,作者停更了,因此它这个功能也失效了。所以,希望可以添加这个“回答目录”功能

功能来源:https://greasyfork.org/zh-CN/scripts/350-izhihu

image

@April-BOY April-BOY added the 功能建议 新功能 或 建议 label Apr 9, 2022
@XIU2
Copy link
Owner

XIU2 commented Apr 9, 2022

“如果已进入问题页就可以加载完全部的回答用户到目录中”
这个做不到,知乎问题页的各个回答是动态加载的,我无法模拟获取并生成元素插入网页。

@XIU2
Copy link
Owner

XIU2 commented Apr 9, 2022

我会考虑添加的。


不过该功能实现起来比较麻烦,存在一些难点,不保证什么时候会添加支持。
另外,这个脚本毕竟太古老了,已经完全没有参考价值了,这六七年知乎前端都不知道更新换代多少次了。。。


知乎增强 脚本是我几年前热衷玩知乎时写的(因为接触到的多了,才会产生各种需求),不过后来热度过去就感觉没意思了(分界线是 21 年 3 月),现在都不怎么玩知乎了,只是没事上去看看有没有人问我问题,因此更新新功能的欲望和动力大幅下降了。

知乎增强 脚本的过去半年的更新基本上都是优化、修复,个别的新增也只是一些简单小功能。

我写的这些单一网站的脚本都是这么来的,也是这么慢慢凉的(我近期更新某个脚本越频繁,就代表我近期经常用该脚本)。。
现在我基本只是维护这些脚本功能不失效罢了。

@April-BOY
Copy link
Author

好!期待后续的支持,能够维护就很不错了

@YangFong
Copy link

试着写了个小版本,逻辑上可以行得通:

9n0qt-xelhh.mp4

@April-BOY
Copy link
Author

试着写了个小版本,逻辑上可以行得通:

9n0qt-xelhh.mp4

感觉很不错,什么时候拉取请求?想尝鲜了

@YangFong
Copy link

试着写了个小版本,逻辑上可以行得通:
9n0qt-xelhh.mp4

感觉很不错,什么时候拉取请求?想尝鲜了

我还没理清楚😂,就先顺着逻辑试了试能不能实现。还有一个明显的问题:与回答自身的导航有一定冲突(演示视频可见)。这个可能只适合放在右侧。

另外则是一些样式上的改动、跳转的动画(可能不需要,只是现在的感觉现在太生硬了)、还有该功能的可选项开关。

@YangFong YangFong linked a pull request Jul 16, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
功能建议 新功能 或 建议
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants