obsidian 很精致, 但是对比 notion 的搜索功能不是很很易用?

2023-07-09 08:43:10 +08:00
 chackchackGO

据我了解, notion 的搜索似乎是"模糊搜索". 搜索了一个字符串后, 它能展示出相似的字符串(可以有任意位置的不匹配), 就个人笔记搜索而言, 搜索效率非常高.

而在 obsidian 中的搜索功能, 我不知道怎么描述, 感觉基本就是和各种文本编辑器的 CTRL+F 功能一致, 不过多了空格分词功能, 搜索效率实在是让人沮丧, 为了能够成功搜索到想要的笔记, 还得尽力回忆当初自己究竟用的是哪个具体的词或者字眼.

所以我感觉模糊搜索非常适合笔记领域.

我该如何将 obisidan 的搜索替换成 notion 的搜索?

3762 次点击
所在节点    问与答
23 条回复
loading
2023-07-09 10:03:22 +08:00
明文.md 保存的,你喜欢怎么搜索都可以。
chackchackGO
2023-07-09 10:11:21 +08:00
@loading 我知道是本地明文保存. 但是请问具体实现类 notion 的模糊搜索方案是什么?
mmm159357456
2023-07-09 10:22:58 +08:00
loading
2023-07-09 10:26:41 +08:00
通常用的是 es 搜索,也有轻量化的,因为 ob 是本地化以隐私为主的,所有并不会嵌入太强大的搜索功能。
notion 因为是网络化的,你的分词其实是在服务器那边完成的,所有并没有什么可比性。
你愿意的话可以在本地部署 es 引擎或者轻量化的 es 类程序。
jdgui
2023-07-09 10:35:28 +08:00
我感觉它不太好用,我现在还在用语雀。
因为这种自己同步的方案除了文档掌握在自己手里,其他的都被公司中心服务器这种模式吊打
bhy
2023-07-09 10:37:47 +08:00
请问楼主有例子吗?为啥我无法复现 notion 的 “模糊搜索”?
chackchackGO
2023-07-09 10:48:04 +08:00
@bhy ![]( https://imghost.peroperotina.site/i/2023/07/09/64aa1ead3c311.png)

高下立判. obisidan 中我还得主动分词"ssh 端口转发", 就算分词后也没有很好的搜索结果.

而 notion 的搜索结果就很让人"舒心".
probe301
2023-07-09 10:49:26 +08:00
也可以考虑 Obsidian 插件 Omnisearch (笔记是中文时, 必须搭配分词插件 Word Splitting for Simplified Chinese in Edit Mode and Vim Mode)

这就有一定程度的模糊搜索能力, 还能自己调文件名 or 小标题的搜索权重
chackchackGO
2023-07-09 10:52:03 +08:00
@loading 大佬很专业, 感谢. 我去深入了解一下您说的.
nicebird
2023-07-09 10:52:45 +08:00
如果是模糊搜索的话,试下用一些 ai 插件。ai 分析你所有的文档,生成数据到向量数据库里,然后就可以了。
chackchackGO
2023-07-09 11:03:37 +08:00
@mmm159357456 我觉得大家基本都知道有正则.
但是你的*日常*搜索也是全部正则吗?
beingtowarddeath
2023-07-09 11:08:21 +08:00
我觉得 Notion 的搜索反而不好用。首先一个 page 只匹配一个,第二我知道准确的词,并不需要模糊匹配那些不相关的结果。
chackchackGO
2023-07-09 11:16:22 +08:00
@nicebird 尝试了 semantic search, 不知道为什么 5 分钟搜索不到结果.(确认了我的 openAI api key 是可用的)
而且没想到有朝一日要一边花着美刀搜索自己的笔记 XD.
swulling
2023-07-09 11:16:32 +08:00
记得还有一个 embedding 语义搜索的插件。
lucifer9
2023-07-09 11:27:47 +08:00
有这个功夫自己 grep 也能出结果。反正都是纯文本了
chackchackGO
2023-07-09 11:28:21 +08:00
@nicebird
@swulling
是我急的, 刚才尝试的 semantic search 这个插件下载量只有 3 位数, 应该是还没完善.
尝试了另一个 smart connections 插件, 效果挺不错的, 不知道 openai api 消费会不会太大.
chackchackGO
2023-07-09 11:30:42 +08:00
@lucifer9 已经 grep 过很多次了, 累了.
决定一次解决.
RoccoShi
2023-07-09 11:54:01 +08:00
个人感觉 obsidian 的搜索反而更好用,相比 notion 更快而且搜索模式多样,可以按 tag ,文件,block 这些,像 op 这个需求直接 /ssh.*端口转发/ 就好了
R0ckyY2
2023-07-09 14:07:53 +08:00
纯文本,我直接 rg 搜。
kawaii303
2023-07-09 16:39:06 +08:00
Notion 的模糊搜索结果效果很差,比如我的笔记里面有“严于律己”这个词,我搜索“严于律己”只显示包含“己”的结果,反而“严于律己”这个词没有搜索出来。Notion 的搜索效果真的很差,比印象笔记差远了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/955215

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX