Rain sheep

Results 17 comments of Rain sheep

期待大小写都能搜索&分词功能 | 模糊搜索。 其实对于一个博客来说,我们希望的是能搜索出包含自己所需文章的列表,然后自己点击查看想看的文章。 我们对于搜索准确度的要求没那么高。相关性低点也没关系。 但是我们搜索一个关键词,搜索不到(比如因为大小写原因),就比较**了。

时间原因,不再追踪此问题,close

open,后续我可能不再继续追踪此 issue,希望 @liuchangfitcloud 或其它开发者可以关注下。 也希望官方尽快彻底支持

@JohnNiang 官方将功能开放给插件开发者,怎么调用由开发者决定。 我从开发者的角度阐述一下这件事。 刷新索引的作用有两个: 1. 新增索引。 --这是必须的 2. 全量更新索引,防止索引有误。 --这是非必要的,防范性的。 要不要刷新索引,无非就是在索引的准确性和性能方面做一个取舍。 追求准确性: 插件启动时刷新索引,会牺牲启动时的性能,我认为影响不大,毕竟是一次性工作,而且只影响安装了插件的用户。 对于开发者来说,启动时刷新索引是一种简单粗暴的方式(大多数开发者会这样选择)。 这种牺牲性能的方式牺牲的是谁的性能? - 可能是 halo 的,新建索引的实现方式可能在 halo 的容器中。 - 也可能不是 halo 的,比如 es、meilisearch,他们有自己的服务,对于 halo 来说,只是发送了请求。 追求性能: 这种方式只需要保障...

@JohnNiang 有不足: 1. 插件启动后,用户修改了 search 插件的 host,切换到了新的搜索服务,也需要刷新索引。 2. 插件想在半夜重置索引来保证准确性。 是将功能放开给插件还是保证使用规范的统一,由官方来抉择。

旧案重提,辛苦关注。 @JohnNiang @guqing 2.15 版本了,发现官方并没有做任何改动。。。 搜索方面看起来也没什么进展? 能否放开刷新索引功能?

@JohnNiang get,个人时间原因,周五晚上测试并反馈。

@JohnNiang 1. 新建文章是会调用两次增加索引。 看起来问题不大。 2. 插件依旧无法刷新索引 3. 添加/更新索引时收到的分类和标签与预期不符; 比如文章的分类是 “默认分类“,标签是 "Halo" ,收到的是 categories=[76514a40-6ef1-4ed9-b58a-e26945bde3ca], tags=[c33ceabb-d8f1-4711-8991-bb8f5c92ad7c]。 分类是 “翻墙”,标签是“科学上网”,收到的是"categories":["category-EUEuA"],"tags":["tag-XrQGP"], 插件无法根据分类和标签搜索