个人知识库搭建教程

本文介绍如何基于DeepSeek V3模型+Obsidian搭建个人知识库,效果就是你可以对Obsidian工作区的笔记进行提问,让AI帮你梳理和总结。

个人知识库搭建教程
个人知识库搭建教程

本文介绍如何基于DeepSeek V3模型+Obsidian搭建个人知识库,效果就是你可以对Obsidian工作区的笔记进行提问,让AI帮你梳理和总结。

我是Obsidian的重度用户,我经常编写笔记,记录日常开发,也经常用Obsidian Web Clipper插件将网页保存为笔记。虽然可以使用Cursor直接打开Obsidian工作区进行提问,但毕竟有点怪怪的,所以平时还是编程时才打开Cursor。最近DeepSeek模型火出圈,所以想着基于DeepSeek+Obsidian来搭建个人知识库。

1、获取DeepSeek大模型的API密钥

本文写于几周前,当时DeepSeek官方API访问还没有恢复稳定,正好硅基流动推出了自托管的DeepSeek的V3模型,而且还在搞活动,注册就送14元,邀请用户双方都送2000万tokens,所以可以转用硅基流动,下面是我的邀请链接。

https://cloud.siliconflow.cn/i/Czl0sFzp

账号注册后,新建API密钥,通过这个密钥,我们就可以调用大模型了。

create api key in siliconflow

现在DeepSeek官方服务已经恢复,你也可以不用注册硅基流动,直接注册DeepSeek官方,然后新建一个API密钥。

create api key in deepseek

2、在Obsidian的插件市场中搜索并安装插件Copilot

插件Copilot是一个支持以聊天框的形式对Obsidian工作区进行问答的插件。

obsidian Copilot plugin

3、添加DeepSeek-V3模型到Copilot的Chat Models

add custom Chat Model

按照下面的参数进行配置,Model选择deepseek-chat,URL设置为https://api.deepseek.com,API Key就是上面创建的密钥。

如果你是选择硅基流动上的DeepSeek模型,则按照下面的参数进行配置,Model选择deepseek-ai/DeepSeek-V3,URL设置为https://api.siliconflow.cn/v1,API Key就是上面创建的密钥。

add DeepSeek-V3 model

4、添加BAAI/bge-m3模型到Copilot的Embedding Models

这个模型是免费的,配置方式跟上面的硅基流动的DeepSeek模型配置方式类似,只是模型名称换一下,其他参数保持不变,API密钥就用硅基流动那个密钥。

add custom Embedding model
add BAAI/bge-m3 model

5、启用并设置默认的Chat Model和Embedding Model

enable chat model
enable embedding model

启用之后,在Basic选项卡中设置这2个新增模型为默认的模型。

set default models

6、测试对Obsidian知识库进行问答

点击Obsidian侧边栏新增的聊天按钮就可以打开聊天框,然后设置模式为vault QA,模型是DeepSeek-V3,然后就可以针对知识库进行提问了!

chat box of Copilot

我让它帮我“梳理Mkdirs项目的时间线”,没想到它的结果很准确,Mkdirs确实是2024年10月21日发布,然后它列出了我什么时间点在什么reddit社区发了什么帖子,确实我有专门记录下发帖的情况,有这样的助理,是不是很神奇?

QA for mkdirs p1
QA for mkdirs p2

又比如,我让它计算我去年在购买软件和服务上花了多少钱,它计算得确实不错。

calculate the money spent on softwares

问答之后,你就可以在硅基流动那边看到token的使用情况,可以看出这个token消耗很小,应该可以用很久。

tokens

如果你跟我一样,也是Obsidian的重度用户,也想要搭建一个简易的个人知识库的话,可以考虑试下文章的这个方案。你可以使用下面的邀请链接注册硅基流动账号,这样我们都可以获得2000万的tokens,那就可以用得更久了。

https://cloud.siliconflow.cn/i/Czl0sFzp

番外:2024年我开发了一个导航站模板Mkdirs,它是一个用于快速创建部署导航站的模板,它的功能非常强大,集成了AI收录功能、高级搜索、内容管理、邮件订阅、身份验证、内置支付等模块,轻松上线导航站,感兴趣的朋友可以了解下。

Mkdirs - The Best Directory Boilerplate with AI
Mkdirs is the best directory website boilerplate with AI. Launch AI-powered directory websites in minutes, simply and effortlessly

番外:2025年我会在推特上公开构建我的新项目,AI SaaS模板,同样会支持AI生成文本、图片、视频等功能。如果你也想构建一个AI工具站的话,可以考虑关注我的推特(@javay_hu),我在推特上分享一切我知道的独立开发和产品出海的知识。