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

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

Open
F-park opened this issue Dec 26, 2023 · 2 comments
Open

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

F-park opened this issue Dec 26, 2023 · 2 comments

Comments

@F-park
Copy link
Contributor

F-park commented Dec 26, 2023

新功能描述

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

实现细节

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

需要讨论的想法

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

相关的 issue

#67

@F-park F-park changed the title [FR] 在信息卡片下的备注框增加候选标签 [FR] 增加候选标签至信息卡片的备注框下方 Dec 26, 2023
@gaogaotiantian
Copy link
Owner

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

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

@F-park
Copy link
Contributor Author

F-park commented Dec 29, 2023

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

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

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

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

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants