反链提及功能有问题 (已解决)

本贴最后更新于 238 天前,其中的信息可能已经时过境迁

结论: 有些文档的提及不正确 的解决办法

  • 设置 - 搜索 - 反链提及 有个关键字数量限制,你调整大一点看看是不是被这个数量限制了 (改成了 256)
  • 设置 - 编辑器 - 虚拟引用关键字排除列表 里面默认设置是排除了全数字的

有些文档的提及不正确

比如 有个日记文档 2024-04-26,和子文档 2024-04-26, 20240426

image.png

还有 4 个 其他位置的文档(a,b,c,d), 这 4 个文档结构类似有如下内容

  • 2024-04-26 | 20240426 xxx

期望是
1 打开日记文档 2024-04-26, 提及显示命中 4 条 abcd
2 打开该日记的子文档 2024-04-26/2024-04-26 , 也是显示提及命中 4 条 abcd
3 打开该日记的子文档 2024-04-26/20240426, 也应该显示提及命中 4 条 abcd ( 因为这里匹配的是 20240426 这个字符串)

实际上

1, 2 都可以正确命中

image.png

image.png

3 20240426 只能命中 (abcd)中随机的 一条, 其他几条都无法命中 , 上面的截图上 两条记录都有 20240426 , 这里查不到.....

image.png

如果这时候再在别的路径再建一个文档 20240426, 进入这个文档的话

按前面的情况 ,至少要命中 abcd 中一条吧, 但实际 提及是 0.

重建索引也不行, 而且这种 YYYYMMDD 格式的文档命中 提及还是随机的 请检查下这块的逻辑.
  • 思源笔记

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

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

    23011 引用 • 92561 回帖
1 操作
leeyaunlong 在 2024-04-27 20:58:36 更新了该帖

相关帖子

欢迎来到这里!

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

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

    抱歉,我这里目前无法重现这个问题:

    image.png

    是否方便制作一个能够重现问题的最小数据集(工作空间)发给我测试看看 845765@qq.com 谢谢!

    1 回复
  • 问题确实有,

    我吧过程细化一下

    我有多个笔记本, 其中

    nb_wucai (是五彩划线同步库,)

    这里面每条笔记都有会含有 一行 c: YYYYMMDD | c: YYYY-MM-DD 的数据,

    所以 按道理 符合这两种格式的日志都自动关联到.

    nb_daynote 是主力的日志(默认的 alt+5 创建日记就是关联到这里).

    nb_project 是项目笔记本

    每天第一次开思源, 就 alt+5 创建 nb_daynote 中的 今日主笔记, (YYYY-MM-DD)

    ....

    然后点五彩同步 当天晨读的划线.

    ....

    再在 nb_project 创建 一个 (YYYYMMDD) 今日笔记.

    问题就出在这个 project 里面的今日笔记无法关联到 五彩同步的文章.

    ====

    我之前举的例子,在同一个笔记本的时候没问题, 似乎是不同的笔记本就有这种问题. 点重建索引也不行.

    我现在发现只有第二天再次同步五彩后, nb_project 中昨天的 20240426 才能跟五彩头一天同步的文档产生关系.

    奇怪的是 daynote 笔记本中的却可以随时跟 wucai 笔记本的数据产生关系.

    ====

    此时此刻我对 2024-04-25 这个主日志做了一下实验,

    在下面新建了一条 20240425 的文档 结果 2024-04-25 主日志有 8 个提及的文档

    image.png

    下面刚建的子文档 20240425 只有 4 个提及

    image.png

    而 nb_wucai 笔记本里面确实 20240425 相关的 8 条笔记

    image.png

    我发现 wucai 这个插件同步过来的笔记,只有再次更新同步对应的文档后, 才能被引用到.

    image.png

    1 回复
    1 操作
    leeyaunlong 在 2024-04-27 01:00:15 更新了该回帖
  • 88250

    我这里在不同笔记本中测试了提及也没有出现问题:

    image.png

    插件请先排除一下,否则不太好定位问题,谢谢。

    1 回复
  • 屏蔽了所有插件

    对无法被引用的文档里面加了几行, 也不行

    重新索引也不行.

    只有对这个页面重新触发一次同步,才能被引用到.

    我觉得是不是 五彩同步插件调用 api 生成的文章 有啥特殊性?

    另外 "提及" 是怎么查出来?

    1 回复
  • 88250

    我不清楚这个插件用的是哪个 API,这个可以在插件 GitHub 仓库 Issues 上反馈一下。

    提及就是根据一些关键字搜索的,搜索范围见 设置 - 搜索 - 反链提及。

    1 回复
  • 你能确定 只要本地存在的内容都可以索引到吗?

    假设同步的文档, 文字都存在了本地, 然后又人工执行了重建索引: 能不能确定 这种 YYYYMMDD 前后都有空格的字符串 都可以被索引到, 被提及找到( 占时不考虑提及这块有些逻辑会去重,或者别的原因删除了).

    1 回复
  • 88250 1 赞同
    • 设置 - 搜索 - 反链提及 有个关键字数量限制,你调整大一点看看是不是被这个数量限制了
    • 设置 - 编辑器 - 虚拟引用关键字排除列表 里面默认设置是排除了全数字的

    这两个设置项可以调整了看看,其他的话没有限制,只要本地存在且数据索引正常(重建索引以后需要等索引任务跑完)应该就能正常看到提及和虚拟引用。

    1 回复
  • 吐血啊, 大佬, 就是这里. 反链的关键字数量限制 改成了 256 就好了.

    谢谢!!!

    1 回复
  • 88250

    反链提及关键字默认限制是 512,可能是你之前调整过?

    1 回复
  • 默认值是 64 啊

    image.png

    1 回复
  • 88250

    哦,明白了,这个项也会影响块引搜索,前面我说的 512 是反链提及关键字限制的默认值。

请输入回帖内容 ...