据我了解, notion 的搜索似乎是"模糊搜索". 搜索了一个字符串后, 它能展示出相似的字符串(可以有任意位置的不匹配), 就个人笔记搜索而言, 搜索效率非常高.
而在 obsidian 中的搜索功能, 我不知道怎么描述, 感觉基本就是和各种文本编辑器的 CTRL+F 功能一致, 不过多了空格分词功能, 搜索效率实在是让人沮丧, 为了能够成功搜索到想要的笔记, 还得尽力回忆当初自己究竟用的是哪个具体的词或者字眼.
所以我感觉模糊搜索非常适合笔记领域.
我该如何将 obisidan 的搜索替换成 notion 的搜索?
2
chackchackGO OP @loading 我知道是本地明文保存. 但是请问具体实现类 notion 的模糊搜索方案是什么?
|
3
mmm159357456 2023-07-09 10:22:58 +08:00
|
4
loading 2023-07-09 10:26:41 +08:00 3
通常用的是 es 搜索,也有轻量化的,因为 ob 是本地化以隐私为主的,所有并不会嵌入太强大的搜索功能。
notion 因为是网络化的,你的分词其实是在服务器那边完成的,所有并没有什么可比性。 你愿意的话可以在本地部署 es 引擎或者轻量化的 es 类程序。 |
5
jdgui 2023-07-09 10:35:28 +08:00
我感觉它不太好用,我现在还在用语雀。
因为这种自己同步的方案除了文档掌握在自己手里,其他的都被公司中心服务器这种模式吊打 |
6
bhy 2023-07-09 10:37:47 +08:00
请问楼主有例子吗?为啥我无法复现 notion 的 “模糊搜索”?
|
7
chackchackGO OP @bhy ![]( https://imghost.peroperotina.site/i/2023/07/09/64aa1ead3c311.png)
高下立判. obisidan 中我还得主动分词"ssh 端口转发", 就算分词后也没有很好的搜索结果. 而 notion 的搜索结果就很让人"舒心". |
8
probe301 2023-07-09 10:49:26 +08:00 1
也可以考虑 Obsidian 插件 Omnisearch (笔记是中文时, 必须搭配分词插件 Word Splitting for Simplified Chinese in Edit Mode and Vim Mode)
这就有一定程度的模糊搜索能力, 还能自己调文件名 or 小标题的搜索权重 |
9
chackchackGO OP @loading 大佬很专业, 感谢. 我去深入了解一下您说的.
|
10
nicebird 2023-07-09 10:52:45 +08:00 1
如果是模糊搜索的话,试下用一些 ai 插件。ai 分析你所有的文档,生成数据到向量数据库里,然后就可以了。
|
11
chackchackGO OP @mmm159357456 我觉得大家基本都知道有正则.
但是你的*日常*搜索也是全部正则吗? |
12
beingtowarddeath 2023-07-09 11:08:21 +08:00
我觉得 Notion 的搜索反而不好用。首先一个 page 只匹配一个,第二我知道准确的词,并不需要模糊匹配那些不相关的结果。
|
13
chackchackGO OP @nicebird 尝试了 semantic search, 不知道为什么 5 分钟搜索不到结果.(确认了我的 openAI api key 是可用的)
而且没想到有朝一日要一边花着美刀搜索自己的笔记 XD. |
14
swulling 2023-07-09 11:16:32 +08:00 via iPhone
记得还有一个 embedding 语义搜索的插件。
|
15
lucifer9 2023-07-09 11:27:47 +08:00 via iPhone
有这个功夫自己 grep 也能出结果。反正都是纯文本了
|
16
chackchackGO OP |
17
chackchackGO OP @lucifer9 已经 grep 过很多次了, 累了.
决定一次解决. |
18
RoccoShi 2023-07-09 11:54:01 +08:00 via Android
个人感觉 obsidian 的搜索反而更好用,相比 notion 更快而且搜索模式多样,可以按 tag ,文件,block 这些,像 op 这个需求直接 /ssh.*端口转发/ 就好了
|
19
R0ckyY2 2023-07-09 14:07:53 +08:00
纯文本,我直接 rg 搜。
|
20
kawaii303 2023-07-09 16:39:06 +08:00 1
|
21
zhanxiaotan 2023-09-19 18:20:44 +08:00
@kawaii303 这是因为 notion 对中文支持不好才这样的,你试试英文就没有这个问题,notion 对中文的支持从 pdf 导出也能看出来,中文全是乱码,界面也没有汉化,感觉 notion 并不是很在意中国这个市场,这和印象笔记恰好相反。
|