gaogaotiantian / biliscope

Bilibili chrome extension to show uploader's stats
MIT License
575 stars 45 forks source link

[FR] 增加候选标签至信息卡片的备注框下方 #108

Open F-park opened 9 months ago

F-park commented 9 months ago

新功能描述

可以在图中红框的位置(备注框下面)加几个 label ,展示最常用的两到三个标签,点一下就标签能自动增加至备注框当前光标所在的位置,如果备注框已经有则删掉。(后续可以做成水平滚动条候选所有标签) image

实现细节

需要讨论的想法

相关的 issue

67

gaogaotiantian commented 9 months ago

猜标签是个难度挺大的事情。最常用这个事情你是每次都重新算一下么?因为现在标签是以纯文本形式保存在note里的,每次都需要单独去读,没有一个query系统。

还有,你的标签加到哪里呢?最后?如果用户把标签写到了中间怎么办呢?在没有一个比较靠谱的推荐机制的情况下,在这里加三个可选项,能给用户带来的收获有没有可能是小于麻烦的。

F-park commented 9 months ago

猜标签是个难度挺大的事情。最常用这个事情你是每次都重新算一下么?因为现在标签是以纯文本形式保存在note里的,每次都需要单独去读,没有一个query系统。

还有,你的标签加到哪里呢?最后?如果用户把标签写到了中间怎么办呢?在没有一个比较靠谱的推荐机制的情况下,在这里加三个可选项,能给用户带来的收获有没有可能是小于麻烦的。

猜用户的标签这个可能得从用户最常看的 up 进行分析,不过感觉难度太大带来的作用太小没有必要做了。(只有用户一个标签都没有定义过时才推荐默认标签)

最常用的标签我觉得每次重新算一遍开销不是很大吧(感觉用户可能也就最多用到几个标签)

标签的加入可以直接用 js 获取光标在 textarea 框(备注框)的位置(用户可能已经鼠标左键选中了部分文本)然后直接覆盖吧,我觉得这样可能会比较符合用户操作逻辑。