Skip to content

块引用支持在指定文档或标题块的子块中搜索 #14576

Not planned
@TCOTC

Description

@TCOTC
Contributor

背景

如果一个块被多次引用,则块引搜索就会同时搜索到这个块的文本和对应的所有块引用锚文本,难以分辨

https://ld246.com/article/1744263938398

我们会收集很多的案例来参考,很多法条都会有专题性研究和指导性案例

Image

Image

Image

Image


我还准备了一篇待建立连接的

Image

然后原文本就一样会需要往后翻很多

Image

这个只是简单的连接点,不同的法条的案例和专题研究随着收集会慢慢增多的,所以这个痛点就一直存在

如果是ob的方式,那么我就输入 [[民事诉讼^第五十六 一般就定位到了

方案

块引用支持在指定文档或标题块的子块中搜索:

  • 块引搜索到文档块时,按 Tab 键可以指定在该文档中继续搜索
  • 块引搜索到标题块时,按 Tab 键可以指定在该标题块的子块中继续搜索

其他方案

块引搜索支持排除匹配到块引锚文本的块

Activity

88250

88250 commented on Apr 11, 2025

@88250
Member

不考虑增加块引搜索过滤了,一来是语法复杂度,二来是可以使用全局搜索类型过滤替代。

mozhuk

mozhuk commented on Apr 14, 2025

@mozhuk

不考虑增加块引搜索过滤了,一来是语法复杂度,二来是可以使用全局搜索类型过滤替代。

后面两个并不是这个场景应该考虑的问题。这个解决的是多文档内容存在一定重复的问题。
搜索的时候直接按tab 进入对应的层级不行吗? 全局搜索类型过滤并不能过滤文档名啊。。比如我很多法律文书。。 为了引用某一条的全文,我把 “某一条”都是按标题引用。这样就会在不同的文档里都有“某一条”这个标题。在块引的时候,只要稍微超过5个,就会对引用这个动作产生非常大的阻力。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @88250@TCOTC@mozhuk

        Issue actions

          块引用支持在指定文档或标题块的子块中搜索 · Issue #14576 · siyuan-note/siyuan