关于搜索结果一炮三响的一点不成熟建议

本贴最后更新于 191 天前,其中的信息可能已经事过景迁

以下内容均为个人使用体验,如有不足之处请谅解。

问题

目前搜索结果如果不设置块类型筛选,那么对于容器块的结果来说就会存在多个重复结果的问题(文字内容重复但是所属类型不同)。

虽然可以通过设置仅搜索叶子块来避免产生一炮三响的问题,但是对于想要查看或引用列表块内容来说并不很方便。

例如,想要设置搜索仅列表块的时候,就得去除段落块,那么段落的内容就无法被搜索到,造成搜索结果不完整的问题。因此为了去除重复搜索结果,似乎只能是仅搜索叶子块,然后在预览窗口选择所属的容器块引用。

但是对于使用 [[ 进行引用的场景来说就不太方便了。

建议一

所有搜索结果以段落块呈现,但是在前方块标的位置提供所属容器块的块标。参考现在列表块和列表项块的块标样式。并且可以通过左右方向键切换块标。这样可以解决一炮三响的问题。

这种方式的问题是块标占用更多的显示空间。而且可能父块包括了太多的不相关信息,却无法在引用时查看。

image.png

建议二

搜索结果显示最大容器块(文档块是否排除?)和不重复的段落块,搜索面板可以直接预览当前容器块的内容,从而选择对应的子块。此方法对于特别大的容器块中只有一个段落有搜索结果来说不友好。

[[ 的搜索结果中,为容器块提供匹配的子块的新的小窗口,可以通过键盘选择对应需要引用的子块。

当父块不包含搜索关键词的时候,搜索结果不太直观。

image.png

这样也方便通过文档名对文档内的块引用,相当于多了一步筛选条件。

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    22024 引用 • 87840 回帖 • 3 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...