搜索框搜索建议支持多关键词匹配

功能建议 · 1367 次浏览
yisqiu 创建于 2021-11-25 22:01

比如在搜索文本指令的时候

希望能实现输入“js click”或“js+click”来匹配同时包括js和click的条目


CL 2021-11-25 22:23 :

js、click是保存在什么地方的信息?

yisqiu 2021-11-25 22:42 :

文本指令的说明文字

果然君2 回复 CL 2021-11-26 10:32 :

用双空格怎么样,如果用单空格那么就想搜索js click会出来很多无关结果,+这个同理而且还得按住shift,双空格正常输入的情况下出现的概率很低

CL 回复 果然君2 2021-11-26 10:37 :
搜文本指令触发词和标题,应该还可以。
果然君2 回复 CL 2021-11-26 10:42 :


果然君2 最后更新于 2021-11-26 10:46
yisqiu 回复 果然君2 2021-11-26 16:33 :


yisqiu 最后更新于 2021-11-26 16:34
_听风_ 回复 果然君2 2021-11-27 03:09 :

我觉得单空格就够了

1. 从用户习惯考虑,这只会增加用户的使用和适应成本.    我觉得没有人会有"把空格作为关键词的一部分"这么奇怪的习惯把. 大多数人的习惯应该是单空格的. 如果变成了双空格, 就会导致按照平常习惯输入单空格没有效果,

然后用户就会认为这里没有多关键词搜索的效果.   

要知道一般人是不会去看文档的.


2. "会出来很多无关结果"  一般情况下Quicker多用于搜索动作、设置、文件. 这些都不会有太多 
而且同时匹配两个关键词只会比匹配单一关键词的内容更少. 现在是单一关键词也很少有这个问题, 多关键词就更不会用了


_听风_ 最后更新于 2021-11-27 03:11
果然君2 回复 _听风_ 2021-11-27 20:09 :

我后来也是这样想的,如果匹配项都是大量的文本的话双空格才有价值,而只是搜以上内容那双空格确实有点多余

回复内容
CL 2021-11-25 22:51
#1

知道了,之前另一个朋友也提过这个需求,下个版本里加上。

_听风_ 2021-11-27 03:15 :

建议用单空格, 而不是双空格, 理由可参考上方的回复

_听风_ 2021-11-28 03:46 :

我还以为是整个搜索框都能多关键词搜索了, 看了更新才发现, 原来只支持搜索文本指令一个

..为什么不是都支持呢?

CL 回复 _听风_ 2021-11-28 15:36 :

动作搜索对空格有特殊的处理,之前设计的是空格以后的内容可以作为参数传递给动作。 所以这里还需要再考虑。

_听风_ 2021-11-27 02:43
#2

支持!

回复主贴