需要解决的问题

  • 如何将自己的文档整合成知识库?
  • 如何让大模型浏览自己的知识库?

obsidian和大模型的结合

obsidian下载第三方插件

构建个人知识库

构建基本信息

储存地址

使用网盘进行存储数据。Obsidian可以放在网盘中,避免了多端同步的问题。我使用的是谷歌云。

内容更新

obsidian web clipper可以直接剪藏网页作为pdf

写读书笔记

WeRead 可以自己更新微信读书的笔记。但请注意不要在这些笔记上直接操作修改,因为下次更新可能被覆盖掉。请使用引用。

写文献笔记

pdf++ 可以直接截图或高亮某段文字。在对应笔记文件中进行编辑。还可以反向定位回去。

个人知识库构建成可以索引的内容

使用embedding模型

是否需要构建向量知识库?embedding模型就是了

如何从个人知识库中提取信息

如何写prompt
下面将我测试过的好用的语法列出来,方便大家写提示词时应用:

  • { }里面填写文本,针对这段文本进行对话;

  • {[[文档名称]]}里面填写文档名称,针对指定文档内容进行对话(也可以直接输入[[文档名称]]对单篇文档对话);

  • {activeNote}表示针对当前活动文档的内容;

  • {文件夹完整路径}里面填写完整的文件夹路径,即可针对文件夹里所有的文档内容进行对话。