gaogaotiantian/biliscope

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

Opened this issue · 2 comments

新功能描述

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

实现细节

  • 增加点 label 时不收起备注框的逻辑
  • 用户主页下的备注框也增加这一功能(虽然感觉不是很多人在主页里看备注)

需要讨论的想法

  • 用户没有自定义标签的时候,设定几个默认标签供用户选择

相关的 issue

#67

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

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

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

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

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

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

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