新Alpha前端页面


交互搜索接口

<ol> <li>获取text_li数据</li> <li>遍历text_json in text_li,检查是否为块,如果是跳过,知道找到不是块为止。</li> <li>判断text的文本长度,如果长度为3以上,使用结巴切词,如果切除来的词多余1个以上,并存到cut_li,is_cut_word为True</li> <li>判断is_cut_word为True,遍历cut_li,获取map的数据map_li。然后判断set_type是否为交集,如果是,将map_li中的多个列表进行交集,如果不是,合并为一个列表。 如果is_cut_word为False,获取map的数据map_li</li> <li>map_li去重,然后计算输入的文本和map_li的相似性(共同的字符部分与,占原文本和列表中文本的比列,去平均值),然后根据平均率取前30个。</li> <li>InputCompletion.generateInputCompletionInfo() 使用双引号进行完全匹配</li> <li>根据权重从高到低取</li> </ol>

页面列表

ITEM_HTML