凌晨4点收到“你被解雇了”——她正在休产前假
2026-07-24 3420352
2026-07-24 0

操作简便,无需自己建立向量数据库或进行向量转换
可针对特定文档提问
具有基于向量的模糊搜索能力
可通过 ollama 调用本地模型,使用它不产生任何费用(除了电费)
需要将文本转换为词向量,方法很多,细节很多,上手容易做好难。
需要自己搭建和维护向量库存储信息,存储和检索方法众多,更新迭代速度很快。
如果需要随身携带,可能还需要部署,细节也比较多,比较麻烦。
内容基本都是自己手敲的 markdown 纯文本,所以不存在格式转换问题。
由于 Obsidian 中主要存储的是个人笔记,数据量相对较小,因此对嵌入和搜索的要求并不高。
根据搜索到的资源组织生成答案。这个功能类似于阅读理解,与大模型内部的知识储备关系不大,主要依赖于模型的语言和认知能力。我觉得 gpt-3.5 已经足够满足这个需求,这次试了 llama3,效果也可以。
项目地址:https://github.com/brianpetro/obsidian-smart-connections
热度:github 1.9K star,Obsidian 官方插件下载量:16W+
代码:用 Javascript 实现,目前 3000 行左右
``` smart-connections待搜索的关键字或问题```
运用关键词,来从笔记中找寻答案,例如:I, me, my, mine, we, us, our, ours
基于本地笔记 xxx,可以这样提问:
如需对当前文档进行总结,可以这样提问:`Summaries [[文件名]]
常用的提示词都在聊天输入框的灰色示例