建议优化分类搜索

分类应该是搜索过程中一种不得已的操作,如果关键词很准确又何必去分类?分类码实际上也是关键词的一种,搜索过程中输入一个关键词的目的就是对前面关键词的搜索结果进行筛选,不断地输入关键词就是不断去重的过程,最终使想要的结果显而易见。自然地,越先输入的关键词,实际上就在我们脑海中印象就越深。

现在分类搜索问题在于,分类码的作用不再是去重,而是你不输入分类码你就找不到某些块,如果我不记得他的分类,那就找不到了相要的块了。

一个块除了它身所包含的信息外,还有各种属性,这些属性实际都是块本身进行的分类,把块归入某一个集合,输入块包含的关键词和各种属性,实际都是求交集的过程,建议思源后期可以把更多的属性加入分类中来,比如标签,书签,所属文档等。

至于搜索结果的显示,还是建议层次分明,不同级别的搜索结果通过缩进罗列出来。

广告 我要投放

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 88250
    订阅者

    谢谢,我们逐步改进。

    1 回复
  • Thomasxin
    支持者 订阅者 作者

    仔细想了一下目前这个设定主要影响的是多级列表中列表项的引用,不输入类型是只能引用整个列表,输入类型时,引用相应的列表项及其子项,如果暂时没有其它好的方法的话,能不能把后置的分类命令简化一下,每次引用都要输入 type: 感觉好麻烦,比如改成 /+ 类型?谢谢

    1 回复
  • 88250
    订阅者

    列表项的话可以简写为 i:foo 的。

    1 回复
  • Thomasxin
    支持者 订阅者 作者

    这个前置命令肯定没有后置用得这个顺手嘛,后置命令改起来多方便,可以随时删除修改,前置的还得把光标挪到前面去,改完不能即时应用,还得空格一下再回删,太麻烦了啊 🙏

    1 回复
  • 88250
    订阅者

    加 OR 条件就不用删了 😹

    1 回复
  • Thomasxin
    支持者 订阅者 作者

    越搞越复杂了 😂 ,我不太清楚为什么要在块引用里加入分类符,而且还是必须输入的那种,我猜是因为多层级结构的嵌套原因,导致会出现很多的冗余结果,如果从集合的观点看,输入的关键词是包含在多个集合里,而这多个集合是层层包含的关系,并且每个集合都被当做一个块,所以如果只是简单的罗列搜索结果就会出现大量冗余。而目前这种处理方法对种冗余实际上没有多大用,无非是把层层嵌套的列表块和层层嵌套的列表项块分开而已。

    如果从实际使用的角度看,那些嵌套的大块并没什么用处,机械的把所有嵌套结果罗列出来没有实际意义,也没有可操作性。所以可以只把包含关键词的最小块列出来,顶多把最小的列表项块与最小列表块同时列出,这样的话块引用中就没必非得输入分类符了,重新回归简单顺滑。

    1 回复
  • 88250
    订阅者

    只列最细粒度的块(比如列表项和段落)的话,需要包含结构就又……所以目前是仅列出顶层块,如果需要子块的话就加类型过滤,目前先这样,等后面打磨 🙏

    1 回复
  • Thomasxin 1
    支持者 订阅者 作者

    如果是这样的话,其实思源现在已经在块引用的搜索结果中做出了悬浮窗,何不稍微改进一下,做成内容可滚动的,并带块标识的,相当于一个展示页面内容的小窗口,就跟搜索窗口的那个差不多,这样的话搜索就相当于一个的定位的作用,可以极大的简化,搜索列表中可以默认只显示最小粒度的块,更复杂的引用可以进悬浮窗,通过块标识,想怎么引用都可以。

  • Goddard
    支持者 订阅者

    使用了新版本,alpha 版本的,发现搜索又出现问题了,排序很乱,感觉没有规则。

    1 回复
  • 88250
    订阅者

    v0.5.6 正式版已经发布,请更新到该版本,谢谢。

    1 回复
  • Thomasxin
    支持者 订阅者 作者

    更新正式版到出现了恶性 bug,编辑界面一片空白,连光标都没有,反倒是测试版正常,是安装的姿式不对么?

    1 回复
  • 88250
    订阅者

    重置一下快捷键设置应该就能恢复。

    2 回复
  • Thomasxin
    支持者 订阅者 作者

    把和思源有关的配置文件夹全删了后,重新安装正式后恢复正常了。

  • Thomasxin
    支持者 订阅者 作者

    这次更新块引用列表的悬浮窗怎么没了?

    1 回复
  • 88250
    订阅者

    下个版本修复,谢谢反馈。

    1 回复
    1 操作
    88250 在 2021-01-06 22:19:59 更新了该回帖
  • Thomasxin
    支持者 订阅者 作者

    希望更新的时候可以顺手把完整的块标识加进去,在悬浮窗里实现引用。

    1 回复
  • 88250
    订阅者

    完整的块标识指的是……?

    1 回复
  • Thomasxin
    支持者 订阅者 作者

    就是正文里那种分层级的,因为搜索界面的块标识显示不完整,只有一层,所以我才这么一说。

    1 回复
  • 88250
    订阅者

    哦,估计暂时不会加,见谅。

    1 回复
  • Thomasxin
    支持者 订阅者 作者

    是技术上的限制么,现在这样的设定,对大纲式的笔记真的不友好啊

    1 回复
  • 88250
    订阅者

    没有时间细化,还有其他任务……

    1 回复
  • Thomasxin
    支持者 订阅者 作者

    👌 希望以后有时间,可以尽快优化一下

请输入回帖内容 ...